builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-138 starttime: 1466588601.69 results: success (0) buildid: 20160622005102 builduid: 903bf3ba67ac4973b547cb89e44da7aa revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:21.685548) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:21.686064) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:21.686351) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:21.852079) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:43:21.852497) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False --02:43:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.61 MB/s 02:43:23 (13.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.376000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:43:23.253127) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 02:43:23.253599) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.007000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 02:43:26.280661) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:43:26.281181) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False 2016-06-22 02:43:26,894 truncating revision to first 12 chars 2016-06-22 02:43:26,894 Setting DEBUG logging. 2016-06-22 02:43:26,894 attempt 1/10 2016-06-22 02:43:26,894 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3d3e03d528e0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 02:43:27,517 unpacking tar archive at: mozilla-beta-3d3e03d528e0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.287000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:43:27.754884) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:27.755212) ========= script_repo_revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:27.755635) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:27.755909) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:43:27.773275) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 16 secs) (at 2016-06-22 02:43:27.773689) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:43:28 INFO - MultiFileLogger online at 20160622 02:43:28 in C:\slave\test 02:43:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:43:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:43:28 INFO - {'append_to_log': False, 02:43:28 INFO - 'base_work_dir': 'C:\\slave\\test', 02:43:28 INFO - 'blob_upload_branch': 'mozilla-beta', 02:43:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:43:28 INFO - 'buildbot_json_path': 'buildprops.json', 02:43:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:43:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:43:28 INFO - 'download_minidump_stackwalk': True, 02:43:28 INFO - 'download_symbols': 'true', 02:43:28 INFO - 'e10s': False, 02:43:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:43:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:43:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:43:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:43:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:43:28 INFO - 'C:/mozilla-build/tooltool.py'), 02:43:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:43:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:43:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:43:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:43:28 INFO - 'log_level': 'info', 02:43:28 INFO - 'log_to_console': True, 02:43:28 INFO - 'opt_config_files': (), 02:43:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:43:28 INFO - '--processes=1', 02:43:28 INFO - '--config=%(test_path)s/wptrunner.ini', 02:43:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:43:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:43:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:43:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:43:28 INFO - 'pip_index': False, 02:43:28 INFO - 'require_test_zip': True, 02:43:28 INFO - 'test_type': ('testharness',), 02:43:28 INFO - 'this_chunk': '1', 02:43:28 INFO - 'total_chunks': '10', 02:43:28 INFO - 'virtualenv_path': 'venv', 02:43:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:43:28 INFO - 'work_dir': 'build'} 02:43:28 INFO - ##### 02:43:28 INFO - ##### Running clobber step. 02:43:28 INFO - ##### 02:43:28 INFO - Running pre-action listener: _resource_record_pre_action 02:43:28 INFO - Running main action method: clobber 02:43:28 INFO - rmtree: C:\slave\test\build 02:43:28 INFO - Using _rmtree_windows ... 02:43:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:45:04 INFO - Running post-action listener: _resource_record_post_action 02:45:04 INFO - ##### 02:45:04 INFO - ##### Running read-buildbot-config step. 02:45:04 INFO - ##### 02:45:04 INFO - Running pre-action listener: _resource_record_pre_action 02:45:04 INFO - Running main action method: read_buildbot_config 02:45:04 INFO - Using buildbot properties: 02:45:04 INFO - { 02:45:04 INFO - "project": "", 02:45:04 INFO - "product": "firefox", 02:45:04 INFO - "script_repo_revision": "production", 02:45:04 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:45:04 INFO - "repository": "", 02:45:04 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:45:04 INFO - "buildid": "20160622005102", 02:45:04 INFO - "pgo_build": "False", 02:45:04 INFO - "basedir": "C:\\slave\\test", 02:45:04 INFO - "buildnumber": 5, 02:45:04 INFO - "slavename": "t-w864-ix-138", 02:45:04 INFO - "revision": "3d3e03d528e015cb85dd7acf15e65443c0d3d589", 02:45:04 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 02:45:04 INFO - "platform": "win64", 02:45:04 INFO - "branch": "mozilla-beta", 02:45:04 INFO - "repo_path": "releases/mozilla-beta", 02:45:04 INFO - "moz_repo_path": "", 02:45:04 INFO - "stage_platform": "win64", 02:45:04 INFO - "builduid": "903bf3ba67ac4973b547cb89e44da7aa", 02:45:04 INFO - "slavebuilddir": "test" 02:45:04 INFO - } 02:45:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:45:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:45:04 INFO - Running post-action listener: _resource_record_post_action 02:45:04 INFO - ##### 02:45:04 INFO - ##### Running download-and-extract step. 02:45:04 INFO - ##### 02:45:04 INFO - Running pre-action listener: _resource_record_pre_action 02:45:04 INFO - Running main action method: download_and_extract 02:45:04 INFO - mkdir: C:\slave\test\build\tests 02:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:04 INFO - https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:45:04 INFO - trying https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:45:04 INFO - Downloading https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:45:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 02:45:05 INFO - Downloaded 1240 bytes. 02:45:05 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:45:05 INFO - Using the following test package requirements: 02:45:05 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:45:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:45:05 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:45:05 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'jsshell-win64.zip'], 02:45:05 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:45:05 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:45:05 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:45:05 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:45:05 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:45:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:45:05 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:45:05 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 02:45:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:05 INFO - https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:45:05 INFO - trying https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:45:05 INFO - Downloading https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 02:45:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 02:45:06 INFO - Downloaded 20858321 bytes. 02:45:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:45:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:45:08 INFO - caution: filename not matched: web-platform/* 02:45:08 INFO - Return code: 11 02:45: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')]} 02:45:08 INFO - https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:45:08 INFO - trying https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:45:08 INFO - Downloading https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 02:45:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 02:45:09 INFO - Downloaded 36389114 bytes. 02:45:09 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:45:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:45:58 INFO - caution: filename not matched: bin/* 02:45:58 INFO - caution: filename not matched: config/* 02:45:58 INFO - caution: filename not matched: mozbase/* 02:45:58 INFO - caution: filename not matched: marionette/* 02:45:58 INFO - caution: filename not matched: tools/wptserve/* 02:45:58 INFO - Return code: 11 02:45:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:58 INFO - https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:45:58 INFO - trying https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:45:58 INFO - Downloading https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:45:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 02:46:00 INFO - Downloaded 82718424 bytes. 02:46:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:46:00 INFO - mkdir: C:\slave\test\properties 02:46:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:46:00 INFO - Writing to file C:\slave\test\properties\build_url 02:46:00 INFO - Contents: 02:46:00 INFO - build_url:https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:46:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:46:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:46:01 INFO - Writing to file C:\slave\test\properties\symbols_url 02:46:01 INFO - Contents: 02:46:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:46:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:01 INFO - https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:46:01 INFO - trying https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:46:01 INFO - Downloading https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:46:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 02:46:02 INFO - Downloaded 50735302 bytes. 02:46:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:46:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:46:05 INFO - Return code: 0 02:46:05 INFO - Running post-action listener: _resource_record_post_action 02:46:05 INFO - Running post-action listener: set_extra_try_arguments 02:46:05 INFO - ##### 02:46:05 INFO - ##### Running create-virtualenv step. 02:46:05 INFO - ##### 02:46:05 INFO - Running pre-action listener: _pre_create_virtualenv 02:46:05 INFO - Running pre-action listener: _resource_record_pre_action 02:46:05 INFO - Running main action method: create_virtualenv 02:46:05 INFO - Creating virtualenv C:\slave\test\build\venv 02:46:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:46:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:46:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:46:13 INFO - Installing distribute......................................................................................................................................................................................done. 02:46:15 INFO - Return code: 0 02:46:15 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:46: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')]} 02:46:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46: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')]} 02:46:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:15 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025819E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:46:15 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:46:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:46:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:46:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:15 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:46:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:15 INFO - 'DCLOCATION': 'SCL3', 02:46:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:15 INFO - 'HOMEDRIVE': 'C:', 02:46:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:46:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:15 INFO - 'KTS_VERSION': '1.19c', 02:46:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:46:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:46:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:15 INFO - 'MOZ_NO_REMOTE': '1', 02:46:15 INFO - 'NO_EM_RESTART': '1', 02:46:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:15 INFO - 'OS': 'Windows_NT', 02:46:15 INFO - 'OURDRIVE': 'C:', 02:46:15 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:46:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:15 INFO - 'PROCESSOR_LEVEL': '6', 02:46:15 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:15 INFO - 'PROMPT': '$P$G', 02:46:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:15 INFO - 'PWD': 'C:\\slave\\test', 02:46:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:15 INFO - 'SYSTEMDRIVE': 'C:', 02:46:15 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:15 INFO - 'TEST1': 'testie', 02:46:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:15 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:46:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:46:15 INFO - 'USERNAME': 'cltbld', 02:46:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:46:15 INFO - 'WINDIR': 'C:\\windows', 02:46:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:16 INFO - Downloading/unpacking psutil>=0.7.1 02:46:16 INFO - Running setup.py egg_info for package psutil 02:46:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:46:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:46:16 INFO - Installing collected packages: psutil 02:46:16 INFO - Running setup.py install for psutil 02:46:16 INFO - building 'psutil._psutil_windows' extension 02:46:16 INFO - error: Unable to find vcvarsall.bat 02:46:16 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-yzl2gt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:46:16 INFO - running install 02:46:16 INFO - running build 02:46:16 INFO - running build_py 02:46:16 INFO - creating build 02:46:16 INFO - creating build\lib.win32-2.7 02:46:16 INFO - creating build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:46:16 INFO - running build_ext 02:46:16 INFO - building 'psutil._psutil_windows' extension 02:46:16 INFO - error: Unable to find vcvarsall.bat 02:46:16 INFO - ---------------------------------------- 02:46:16 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-yzl2gt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:46:16 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 02:46:16 WARNING - Return code: 1 02:46:16 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:46:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:46: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')]} 02:46:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46: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')]} 02:46:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:16 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025819E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:46:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:46:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:46:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:46:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:16 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:46:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:16 INFO - 'DCLOCATION': 'SCL3', 02:46:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:16 INFO - 'HOMEDRIVE': 'C:', 02:46:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:46:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:16 INFO - 'KTS_VERSION': '1.19c', 02:46:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:46:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:46:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:16 INFO - 'MOZ_NO_REMOTE': '1', 02:46:16 INFO - 'NO_EM_RESTART': '1', 02:46:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:16 INFO - 'OS': 'Windows_NT', 02:46:16 INFO - 'OURDRIVE': 'C:', 02:46:16 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', 02:46:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:16 INFO - 'PROCESSOR_LEVEL': '6', 02:46:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:16 INFO - 'PROMPT': '$P$G', 02:46:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:16 INFO - 'PWD': 'C:\\slave\\test', 02:46:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:16 INFO - 'SYSTEMDRIVE': 'C:', 02:46:16 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:16 INFO - 'TEST1': 'testie', 02:46:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:16 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:46:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:46:16 INFO - 'USERNAME': 'cltbld', 02:46:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:46:16 INFO - 'WINDIR': 'C:\\windows', 02:46:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:46:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:46:17 INFO - Running setup.py egg_info for package mozsystemmonitor 02:46:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:46:17 INFO - Running setup.py egg_info for package psutil 02:46:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:46:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:46:17 INFO - Installing collected packages: mozsystemmonitor, psutil 02:46:17 INFO - Running setup.py install for mozsystemmonitor 02:46:17 INFO - Running setup.py install for psutil 02:46:17 INFO - building 'psutil._psutil_windows' extension 02:46:17 INFO - error: Unable to find vcvarsall.bat 02:46:17 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-qzetra-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:46:17 INFO - running install 02:46:17 INFO - running build 02:46:17 INFO - running build_py 02:46:17 INFO - running build_ext 02:46:17 INFO - building 'psutil._psutil_windows' extension 02:46:17 INFO - error: Unable to find vcvarsall.bat 02:46:17 INFO - ---------------------------------------- 02:46:17 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-qzetra-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:46:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 02:46:17 WARNING - Return code: 1 02:46:17 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:46:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:46: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')]} 02:46:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46: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')]} 02:46:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:17 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025819E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:46:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:46:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:46:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:46:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:17 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:46:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:17 INFO - 'DCLOCATION': 'SCL3', 02:46:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:17 INFO - 'HOMEDRIVE': 'C:', 02:46:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:46:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:17 INFO - 'KTS_VERSION': '1.19c', 02:46:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:46:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:46:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:17 INFO - 'MOZ_NO_REMOTE': '1', 02:46:17 INFO - 'NO_EM_RESTART': '1', 02:46:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:17 INFO - 'OS': 'Windows_NT', 02:46:17 INFO - 'OURDRIVE': 'C:', 02:46: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', 02:46:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:17 INFO - 'PROCESSOR_LEVEL': '6', 02:46:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:17 INFO - 'PROMPT': '$P$G', 02:46:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:17 INFO - 'PWD': 'C:\\slave\\test', 02:46:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:17 INFO - 'SYSTEMDRIVE': 'C:', 02:46:17 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:17 INFO - 'TEST1': 'testie', 02:46:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:17 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:46:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:46:17 INFO - 'USERNAME': 'cltbld', 02:46:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:46:17 INFO - 'WINDIR': 'C:\\windows', 02:46:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:17 INFO - Downloading/unpacking blobuploader==1.2.4 02:46:17 INFO - Downloading blobuploader-1.2.4.tar.gz 02:46:17 INFO - Running setup.py egg_info for package blobuploader 02:46:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:46:22 INFO - Running setup.py egg_info for package requests 02:46:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:46:22 INFO - Downloading docopt-0.6.1.tar.gz 02:46:22 INFO - Running setup.py egg_info for package docopt 02:46:22 INFO - Installing collected packages: blobuploader, docopt, requests 02:46:22 INFO - Running setup.py install for blobuploader 02:46:22 INFO - Running setup.py install for docopt 02:46:22 INFO - Running setup.py install for requests 02:46:22 INFO - Successfully installed blobuploader docopt requests 02:46:22 INFO - Cleaning up... 02:46:22 INFO - Return code: 0 02:46:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:46:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:22 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025819E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:46:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:46:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:46:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:46:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:22 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:46:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:22 INFO - 'DCLOCATION': 'SCL3', 02:46:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:22 INFO - 'HOMEDRIVE': 'C:', 02:46:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:46:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:22 INFO - 'KTS_VERSION': '1.19c', 02:46:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:46:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:46:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:22 INFO - 'MOZ_NO_REMOTE': '1', 02:46:22 INFO - 'NO_EM_RESTART': '1', 02:46:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:22 INFO - 'OS': 'Windows_NT', 02:46:22 INFO - 'OURDRIVE': 'C:', 02:46:22 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', 02:46:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:22 INFO - 'PROCESSOR_LEVEL': '6', 02:46:22 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:22 INFO - 'PROMPT': '$P$G', 02:46:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:22 INFO - 'PWD': 'C:\\slave\\test', 02:46:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:22 INFO - 'SYSTEMDRIVE': 'C:', 02:46:22 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:22 INFO - 'TEST1': 'testie', 02:46:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:22 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:46:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:46:22 INFO - 'USERNAME': 'cltbld', 02:46:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:46:22 INFO - 'WINDIR': 'C:\\windows', 02:46:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:46:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:46:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:46:26 INFO - Unpacking c:\slave\test\build\tests\marionette 02:46:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:46:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:26 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:46:26 INFO - Running setup.py install for browsermob-proxy 02:46:43 INFO - Running setup.py install for manifestparser 02:46:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for marionette-client 02:46:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for marionette-driver 02:46:43 INFO - Running setup.py install for mozcrash 02:46:43 INFO - Running setup.py install for mozdebug 02:46:43 INFO - Running setup.py install for mozdevice 02:46:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozfile 02:46:43 INFO - Running setup.py install for mozhttpd 02:46:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozinfo 02:46:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozInstall 02:46:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozleak 02:46:43 INFO - Running setup.py install for mozlog 02:46:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for moznetwork 02:46:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozprocess 02:46:43 INFO - Running setup.py install for mozprofile 02:46:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozrunner 02:46:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for mozscreenshot 02:46:43 INFO - Running setup.py install for moztest 02:46:43 INFO - Running setup.py install for mozversion 02:46:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:46:43 INFO - Running setup.py install for wptserve 02:46:43 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:46:43 INFO - Cleaning up... 02:46:43 INFO - Return code: 0 02:46:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:43 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025819E0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 02:46:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:46:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:46:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:46:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:46:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:46:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:46:43 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:46:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:43 INFO - 'DCLOCATION': 'SCL3', 02:46:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:43 INFO - 'HOMEDRIVE': 'C:', 02:46:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:46:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:43 INFO - 'KTS_VERSION': '1.19c', 02:46:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:46:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:46:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:43 INFO - 'MOZ_NO_REMOTE': '1', 02:46:43 INFO - 'NO_EM_RESTART': '1', 02:46:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:43 INFO - 'OS': 'Windows_NT', 02:46:43 INFO - 'OURDRIVE': 'C:', 02:46:43 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', 02:46:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:46:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:43 INFO - 'PROCESSOR_LEVEL': '6', 02:46:43 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:46:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:46:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:46:43 INFO - 'PROMPT': '$P$G', 02:46:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:43 INFO - 'PWD': 'C:\\slave\\test', 02:46:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:43 INFO - 'SYSTEMDRIVE': 'C:', 02:46:43 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:43 INFO - 'TEST1': 'testie', 02:46:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:46:43 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:46:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:46:43 INFO - 'USERNAME': 'cltbld', 02:46:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:46:43 INFO - 'WINDIR': 'C:\\windows', 02:46:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:46:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:46:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:46:46 INFO - Unpacking c:\slave\test\build\tests\marionette 02:46:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:46:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:46:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:46:59 INFO - Downloading blessings-1.6.tar.gz 02:46:59 INFO - Running setup.py egg_info for package blessings 02:46:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:46:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:46:59 INFO - Running setup.py install for blessings 02:46:59 INFO - Running setup.py install for browsermob-proxy 02:46:59 INFO - Running setup.py install for manifestparser 02:46:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for marionette-client 02:46:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for marionette-driver 02:46:59 INFO - Running setup.py install for mozcrash 02:46:59 INFO - Running setup.py install for mozdebug 02:46:59 INFO - Running setup.py install for mozdevice 02:46:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for mozhttpd 02:46:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for mozInstall 02:46:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for mozleak 02:46:59 INFO - Running setup.py install for mozprofile 02:46:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Running setup.py install for mozrunner 02:46:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:46:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:47:01 INFO - Running setup.py install for mozscreenshot 02:47:01 INFO - Running setup.py install for moztest 02:47:01 INFO - Running setup.py install for mozversion 02:47:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:47:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:47:01 INFO - Running setup.py install for wptserve 02:47:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:47:01 INFO - Cleaning up... 02:47:01 INFO - Return code: 0 02:47:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:47:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:47:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:47:01 INFO - Reading from file tmpfile_stdout 02:47:01 INFO - Using _rmtree_windows ... 02:47:01 INFO - Using _rmtree_windows ... 02:47:01 INFO - Current package versions: 02:47:01 INFO - blessings == 1.6 02:47:01 INFO - blobuploader == 1.2.4 02:47:01 INFO - browsermob-proxy == 0.6.0 02:47:01 INFO - distribute == 0.6.14 02:47:01 INFO - docopt == 0.6.1 02:47:01 INFO - manifestparser == 1.1 02:47:01 INFO - marionette-client == 2.3.0 02:47:01 INFO - marionette-driver == 1.4.0 02:47:01 INFO - mozInstall == 1.12 02:47:01 INFO - mozcrash == 0.17 02:47:01 INFO - mozdebug == 0.1 02:47:01 INFO - mozdevice == 0.48 02:47:01 INFO - mozfile == 1.2 02:47:01 INFO - mozhttpd == 0.7 02:47:01 INFO - mozinfo == 0.9 02:47:01 INFO - mozleak == 0.1 02:47:01 INFO - mozlog == 3.1 02:47:01 INFO - moznetwork == 0.27 02:47:01 INFO - mozprocess == 0.22 02:47:01 INFO - mozprofile == 0.28 02:47:01 INFO - mozrunner == 6.11 02:47:01 INFO - mozscreenshot == 0.1 02:47:01 INFO - mozsystemmonitor == 0.0 02:47:01 INFO - moztest == 0.7 02:47:01 INFO - mozversion == 1.4 02:47:01 INFO - requests == 1.2.3 02:47:01 INFO - wptserve == 1.4.0 02:47:01 INFO - Running post-action listener: _resource_record_post_action 02:47:01 INFO - Running post-action listener: _start_resource_monitoring 02:47:01 INFO - Starting resource monitoring. 02:47:01 INFO - ##### 02:47:01 INFO - ##### Running pull step. 02:47:01 INFO - ##### 02:47:01 INFO - Running pre-action listener: _resource_record_pre_action 02:47:01 INFO - Running main action method: pull 02:47:01 INFO - Pull has nothing to do! 02:47:01 INFO - Running post-action listener: _resource_record_post_action 02:47:01 INFO - ##### 02:47:01 INFO - ##### Running install step. 02:47:01 INFO - ##### 02:47:01 INFO - Running pre-action listener: _resource_record_pre_action 02:47:01 INFO - Running main action method: install 02:47:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:47:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:47:02 INFO - Reading from file tmpfile_stdout 02:47:02 INFO - Using _rmtree_windows ... 02:47:02 INFO - Using _rmtree_windows ... 02:47:02 INFO - Detecting whether we're running mozinstall >=1.0... 02:47:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:47:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:47:02 INFO - Reading from file tmpfile_stdout 02:47:02 INFO - Output received: 02:47:02 INFO - Usage: mozinstall-script.py [options] installer 02:47:02 INFO - Options: 02:47:02 INFO - -h, --help show this help message and exit 02:47:02 INFO - -d DEST, --destination=DEST 02:47:02 INFO - Directory to install application into. [default: 02:47:02 INFO - "C:\slave\test"] 02:47:02 INFO - --app=APP Application being installed. [default: firefox] 02:47:02 INFO - Using _rmtree_windows ... 02:47:02 INFO - Using _rmtree_windows ... 02:47:02 INFO - mkdir: C:\slave\test\build\application 02:47:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:47:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 02:47:04 INFO - Reading from file tmpfile_stdout 02:47:04 INFO - Output received: 02:47:04 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:47:04 INFO - Using _rmtree_windows ... 02:47:04 INFO - Using _rmtree_windows ... 02:47:04 INFO - Running post-action listener: _resource_record_post_action 02:47:04 INFO - ##### 02:47:04 INFO - ##### Running run-tests step. 02:47:04 INFO - ##### 02:47:04 INFO - Running pre-action listener: _resource_record_pre_action 02:47:04 INFO - Running main action method: run_tests 02:47:04 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:47:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:47:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:47:04 INFO - grabbing minidump binary from tooltool 02:47:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:47:04 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 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:47:04 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:47:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:47:04 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:47:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmrsmji 02:47:05 INFO - INFO - File integrity verified, renaming tmpmrsmji to win32-minidump_stackwalk.exe 02:47:05 INFO - Return code: 0 02:47:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:47:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:47:05 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/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:47:05 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/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:47:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:47:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:47:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:47:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:47:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:47:05 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:47:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:47:05 INFO - 'DCLOCATION': 'SCL3', 02:47:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:47:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:47:05 INFO - 'HOMEDRIVE': 'C:', 02:47:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:47:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:47:05 INFO - 'KTS_VERSION': '1.19c', 02:47:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:47:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:47:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:47:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:47:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:47:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:47:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:47:05 INFO - 'MOZ_NO_REMOTE': '1', 02:47:05 INFO - 'NO_EM_RESTART': '1', 02:47:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:47:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:47:05 INFO - 'OS': 'Windows_NT', 02:47:05 INFO - 'OURDRIVE': 'C:', 02:47:05 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', 02:47:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:47:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:47:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:47:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:47:05 INFO - 'PROCESSOR_LEVEL': '6', 02:47:05 INFO - 'PROCESSOR_REVISION': '1e05', 02:47:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:47:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:47:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:47:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:47:05 INFO - 'PROMPT': '$P$G', 02:47:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:47:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:47:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:47:05 INFO - 'PWD': 'C:\\slave\\test', 02:47:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:47:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:47:05 INFO - 'SYSTEMDRIVE': 'C:', 02:47:05 INFO - 'SYSTEMROOT': 'C:\\windows', 02:47:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:47:05 INFO - 'TEST1': 'testie', 02:47:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:47:05 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:47:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:47:05 INFO - 'USERNAME': 'cltbld', 02:47:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:47:05 INFO - 'WINDIR': 'C:\\windows', 02:47:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:47:05 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/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 02:47:07 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:47:07 INFO - import pkg_resources 02:47:08 INFO - Using 1 client processes 02:47:11 INFO - SUITE-START | Running 778 tests 02:47:11 INFO - Running testharness tests 02:47:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:47:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:47:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:47:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 02:47:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:47:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:47:11 INFO - Setting up ssl 02:47:12 INFO - PROCESS | certutil | 02:47:12 INFO - PROCESS | certutil | 02:47:12 INFO - PROCESS | certutil | 02:47:12 INFO - Certificate Nickname Trust Attributes 02:47:12 INFO - SSL,S/MIME,JAR/XPI 02:47:12 INFO - 02:47:12 INFO - web-platform-tests CT,, 02:47:12 INFO - 02:47:12 INFO - Starting runner 02:47:12 INFO - PROCESS | 696 | [696] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:47:13 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:47:13 INFO - PROCESS | 696 | [696] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:47:14 INFO - PROCESS | 696 | 1466588834629 Marionette DEBUG Marionette enabled via build flag and pref 02:47:15 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B8F800 == 1 [pid = 696] [id = 1] 02:47:15 INFO - PROCESS | 696 | ++DOMWINDOW == 1 (0000005599B90000) [pid = 696] [serial = 1] [outer = 0000000000000000] 02:47:15 INFO - PROCESS | 696 | [696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:15 INFO - PROCESS | 696 | ++DOMWINDOW == 2 (0000005599B91000) [pid = 696] [serial = 2] [outer = 0000005599B90000] 02:47:16 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF77800 == 2 [pid = 696] [id = 2] 02:47:16 INFO - PROCESS | 696 | ++DOMWINDOW == 3 (000000559CF78000) [pid = 696] [serial = 3] [outer = 0000000000000000] 02:47:16 INFO - PROCESS | 696 | [696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:16 INFO - PROCESS | 696 | ++DOMWINDOW == 4 (000000559CF79000) [pid = 696] [serial = 4] [outer = 000000559CF78000] 02:47:16 INFO - PROCESS | 696 | 1466588836342 Marionette INFO Listening on port 2828 02:47:18 INFO - PROCESS | 696 | 1466588838325 Marionette DEBUG Marionette enabled via command-line flag 02:47:18 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBC4000 == 3 [pid = 696] [id = 3] 02:47:18 INFO - PROCESS | 696 | ++DOMWINDOW == 5 (000000559DE07800) [pid = 696] [serial = 5] [outer = 0000000000000000] 02:47:18 INFO - PROCESS | 696 | [696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:18 INFO - PROCESS | 696 | ++DOMWINDOW == 6 (000000559DE08800) [pid = 696] [serial = 6] [outer = 000000559DE07800] 02:47:18 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:47:18 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:47:19 INFO - PROCESS | 696 | ++DOMWINDOW == 7 (000000559E926000) [pid = 696] [serial = 7] [outer = 000000559CF78000] 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839374 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49257 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839406 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49258 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839413 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49259 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839447 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49260 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839454 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49261 02:47:19 INFO - PROCESS | 696 | 1466588839457 Marionette DEBUG Closed connection conn0 02:47:19 INFO - PROCESS | 696 | 1466588839460 Marionette DEBUG Closed connection conn1 02:47:19 INFO - PROCESS | 696 | 1466588839462 Marionette DEBUG Closed connection conn2 02:47:19 INFO - PROCESS | 696 | 1466588839517 Marionette DEBUG Closed connection conn3 02:47:19 INFO - PROCESS | 696 | 1466588839543 Marionette DEBUG Closed connection conn4 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839549 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49262 02:47:19 INFO - PROCESS | 696 | 1466588839800 Marionette DEBUG Closed connection conn5 02:47:19 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:19 INFO - PROCESS | 696 | 1466588839805 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49263 02:47:19 INFO - PROCESS | 696 | ++DOCSHELL 000000559F032800 == 4 [pid = 696] [id = 4] 02:47:19 INFO - PROCESS | 696 | ++DOMWINDOW == 8 (0000005599BD7C00) [pid = 696] [serial = 8] [outer = 0000000000000000] 02:47:19 INFO - PROCESS | 696 | ++DOMWINDOW == 9 (000000559F0E5C00) [pid = 696] [serial = 9] [outer = 0000005599BD7C00] 02:47:20 INFO - PROCESS | 696 | ++DOMWINDOW == 10 (000000559F277800) [pid = 696] [serial = 10] [outer = 0000005599BD7C00] 02:47:20 INFO - PROCESS | 696 | 1466588840011 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:47:20 INFO - PROCESS | 696 | 1466588840017 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160622005102","device":"desktop","version":"48.0"} 02:47:20 INFO - PROCESS | 696 | [696] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:20 INFO - PROCESS | 696 | [696] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:21 INFO - PROCESS | 696 | [696] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:47:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055A505E800 == 5 [pid = 696] [id = 5] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 11 (00000055A505F000) [pid = 696] [serial = 11] [outer = 0000000000000000] 02:47:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055A505F800 == 6 [pid = 696] [id = 6] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 12 (00000055A50E0C00) [pid = 696] [serial = 12] [outer = 0000000000000000] 02:47:22 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055A577B000 == 7 [pid = 696] [id = 7] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 13 (00000055A50E0400) [pid = 696] [serial = 13] [outer = 0000000000000000] 02:47:22 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:22 INFO - PROCESS | 696 | [696] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 14 (00000055A5AB7800) [pid = 696] [serial = 14] [outer = 00000055A50E0400] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 15 (00000055A6178000) [pid = 696] [serial = 15] [outer = 00000055A505F000] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 16 (00000055A579E800) [pid = 696] [serial = 16] [outer = 00000055A50E0C00] 02:47:22 INFO - PROCESS | 696 | ++DOMWINDOW == 17 (00000055A57A0800) [pid = 696] [serial = 17] [outer = 00000055A50E0400] 02:47:23 INFO - PROCESS | 696 | 1466588843800 Marionette INFO startBrowser 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:23 INFO - PROCESS | 696 | 1466588843834 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 696 | 1466588843847 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 696 | 1466588843850 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:24 INFO - PROCESS | 696 | ++DOMWINDOW == 18 (00000055A6C92800) [pid = 696] [serial = 18] [outer = 00000055A50E0400] 02:47:24 INFO - PROCESS | 696 | 1466588844830 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"0f39a139-33b4-4323-9a5e-b22161b15f00","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160622005102","device":"desktop","version":"48.0","command_id":1}}] 02:47:25 INFO - PROCESS | 696 | 1466588845371 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:47:25 INFO - PROCESS | 696 | 1466588845375 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:25 INFO - PROCESS | 696 | 1466588845431 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:47:25 INFO - PROCESS | 696 | 1466588845438 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:47:25 INFO - PROCESS | 696 | 1466588845441 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:25 INFO - PROCESS | 696 | [696] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:47:26 INFO - PROCESS | 696 | --DOCSHELL 0000005599B8F800 == 6 [pid = 696] [id = 1] 02:47:27 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:47:27 INFO - PROCESS | 696 | ++DOMWINDOW == 19 (00000055A51A4C00) [pid = 696] [serial = 19] [outer = 00000055A50E0400] 02:47:28 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:28 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:28 INFO - PROCESS | 696 | 1466588848065 Marionette TRACE conn6 <- [1,3,null,{}] 02:47:28 INFO - PROCESS | 696 | 1466588848072 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:47:28 INFO - PROCESS | 696 | 1466588848075 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:28 INFO - PROCESS | 696 | 1466588848097 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:47:28 INFO - PROCESS | 696 | 1466588848125 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 696 | 1466588848129 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:47:28 INFO - PROCESS | 696 | 1466588848139 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 696 | 1466588848144 Marionette TRACE conn6 <- [1,6,null,{}] 02:47:28 INFO - PROCESS | 696 | 1466588848158 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:28 INFO - PROCESS | 696 | 1466588848161 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:28 INFO - PROCESS | 696 | 1466588848181 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:47:28 INFO - PROCESS | 696 | 1466588848187 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 696 | 1466588848192 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:28 INFO - PROCESS | 696 | ++DOCSHELL 000000559956C800 == 7 [pid = 696] [id = 8] 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 20 (000000559D8DBC00) [pid = 696] [serial = 20] [outer = 0000000000000000] 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 21 (000000559D9A4400) [pid = 696] [serial = 21] [outer = 000000559D8DBC00] 02:47:28 INFO - PROCESS | 696 | 1466588848243 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 22 (000000559E00C400) [pid = 696] [serial = 22] [outer = 000000559D8DBC00] 02:47:28 INFO - PROCESS | 696 | --DOCSHELL 000000559F032800 == 6 [pid = 696] [id = 4] 02:47:28 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF73000 == 7 [pid = 696] [id = 9] 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 23 (00000055A255A000) [pid = 696] [serial = 23] [outer = 0000000000000000] 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 24 (00000055A2622800) [pid = 696] [serial = 24] [outer = 00000055A255A000] 02:47:28 INFO - PROCESS | 696 | 1466588848834 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 696 | ++DOMWINDOW == 25 (000000559EACA800) [pid = 696] [serial = 25] [outer = 00000055A255A000] 02:47:29 INFO - PROCESS | 696 | 1466588849161 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1091ms 02:47:29 INFO - PROCESS | 696 | 1466588849273 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 696 | 1466588849276 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:47:29 INFO - PROCESS | 696 | 1466588849291 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 696 | 1466588849293 Marionette TRACE conn6 <- [1,10,null,{}] 02:47:29 INFO - PROCESS | 696 | 1466588849464 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:29 INFO - PROCESS | 696 | 1466588849467 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:29 INFO - PROCESS | 696 | 1466588849570 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:47:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559E947000 == 8 [pid = 696] [id = 10] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 26 (000000559E948000) [pid = 696] [serial = 26] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 27 (000000559E955000) [pid = 696] [serial = 27] [outer = 000000559E948000] 02:47:29 INFO - PROCESS | 696 | 1466588849611 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 696 | 1466588849614 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDE0800 == 9 [pid = 696] [id = 11] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 28 (00000055A3EE9C00) [pid = 696] [serial = 28] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 29 (00000055A5AAFC00) [pid = 696] [serial = 29] [outer = 00000055A3EE9C00] 02:47:29 INFO - PROCESS | 696 | 1466588849662 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 30 (00000055A634D800) [pid = 696] [serial = 30] [outer = 00000055A3EE9C00] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 31 (000000559F032800) [pid = 696] [serial = 31] [outer = 000000559E948000] 02:47:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055979AE800 == 10 [pid = 696] [id = 12] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 32 (000000559E911800) [pid = 696] [serial = 32] [outer = 0000000000000000] 02:47:29 INFO - PROCESS | 696 | ++DOMWINDOW == 33 (00000055A6EDDC00) [pid = 696] [serial = 33] [outer = 000000559E911800] 02:47:30 INFO - PROCESS | 696 | ++DOMWINDOW == 34 (00000055A60AFC00) [pid = 696] [serial = 34] [outer = 000000559E911800] 02:47:30 INFO - PROCESS | 696 | 1466588850318 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1063ms 02:47:30 INFO - PROCESS | 696 | 1466588850356 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 696 | 1466588850360 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:47:30 INFO - PROCESS | 696 | 1466588850374 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 696 | 1466588850379 Marionette TRACE conn6 <- [1,14,null,{}] 02:47:30 INFO - PROCESS | 696 | 1466588850383 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:30 INFO - PROCESS | 696 | 1466588850386 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:30 INFO - PROCESS | 696 | 1466588850479 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:47:30 INFO - PROCESS | 696 | 1466588850487 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 696 | 1466588850489 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDDF000 == 11 [pid = 696] [id = 13] 02:47:30 INFO - PROCESS | 696 | ++DOMWINDOW == 35 (00000055A8C26800) [pid = 696] [serial = 35] [outer = 0000000000000000] 02:47:30 INFO - PROCESS | 696 | ++DOMWINDOW == 36 (00000055987F1400) [pid = 696] [serial = 36] [outer = 00000055A8C26800] 02:47:30 INFO - PROCESS | 696 | 1466588850544 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 696 | ++DOMWINDOW == 37 (00000055987F9400) [pid = 696] [serial = 37] [outer = 00000055A8C26800] 02:47:30 INFO - PROCESS | 696 | 1466588850956 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 648ms 02:47:31 INFO - PROCESS | 696 | 1466588851017 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 696 | 1466588851020 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:47:31 INFO - PROCESS | 696 | 1466588851023 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 696 | 1466588851025 Marionette TRACE conn6 <- [1,18,null,{}] 02:47:31 INFO - PROCESS | 696 | 1466588851029 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 696 | 1466588851031 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:31 INFO - PROCESS | 696 | 1466588851118 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:47:31 INFO - PROCESS | 696 | 1466588851125 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 696 | 1466588851127 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B10000 == 12 [pid = 696] [id = 14] 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 38 (00000055A5987800) [pid = 696] [serial = 38] [outer = 0000000000000000] 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 39 (00000055A8B46400) [pid = 696] [serial = 39] [outer = 00000055A5987800] 02:47:31 INFO - PROCESS | 696 | 1466588851172 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 40 (00000055A8B4DC00) [pid = 696] [serial = 40] [outer = 00000055A5987800] 02:47:31 INFO - PROCESS | 696 | 1466588851549 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 02:47:31 INFO - PROCESS | 696 | 1466588851611 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 696 | 1466588851613 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:47:31 INFO - PROCESS | 696 | 1466588851617 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 696 | 1466588851619 Marionette TRACE conn6 <- [1,22,null,{}] 02:47:31 INFO - PROCESS | 696 | 1466588851623 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:31 INFO - PROCESS | 696 | 1466588851625 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:31 INFO - PROCESS | 696 | 1466588851714 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:47:31 INFO - PROCESS | 696 | 1466588851720 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 696 | 1466588851725 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:31 INFO - PROCESS | 696 | ++DOCSHELL 000000559D86D800 == 13 [pid = 696] [id = 15] 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 41 (0000005596E9F000) [pid = 696] [serial = 41] [outer = 0000000000000000] 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 42 (0000005596EA1000) [pid = 696] [serial = 42] [outer = 0000005596E9F000] 02:47:31 INFO - PROCESS | 696 | 1466588851783 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 696 | ++DOMWINDOW == 43 (0000005598E46800) [pid = 696] [serial = 43] [outer = 0000005596E9F000] 02:47:32 INFO - PROCESS | 696 | 1466588852188 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 02:47:32 INFO - PROCESS | 696 | 1466588852249 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:47:32 INFO - PROCESS | 696 | 1466588852251 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:47:32 INFO - PROCESS | 696 | 1466588852254 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 696 | 1466588852256 Marionette TRACE conn6 <- [1,26,null,{}] 02:47:32 INFO - PROCESS | 696 | 1466588852260 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 696 | 1466588852262 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:32 INFO - PROCESS | 696 | 1466588852349 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:47:32 INFO - PROCESS | 696 | 1466588852354 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 696 | 1466588852357 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5538000 == 14 [pid = 696] [id = 16] 02:47:32 INFO - PROCESS | 696 | ++DOMWINDOW == 44 (000000559F0CEC00) [pid = 696] [serial = 44] [outer = 0000000000000000] 02:47:32 INFO - PROCESS | 696 | ++DOMWINDOW == 45 (000000559F0D3800) [pid = 696] [serial = 45] [outer = 000000559F0CEC00] 02:47:32 INFO - PROCESS | 696 | 1466588852403 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 696 | ++DOMWINDOW == 46 (00000055A48BBC00) [pid = 696] [serial = 46] [outer = 000000559F0CEC00] 02:47:32 INFO - PROCESS | 696 | 1466588852810 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 02:47:32 INFO - PROCESS | 696 | 1466588852843 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 696 | 1466588852846 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:47:32 INFO - PROCESS | 696 | 1466588852849 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 696 | 1466588852851 Marionette TRACE conn6 <- [1,30,null,{}] 02:47:32 INFO - PROCESS | 696 | 1466588852864 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:32 INFO - PROCESS | 696 | 1466588852866 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:32 INFO - PROCESS | 696 | 1466588852948 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:47:32 INFO - PROCESS | 696 | 1466588852954 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 696 | 1466588852956 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D51800 == 15 [pid = 696] [id = 17] 02:47:32 INFO - PROCESS | 696 | ++DOMWINDOW == 47 (0000005599088C00) [pid = 696] [serial = 47] [outer = 0000000000000000] 02:47:33 INFO - PROCESS | 696 | ++DOMWINDOW == 48 (00000055A8993000) [pid = 696] [serial = 48] [outer = 0000005599088C00] 02:47:33 INFO - PROCESS | 696 | 1466588853002 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 696 | ++DOMWINDOW == 49 (00000055A8999800) [pid = 696] [serial = 49] [outer = 0000005599088C00] 02:47:33 INFO - PROCESS | 696 | 1466588853379 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 583ms 02:47:33 INFO - PROCESS | 696 | 1466588853436 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 696 | 1466588853438 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:47:33 INFO - PROCESS | 696 | 1466588853451 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 696 | 1466588853453 Marionette TRACE conn6 <- [1,34,null,{}] 02:47:33 INFO - PROCESS | 696 | 1466588853457 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:33 INFO - PROCESS | 696 | 1466588853459 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:33 INFO - PROCESS | 696 | 1466588853539 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:47:33 INFO - PROCESS | 696 | 1466588853544 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 696 | 1466588853546 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8A800 == 16 [pid = 696] [id = 18] 02:47:33 INFO - PROCESS | 696 | ++DOMWINDOW == 50 (0000005598950000) [pid = 696] [serial = 50] [outer = 0000000000000000] 02:47:33 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (000000559895B400) [pid = 696] [serial = 51] [outer = 0000005598950000] 02:47:33 INFO - PROCESS | 696 | 1466588853591 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (00000055A65E1C00) [pid = 696] [serial = 52] [outer = 0000005598950000] 02:47:34 INFO - PROCESS | 696 | 1466588854048 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 02:47:34 INFO - PROCESS | 696 | 1466588854085 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 696 | 1466588854087 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:47:34 INFO - PROCESS | 696 | 1466588854094 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:47:34 INFO - PROCESS | 696 | 1466588854096 Marionette TRACE conn6 <- [1,38,null,{}] 02:47:34 INFO - PROCESS | 696 | 1466588854099 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 696 | 1466588854101 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:34 INFO - PROCESS | 696 | 1466588854193 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:47:34 INFO - PROCESS | 696 | 1466588854198 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 696 | 1466588854200 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB404000 == 17 [pid = 696] [id = 19] 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (0000005598937800) [pid = 696] [serial = 53] [outer = 0000000000000000] 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (000000559893C400) [pid = 696] [serial = 54] [outer = 0000005598937800] 02:47:34 INFO - PROCESS | 696 | 1466588854244 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (00000055A65E5C00) [pid = 696] [serial = 55] [outer = 0000005598937800] 02:47:34 INFO - PROCESS | 696 | 1466588854607 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 02:47:34 INFO - PROCESS | 696 | 1466588854622 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 696 | 1466588854624 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:47:34 INFO - PROCESS | 696 | 1466588854627 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:47:34 INFO - PROCESS | 696 | 1466588854629 Marionette TRACE conn6 <- [1,42,null,{}] 02:47:34 INFO - PROCESS | 696 | 1466588854632 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:34 INFO - PROCESS | 696 | 1466588854635 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:34 INFO - PROCESS | 696 | 1466588854748 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:47:34 INFO - PROCESS | 696 | 1466588854758 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 696 | 1466588854760 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB422000 == 18 [pid = 696] [id = 20] 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (0000005598939C00) [pid = 696] [serial = 56] [outer = 0000000000000000] 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (00000055A8E4C800) [pid = 696] [serial = 57] [outer = 0000005598939C00] 02:47:34 INFO - PROCESS | 696 | 1466588854809 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (00000055AB4F1800) [pid = 696] [serial = 58] [outer = 0000005598939C00] 02:47:35 INFO - PROCESS | 696 | 1466588855205 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 625ms 02:47:35 INFO - PROCESS | 696 | 1466588855256 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 696 | 1466588855258 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:47:35 INFO - PROCESS | 696 | 1466588855261 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 696 | 1466588855263 Marionette TRACE conn6 <- [1,46,null,{}] 02:47:35 INFO - PROCESS | 696 | 1466588855267 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 696 | 1466588855269 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:35 INFO - PROCESS | 696 | 1466588855380 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:47:35 INFO - PROCESS | 696 | 1466588855387 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 696 | 1466588855390 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC65B000 == 19 [pid = 696] [id = 21] 02:47:35 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055AD103800) [pid = 696] [serial = 59] [outer = 0000000000000000] 02:47:35 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055AD106000) [pid = 696] [serial = 60] [outer = 00000055AD103800] 02:47:35 INFO - PROCESS | 696 | 1466588855439 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055AD110000) [pid = 696] [serial = 61] [outer = 00000055AD103800] 02:47:35 INFO - PROCESS | 696 | 1466588855828 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 02:47:35 INFO - PROCESS | 696 | 1466588855851 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 696 | 1466588855853 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:47:35 INFO - PROCESS | 696 | 1466588855856 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:47:35 INFO - PROCESS | 696 | 1466588855858 Marionette TRACE conn6 <- [1,50,null,{}] 02:47:35 INFO - PROCESS | 696 | 1466588855862 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:35 INFO - PROCESS | 696 | 1466588855863 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:36 INFO - PROCESS | 696 | 1466588856603 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:47:36 INFO - PROCESS | 696 | 1466588856691 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 696 | 1466588856694 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:36 INFO - PROCESS | 696 | ++DOCSHELL 0000005599128000 == 20 [pid = 696] [id = 22] 02:47:36 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005596E9F400) [pid = 696] [serial = 62] [outer = 0000000000000000] 02:47:36 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005597EC6C00) [pid = 696] [serial = 63] [outer = 0000005596E9F400] 02:47:36 INFO - PROCESS | 696 | 1466588856745 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559894E400) [pid = 696] [serial = 64] [outer = 0000005596E9F400] 02:47:37 INFO - PROCESS | 696 | 1466588857173 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1327ms 02:47:37 INFO - PROCESS | 696 | 1466588857190 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 696 | 1466588857194 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:47:37 INFO - PROCESS | 696 | 1466588857199 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 696 | 1466588857203 Marionette TRACE conn6 <- [1,54,null,{}] 02:47:37 INFO - PROCESS | 696 | 1466588857207 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 696 | 1466588857210 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:37 INFO - PROCESS | 696 | 1466588857317 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:47:37 INFO - PROCESS | 696 | 1466588857323 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 696 | 1466588857326 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:37 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE10000 == 21 [pid = 696] [id = 23] 02:47:37 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598958000) [pid = 696] [serial = 65] [outer = 0000000000000000] 02:47:37 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559CF4D000) [pid = 696] [serial = 66] [outer = 0000005598958000] 02:47:37 INFO - PROCESS | 696 | 1466588857374 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D837400) [pid = 696] [serial = 67] [outer = 0000005598958000] 02:47:37 INFO - PROCESS | 696 | 1466588857785 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 02:47:37 INFO - PROCESS | 696 | 1466588857829 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 696 | 1466588857832 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:47:37 INFO - PROCESS | 696 | 1466588857836 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 696 | 1466588857838 Marionette TRACE conn6 <- [1,58,null,{}] 02:47:37 INFO - PROCESS | 696 | 1466588857849 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:37 INFO - PROCESS | 696 | 1466588857851 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:37 INFO - PROCESS | 696 | 1466588857968 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:47:38 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005599BD7C00) [pid = 696] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:47:38 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A8C26800) [pid = 696] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:47:38 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A5987800) [pid = 696] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:47:38 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559D8DBC00) [pid = 696] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:47:38 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A3EE9C00) [pid = 696] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:47:38 INFO - PROCESS | 696 | 1466588858206 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 696 | 1466588858208 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE0B800 == 22 [pid = 696] [id = 24] 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598722000) [pid = 696] [serial = 68] [outer = 0000000000000000] 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598724000) [pid = 696] [serial = 69] [outer = 0000005598722000] 02:47:38 INFO - PROCESS | 696 | 1466588858258 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559F0E8800) [pid = 696] [serial = 70] [outer = 0000005598722000] 02:47:38 INFO - PROCESS | 696 | 1466588858620 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 02:47:38 INFO - PROCESS | 696 | 1466588858676 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 696 | 1466588858680 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:47:38 INFO - PROCESS | 696 | 1466588858690 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 696 | 1466588858695 Marionette TRACE conn6 <- [1,62,null,{}] 02:47:38 INFO - PROCESS | 696 | 1466588858699 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:38 INFO - PROCESS | 696 | 1466588858702 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:38 INFO - PROCESS | 696 | 1466588858791 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:47:38 INFO - PROCESS | 696 | 1466588858842 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 696 | 1466588858844 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDF8800 == 23 [pid = 696] [id = 25] 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005597E2DC00) [pid = 696] [serial = 71] [outer = 0000000000000000] 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559F0D4C00) [pid = 696] [serial = 72] [outer = 0000005597E2DC00] 02:47:38 INFO - PROCESS | 696 | 1466588858891 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A51A4800) [pid = 696] [serial = 73] [outer = 0000005597E2DC00] 02:47:39 INFO - PROCESS | 696 | 1466588859248 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:47:39 INFO - PROCESS | 696 | 1466588859277 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 696 | 1466588859279 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:47:39 INFO - PROCESS | 696 | 1466588859282 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 696 | 1466588859284 Marionette TRACE conn6 <- [1,66,null,{}] 02:47:39 INFO - PROCESS | 696 | 1466588859287 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 696 | 1466588859289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:39 INFO - PROCESS | 696 | 1466588859383 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:47:39 INFO - PROCESS | 696 | 1466588859436 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 696 | 1466588859439 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A553A800 == 24 [pid = 696] [id = 26] 02:47:39 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A545F800) [pid = 696] [serial = 74] [outer = 0000000000000000] 02:47:39 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A5BC8800) [pid = 696] [serial = 75] [outer = 00000055A545F800] 02:47:39 INFO - PROCESS | 696 | 1466588859502 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A60AF400) [pid = 696] [serial = 76] [outer = 00000055A545F800] 02:47:39 INFO - PROCESS | 696 | 1466588859823 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 02:47:39 INFO - PROCESS | 696 | 1466588859872 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 696 | 1466588859875 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:47:39 INFO - PROCESS | 696 | 1466588859878 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 696 | 1466588859880 Marionette TRACE conn6 <- [1,70,null,{}] 02:47:39 INFO - PROCESS | 696 | 1466588859883 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:39 INFO - PROCESS | 696 | 1466588859886 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:40 INFO - PROCESS | 696 | 1466588859992 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:47:40 INFO - PROCESS | 696 | 1466588859998 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 696 | 1466588860004 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C87000 == 25 [pid = 696] [id = 27] 02:47:40 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A7CBBC00) [pid = 696] [serial = 77] [outer = 0000000000000000] 02:47:40 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A898B400) [pid = 696] [serial = 78] [outer = 00000055A7CBBC00] 02:47:40 INFO - PROCESS | 696 | 1466588860060 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A8B46800) [pid = 696] [serial = 79] [outer = 00000055A7CBBC00] 02:47:40 INFO - PROCESS | 696 | 1466588860620 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 775ms 02:47:40 INFO - PROCESS | 696 | 1466588860657 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 696 | 1466588860661 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:47:40 INFO - PROCESS | 696 | 1466588860694 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 696 | 1466588860700 Marionette TRACE conn6 <- [1,74,null,{}] 02:47:40 INFO - PROCESS | 696 | 1466588860721 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:40 INFO - PROCESS | 696 | 1466588860724 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:40 INFO - PROCESS | 696 | 1466588860843 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:47:40 INFO - PROCESS | 696 | 1466588860895 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 696 | 1466588860898 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:40 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFD8800 == 26 [pid = 696] [id = 28] 02:47:40 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559CF4D800) [pid = 696] [serial = 80] [outer = 0000000000000000] 02:47:40 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559D150000) [pid = 696] [serial = 81] [outer = 000000559CF4D800] 02:47:40 INFO - PROCESS | 696 | 1466588860958 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0C6800) [pid = 696] [serial = 82] [outer = 000000559CF4D800] 02:47:41 INFO - PROCESS | 696 | 1466588861484 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 859ms 02:47:41 INFO - PROCESS | 696 | 1466588861547 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 696 | 1466588861552 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:47:41 INFO - PROCESS | 696 | 1466588861562 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 696 | 1466588861565 Marionette TRACE conn6 <- [1,78,null,{}] 02:47:41 INFO - PROCESS | 696 | 1466588861570 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:41 INFO - PROCESS | 696 | 1466588861573 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:41 INFO - PROCESS | 696 | 1466588861686 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:47:41 INFO - PROCESS | 696 | 1466588861746 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 696 | 1466588861749 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB40F800 == 27 [pid = 696] [id = 29] 02:47:41 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A3EEB000) [pid = 696] [serial = 83] [outer = 0000000000000000] 02:47:41 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A6AD1800) [pid = 696] [serial = 84] [outer = 00000055A3EEB000] 02:47:41 INFO - PROCESS | 696 | 1466588861806 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8994800) [pid = 696] [serial = 85] [outer = 00000055A3EEB000] 02:47:42 INFO - PROCESS | 696 | 1466588862354 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 02:47:42 INFO - PROCESS | 696 | 1466588862401 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 696 | 1466588862404 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:47:42 INFO - PROCESS | 696 | 1466588862408 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 696 | 1466588862412 Marionette TRACE conn6 <- [1,82,null,{}] 02:47:42 INFO - PROCESS | 696 | 1466588862425 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:42 INFO - PROCESS | 696 | 1466588862430 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:42 INFO - PROCESS | 696 | 1466588862534 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:47:42 INFO - PROCESS | 696 | 1466588862597 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 696 | 1466588862601 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC670000 == 28 [pid = 696] [id = 30] 02:47:42 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055AB4E8400) [pid = 696] [serial = 86] [outer = 0000000000000000] 02:47:42 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055AB4ED800) [pid = 696] [serial = 87] [outer = 00000055AB4E8400] 02:47:42 INFO - PROCESS | 696 | 1466588862662 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055ACD2B000) [pid = 696] [serial = 88] [outer = 00000055AB4E8400] 02:47:43 INFO - PROCESS | 696 | 1466588863154 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 796ms 02:47:43 INFO - PROCESS | 696 | 1466588863206 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 696 | 1466588863210 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:47:43 INFO - PROCESS | 696 | 1466588863213 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 696 | 1466588863215 Marionette TRACE conn6 <- [1,86,null,{}] 02:47:43 INFO - PROCESS | 696 | 1466588863219 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:43 INFO - PROCESS | 696 | 1466588863222 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:43 INFO - PROCESS | 696 | 1466588863352 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:47:43 INFO - PROCESS | 696 | 1466588863431 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 696 | 1466588863433 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:43 INFO - PROCESS | 696 | ++DOCSHELL 000000559E92A800 == 29 [pid = 696] [id = 31] 02:47:43 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598B4D400) [pid = 696] [serial = 89] [outer = 0000000000000000] 02:47:43 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005598B52000) [pid = 696] [serial = 90] [outer = 0000005598B4D400] 02:47:43 INFO - PROCESS | 696 | 1466588863490 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055ACD2F800) [pid = 696] [serial = 91] [outer = 0000005598B4D400] 02:47:44 INFO - PROCESS | 696 | 1466588864085 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 943ms 02:47:44 INFO - PROCESS | 696 | 1466588864159 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 696 | 1466588864163 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:47:44 INFO - PROCESS | 696 | 1466588864169 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 696 | 1466588864173 Marionette TRACE conn6 <- [1,90,null,{}] 02:47:44 INFO - PROCESS | 696 | 1466588864180 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:44 INFO - PROCESS | 696 | 1466588864183 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:44 INFO - PROCESS | 696 | 1466588864293 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:47:44 INFO - PROCESS | 696 | 1466588864348 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 696 | 1466588864353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:44 INFO - PROCESS | 696 | ++DOCSHELL 000000559DCA9000 == 30 [pid = 696] [id = 32] 02:47:44 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559893CC00) [pid = 696] [serial = 92] [outer = 0000000000000000] 02:47:44 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559895A400) [pid = 696] [serial = 93] [outer = 000000559893CC00] 02:47:44 INFO - PROCESS | 696 | 1466588864403 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005599033400) [pid = 696] [serial = 94] [outer = 000000559893CC00] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A57A0800) [pid = 696] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A6EDDC00) [pid = 696] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055987F1400) [pid = 696] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A8B46400) [pid = 696] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005596EA1000) [pid = 696] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559F0D3800) [pid = 696] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A8993000) [pid = 696] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559895B400) [pid = 696] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559893C400) [pid = 696] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A8E4C800) [pid = 696] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D9A4400) [pid = 696] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559E00C400) [pid = 696] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A2622800) [pid = 696] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5AAFC00) [pid = 696] [serial = 29] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559E955000) [pid = 696] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A634D800) [pid = 696] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055987F9400) [pid = 696] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A8B4DC00) [pid = 696] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055AD106000) [pid = 696] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5AB7800) [pid = 696] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559F277800) [pid = 696] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559F0E5C00) [pid = 696] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559CF79000) [pid = 696] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:47:45 INFO - PROCESS | 696 | 1466588865461 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1348ms 02:47:45 INFO - PROCESS | 696 | 1466588865521 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 696 | 1466588865525 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:47:45 INFO - PROCESS | 696 | 1466588865530 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 696 | 1466588865534 Marionette TRACE conn6 <- [1,94,null,{}] 02:47:45 INFO - PROCESS | 696 | 1466588865539 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:45 INFO - PROCESS | 696 | 1466588865542 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:45 INFO - PROCESS | 696 | 1466588865635 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:47:45 INFO - PROCESS | 696 | 1466588865694 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 696 | 1466588865697 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:45 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF79000 == 31 [pid = 696] [id = 33] 02:47:45 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559893BC00) [pid = 696] [serial = 95] [outer = 0000000000000000] 02:47:45 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B46000) [pid = 696] [serial = 96] [outer = 000000559893BC00] 02:47:45 INFO - PROCESS | 696 | 1466588865746 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559903A000) [pid = 696] [serial = 97] [outer = 000000559893BC00] 02:47:46 INFO - PROCESS | 696 | 1466588866117 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 627ms 02:47:46 INFO - PROCESS | 696 | 1466588866161 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 696 | 1466588866166 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:47:46 INFO - PROCESS | 696 | 1466588866173 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 696 | 1466588866176 Marionette TRACE conn6 <- [1,98,null,{}] 02:47:46 INFO - PROCESS | 696 | 1466588866180 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 696 | 1466588866183 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:46 INFO - PROCESS | 696 | 1466588866274 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:47:46 INFO - PROCESS | 696 | 1466588866281 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 696 | 1466588866284 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:46 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDEF800 == 32 [pid = 696] [id = 34] 02:47:46 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559CFC3400) [pid = 696] [serial = 98] [outer = 0000000000000000] 02:47:46 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559D831C00) [pid = 696] [serial = 99] [outer = 000000559CFC3400] 02:47:46 INFO - PROCESS | 696 | 1466588866332 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559DB76000) [pid = 696] [serial = 100] [outer = 000000559CFC3400] 02:47:46 INFO - PROCESS | 696 | 1466588866785 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 02:47:46 INFO - PROCESS | 696 | 1466588866803 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 696 | 1466588866805 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:47:46 INFO - PROCESS | 696 | 1466588866809 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 696 | 1466588866813 Marionette TRACE conn6 <- [1,102,null,{}] 02:47:46 INFO - PROCESS | 696 | 1466588866824 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 696 | 1466588866829 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:46 INFO - PROCESS | 696 | 1466588866914 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:47:46 INFO - PROCESS | 696 | 1466588866921 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 696 | 1466588866924 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C75800 == 33 [pid = 696] [id = 35] 02:47:46 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005597EC8C00) [pid = 696] [serial = 101] [outer = 0000000000000000] 02:47:46 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A26B2800) [pid = 696] [serial = 102] [outer = 0000005597EC8C00] 02:47:46 INFO - PROCESS | 696 | 1466588866976 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A48B9800) [pid = 696] [serial = 103] [outer = 0000005597EC8C00] 02:47:47 INFO - PROCESS | 696 | 1466588867366 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 02:47:47 INFO - PROCESS | 696 | 1466588867397 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 696 | 1466588867399 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:47:47 INFO - PROCESS | 696 | 1466588867403 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 696 | 1466588867405 Marionette TRACE conn6 <- [1,106,null,{}] 02:47:47 INFO - PROCESS | 696 | 1466588867409 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 696 | 1466588867411 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:47 INFO - PROCESS | 696 | 1466588867530 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:47:47 INFO - PROCESS | 696 | 1466588867543 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 696 | 1466588867545 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055A552B000 == 34 [pid = 696] [id = 36] 02:47:47 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A537F000) [pid = 696] [serial = 104] [outer = 0000000000000000] 02:47:47 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53B9400) [pid = 696] [serial = 105] [outer = 00000055A537F000] 02:47:47 INFO - PROCESS | 696 | 1466588867592 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53C2800) [pid = 696] [serial = 106] [outer = 00000055A537F000] 02:47:48 INFO - PROCESS | 696 | 1466588868021 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 671ms 02:47:48 INFO - PROCESS | 696 | 1466588868077 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 696 | 1466588868079 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:47:48 INFO - PROCESS | 696 | 1466588868083 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 696 | 1466588868084 Marionette TRACE conn6 <- [1,110,null,{}] 02:47:48 INFO - PROCESS | 696 | 1466588868088 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 696 | 1466588868090 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:48 INFO - PROCESS | 696 | 1466588868190 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:47:48 INFO - PROCESS | 696 | 1466588868195 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 696 | 1466588868197 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6188800 == 35 [pid = 696] [id = 37] 02:47:48 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598B45800) [pid = 696] [serial = 107] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A57A3000) [pid = 696] [serial = 108] [outer = 0000005598B45800] 02:47:48 INFO - PROCESS | 696 | 1466588868242 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A60A5400) [pid = 696] [serial = 109] [outer = 0000005598B45800] 02:47:48 INFO - PROCESS | 696 | 1466588868663 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 02:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:47:48 INFO - PROCESS | 696 | 1466588868716 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 696 | 1466588868719 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 696 | 1466588868722 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 696 | 1466588868724 Marionette TRACE conn6 <- [1,114,null,{}] 02:47:48 INFO - PROCESS | 696 | 1466588868727 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 696 | 1466588868734 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:48 INFO - PROCESS | 696 | 1466588868863 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:47:48 INFO - PROCESS | 696 | 1466588868923 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 696 | 1466588868926 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB40C800 == 36 [pid = 696] [id = 38] 02:47:48 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A63E5C00) [pid = 696] [serial = 110] [outer = 0000000000000000] 02:47:48 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A6E33800) [pid = 696] [serial = 111] [outer = 00000055A63E5C00] 02:47:48 INFO - PROCESS | 696 | 1466588868971 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8B46C00) [pid = 696] [serial = 112] [outer = 00000055A63E5C00] 02:47:49 INFO - PROCESS | 696 | 1466588869371 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 02:47:49 INFO - PROCESS | 696 | 1466588869415 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 696 | 1466588869417 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:47:49 INFO - PROCESS | 696 | 1466588869428 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 696 | 1466588869430 Marionette TRACE conn6 <- [1,118,null,{}] 02:47:49 INFO - PROCESS | 696 | 1466588869433 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 696 | 1466588869435 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:49 INFO - PROCESS | 696 | 1466588869594 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055AD103800) [pid = 696] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559F0CEC00) [pid = 696] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598937800) [pid = 696] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598939C00) [pid = 696] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005599088C00) [pid = 696] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598950000) [pid = 696] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005596E9F000) [pid = 696] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598958000) [pid = 696] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A7CBBC00) [pid = 696] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598722000) [pid = 696] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A545F800) [pid = 696] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005597E2DC00) [pid = 696] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:47:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005596E9F400) [pid = 696] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:47:49 INFO - PROCESS | 696 | 1466588869639 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 696 | 1466588869641 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:49 INFO - PROCESS | 696 | ++DOCSHELL 00000055A544D000 == 37 [pid = 696] [id = 39] 02:47:49 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005596E9EC00) [pid = 696] [serial = 113] [outer = 0000000000000000] 02:47:49 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559803BC00) [pid = 696] [serial = 114] [outer = 0000005596E9EC00] 02:47:49 INFO - PROCESS | 696 | 1466588869686 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598FAB400) [pid = 696] [serial = 115] [outer = 0000005596E9EC00] 02:47:50 INFO - PROCESS | 696 | 1466588870005 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 02:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:47:50 INFO - PROCESS | 696 | 1466588870057 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 696 | 1466588870059 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:47:50 INFO - PROCESS | 696 | 1466588870062 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 696 | 1466588870064 Marionette TRACE conn6 <- [1,122,null,{}] 02:47:50 INFO - PROCESS | 696 | 1466588870068 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 696 | 1466588870070 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:50 INFO - PROCESS | 696 | 1466588870170 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:47:50 INFO - PROCESS | 696 | 1466588870197 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 696 | 1466588870199 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A618E800 == 38 [pid = 696] [id = 40] 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598FAAC00) [pid = 696] [serial = 116] [outer = 0000000000000000] 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DBE3800) [pid = 696] [serial = 117] [outer = 0000005598FAAC00] 02:47:50 INFO - PROCESS | 696 | 1466588870243 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A8B48800) [pid = 696] [serial = 118] [outer = 0000005598FAAC00] 02:47:50 INFO - PROCESS | 696 | 1466588870605 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 02:47:50 INFO - PROCESS | 696 | 1466588870652 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 696 | 1466588870654 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:47:50 INFO - PROCESS | 696 | 1466588870657 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 696 | 1466588870659 Marionette TRACE conn6 <- [1,126,null,{}] 02:47:50 INFO - PROCESS | 696 | 1466588870663 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 696 | 1466588870665 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:50 INFO - PROCESS | 696 | 1466588870764 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:47:50 INFO - PROCESS | 696 | 1466588870771 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 696 | 1466588870773 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C6D800 == 39 [pid = 696] [id = 41] 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A25E8C00) [pid = 696] [serial = 119] [outer = 0000000000000000] 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A25ECC00) [pid = 696] [serial = 120] [outer = 00000055A25E8C00] 02:47:50 INFO - PROCESS | 696 | 1466588870818 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A25F4800) [pid = 696] [serial = 121] [outer = 00000055A25E8C00] 02:47:51 INFO - PROCESS | 696 | 1466588871197 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 02:47:51 INFO - PROCESS | 696 | 1466588871245 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 696 | 1466588871247 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 696 | 1466588871251 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:47:51 INFO - PROCESS | 696 | 1466588871253 Marionette TRACE conn6 <- [1,130,null,{}] 02:47:51 INFO - PROCESS | 696 | 1466588871256 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 696 | 1466588871258 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:51 INFO - PROCESS | 696 | 1466588871357 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:47:51 INFO - PROCESS | 696 | 1466588871396 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 696 | 1466588871397 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61B1000 == 40 [pid = 696] [id = 42] 02:47:51 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598AA1400) [pid = 696] [serial = 122] [outer = 0000000000000000] 02:47:51 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598AA3C00) [pid = 696] [serial = 123] [outer = 0000005598AA1400] 02:47:51 INFO - PROCESS | 696 | 1466588871466 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559EA7A400) [pid = 696] [serial = 124] [outer = 0000005598AA1400] 02:47:52 INFO - PROCESS | 696 | 1466588872103 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 879ms 02:47:52 INFO - PROCESS | 696 | 1466588872157 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 696 | 1466588872162 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:47:52 INFO - PROCESS | 696 | 1466588872168 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:47:52 INFO - PROCESS | 696 | 1466588872174 Marionette TRACE conn6 <- [1,134,null,{}] 02:47:52 INFO - PROCESS | 696 | 1466588872180 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 696 | 1466588872183 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:52 INFO - PROCESS | 696 | 1466588872313 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:47:52 INFO - PROCESS | 696 | 1466588872371 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 696 | 1466588872374 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:52 INFO - PROCESS | 696 | ++DOCSHELL 000000559E95F000 == 41 [pid = 696] [id = 43] 02:47:52 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598A9B400) [pid = 696] [serial = 125] [outer = 0000000000000000] 02:47:52 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005598AA1800) [pid = 696] [serial = 126] [outer = 0000005598A9B400] 02:47:52 INFO - PROCESS | 696 | 1466588872435 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005599036400) [pid = 696] [serial = 127] [outer = 0000005598A9B400] 02:47:53 INFO - PROCESS | 696 | 1466588873355 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1240ms 02:47:53 INFO - PROCESS | 696 | 1466588873417 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 696 | 1466588873421 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:47:53 INFO - PROCESS | 696 | 1466588873427 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 696 | 1466588873430 Marionette TRACE conn6 <- [1,138,null,{}] 02:47:53 INFO - PROCESS | 696 | 1466588873436 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 696 | 1466588873439 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:53 INFO - PROCESS | 696 | 1466588873574 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:47:53 INFO - PROCESS | 696 | 1466588873636 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 696 | 1466588873641 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:53 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBC7000 == 42 [pid = 696] [id = 44] 02:47:53 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598A9D000) [pid = 696] [serial = 128] [outer = 0000000000000000] 02:47:53 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598FA4800) [pid = 696] [serial = 129] [outer = 0000005598A9D000] 02:47:53 INFO - PROCESS | 696 | 1466588873692 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005599228400) [pid = 696] [serial = 130] [outer = 0000005598A9D000] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 000000559E92A800 == 41 [pid = 696] [id = 31] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055AC670000 == 40 [pid = 696] [id = 30] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055AB40F800 == 39 [pid = 696] [id = 29] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C6D800 == 38 [pid = 696] [id = 41] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A618E800 == 37 [pid = 696] [id = 40] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A544D000 == 36 [pid = 696] [id = 39] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055AB40C800 == 35 [pid = 696] [id = 38] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A6188800 == 34 [pid = 696] [id = 37] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A552B000 == 33 [pid = 696] [id = 36] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C75800 == 32 [pid = 696] [id = 35] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 000000559EDEF800 == 31 [pid = 696] [id = 34] 02:47:54 INFO - PROCESS | 696 | --DOCSHELL 000000559CF79000 == 30 [pid = 696] [id = 33] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055AD110000) [pid = 696] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A48BBC00) [pid = 696] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A65E5C00) [pid = 696] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055AB4F1800) [pid = 696] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A8999800) [pid = 696] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A65E1C00) [pid = 696] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598E46800) [pid = 696] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559CF4D000) [pid = 696] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A898B400) [pid = 696] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A8B46800) [pid = 696] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598724000) [pid = 696] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A60AF400) [pid = 696] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A5BC8800) [pid = 696] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F0E8800) [pid = 696] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0D4C00) [pid = 696] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005597EC6C00) [pid = 696] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559894E400) [pid = 696] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D837400) [pid = 696] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A51A4800) [pid = 696] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:47:54 INFO - PROCESS | 696 | 1466588874286 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 922ms 02:47:54 INFO - PROCESS | 696 | 1466588874353 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 696 | 1466588874358 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:47:54 INFO - PROCESS | 696 | 1466588874365 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 696 | 1466588874368 Marionette TRACE conn6 <- [1,142,null,{}] 02:47:54 INFO - PROCESS | 696 | 1466588874372 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 696 | 1466588874375 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:54 INFO - PROCESS | 696 | 1466588874464 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:47:54 INFO - PROCESS | 696 | 1466588874478 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 696 | 1466588874480 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:54 INFO - PROCESS | 696 | ++DOCSHELL 000000559F03D800 == 31 [pid = 696] [id = 45] 02:47:54 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598B47800) [pid = 696] [serial = 131] [outer = 0000000000000000] 02:47:54 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559907F800) [pid = 696] [serial = 132] [outer = 0000005598B47800] 02:47:54 INFO - PROCESS | 696 | 1466588874528 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D148000) [pid = 696] [serial = 133] [outer = 0000005598B47800] 02:47:54 INFO - PROCESS | 696 | 1466588874966 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 02:47:55 INFO - PROCESS | 696 | 1466588874996 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 696 | 1466588874998 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:47:55 INFO - PROCESS | 696 | 1466588875007 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 696 | 1466588875011 Marionette TRACE conn6 <- [1,146,null,{}] 02:47:55 INFO - PROCESS | 696 | 1466588875022 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 696 | 1466588875028 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:55 INFO - PROCESS | 696 | 1466588875114 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:47:55 INFO - PROCESS | 696 | 1466588875148 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 696 | 1466588875151 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A506C800 == 32 [pid = 696] [id = 46] 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559EAD4C00) [pid = 696] [serial = 134] [outer = 0000000000000000] 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559EAD6C00) [pid = 696] [serial = 135] [outer = 000000559EAD4C00] 02:47:55 INFO - PROCESS | 696 | 1466588875214 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0D3000) [pid = 696] [serial = 136] [outer = 000000559EAD4C00] 02:47:55 INFO - PROCESS | 696 | 1466588875635 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 690ms 02:47:55 INFO - PROCESS | 696 | 1466588875695 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 696 | 1466588875698 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:47:55 INFO - PROCESS | 696 | 1466588875705 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 696 | 1466588875707 Marionette TRACE conn6 <- [1,150,null,{}] 02:47:55 INFO - PROCESS | 696 | 1466588875719 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 696 | 1466588875722 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:55 INFO - PROCESS | 696 | 1466588875821 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:47:55 INFO - PROCESS | 696 | 1466588875835 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 696 | 1466588875837 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E800 == 33 [pid = 696] [id = 47] 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A25E6400) [pid = 696] [serial = 137] [outer = 0000000000000000] 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A25EA400) [pid = 696] [serial = 138] [outer = 00000055A25E6400] 02:47:55 INFO - PROCESS | 696 | 1466588875887 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A2623000) [pid = 696] [serial = 139] [outer = 00000055A25E6400] 02:47:56 INFO - PROCESS | 696 | 1466588876290 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 649ms 02:47:56 INFO - PROCESS | 696 | 1466588876357 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 696 | 1466588876360 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:47:56 INFO - PROCESS | 696 | 1466588876363 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 696 | 1466588876365 Marionette TRACE conn6 <- [1,154,null,{}] 02:47:56 INFO - PROCESS | 696 | 1466588876369 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 696 | 1466588876372 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:56 INFO - PROCESS | 696 | 1466588876486 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:47:56 INFO - PROCESS | 696 | 1466588876545 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 696 | 1466588876547 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AE800 == 34 [pid = 696] [id = 48] 02:47:56 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A28A1400) [pid = 696] [serial = 140] [outer = 0000000000000000] 02:47:56 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A3FB0C00) [pid = 696] [serial = 141] [outer = 00000055A28A1400] 02:47:56 INFO - PROCESS | 696 | 1466588876594 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A51EA400) [pid = 696] [serial = 142] [outer = 00000055A28A1400] 02:47:57 INFO - PROCESS | 696 | 1466588877038 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 731ms 02:47:57 INFO - PROCESS | 696 | 1466588877099 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 696 | 1466588877101 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:47:57 INFO - PROCESS | 696 | 1466588877104 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 696 | 1466588877106 Marionette TRACE conn6 <- [1,158,null,{}] 02:47:57 INFO - PROCESS | 696 | 1466588877110 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 696 | 1466588877116 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:57 INFO - PROCESS | 696 | 1466588877246 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:47:57 INFO - PROCESS | 696 | 1466588877294 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 696 | 1466588877296 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B84000 == 35 [pid = 696] [id = 49] 02:47:57 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5802400) [pid = 696] [serial = 143] [outer = 0000000000000000] 02:47:57 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A60A9C00) [pid = 696] [serial = 144] [outer = 00000055A5802400] 02:47:57 INFO - PROCESS | 696 | 1466588877344 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A6571C00) [pid = 696] [serial = 145] [outer = 00000055A5802400] 02:47:57 INFO - PROCESS | 696 | 1466588877747 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 02:47:57 INFO - PROCESS | 696 | 1466588877796 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 696 | 1466588877798 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:47:57 INFO - PROCESS | 696 | 1466588877808 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 696 | 1466588877818 Marionette TRACE conn6 <- [1,162,null,{}] 02:47:57 INFO - PROCESS | 696 | 1466588877848 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:57 INFO - PROCESS | 696 | 1466588877850 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:57 INFO - PROCESS | 696 | 1466588877954 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:47:57 INFO - PROCESS | 696 | 1466588877960 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 696 | 1466588877962 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C5000 == 36 [pid = 696] [id = 50] 02:47:57 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A5987800) [pid = 696] [serial = 146] [outer = 0000000000000000] 02:47:58 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6E37C00) [pid = 696] [serial = 147] [outer = 00000055A5987800] 02:47:58 INFO - PROCESS | 696 | 1466588878007 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A898F000) [pid = 696] [serial = 148] [outer = 00000055A5987800] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598B45800) [pid = 696] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559CF4D800) [pid = 696] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A3EEB000) [pid = 696] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A63E5C00) [pid = 696] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055AB4E8400) [pid = 696] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598B4D400) [pid = 696] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005596E9EC00) [pid = 696] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559893BC00) [pid = 696] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A25E8C00) [pid = 696] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559CFC3400) [pid = 696] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005597EC8C00) [pid = 696] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598FAAC00) [pid = 696] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:47:58 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A537F000) [pid = 696] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:47:58 INFO - PROCESS | 696 | 1466588878467 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 711ms 02:47:58 INFO - PROCESS | 696 | 1466588878521 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 696 | 1466588878524 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 696 | 1466588878527 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:47:58 INFO - PROCESS | 696 | 1466588878529 Marionette TRACE conn6 <- [1,166,null,{}] 02:47:58 INFO - PROCESS | 696 | 1466588878533 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 696 | 1466588878535 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:58 INFO - PROCESS | 696 | 1466588878618 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:47:58 INFO - PROCESS | 696 | 1466588878624 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 696 | 1466588878625 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:58 INFO - PROCESS | 696 | ++DOCSHELL 0000005598887000 == 37 [pid = 696] [id = 51] 02:47:58 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598FA5000) [pid = 696] [serial = 149] [outer = 0000000000000000] 02:47:58 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559CF4D800) [pid = 696] [serial = 150] [outer = 0000005598FA5000] 02:47:58 INFO - PROCESS | 696 | 1466588878670 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A57A0800) [pid = 696] [serial = 151] [outer = 0000005598FA5000] 02:47:59 INFO - PROCESS | 696 | 1466588879078 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 02:47:59 INFO - PROCESS | 696 | 1466588879116 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 696 | 1466588879118 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:47:59 INFO - PROCESS | 696 | 1466588879122 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 696 | 1466588879124 Marionette TRACE conn6 <- [1,170,null,{}] 02:47:59 INFO - PROCESS | 696 | 1466588879127 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 696 | 1466588879129 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:59 INFO - PROCESS | 696 | 1466588879210 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:47:59 INFO - PROCESS | 696 | 1466588879237 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 696 | 1466588879239 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1BF000 == 38 [pid = 696] [id = 52] 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8990800) [pid = 696] [serial = 152] [outer = 0000000000000000] 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8B45400) [pid = 696] [serial = 153] [outer = 00000055A8990800] 02:47:59 INFO - PROCESS | 696 | 1466588879283 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A8C20800) [pid = 696] [serial = 154] [outer = 00000055A8990800] 02:47:59 INFO - PROCESS | 696 | 1466588879650 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 02:47:59 INFO - PROCESS | 696 | 1466588879718 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 696 | 1466588879721 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:47:59 INFO - PROCESS | 696 | 1466588879724 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 696 | 1466588879726 Marionette TRACE conn6 <- [1,174,null,{}] 02:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:47:59 INFO - PROCESS | 696 | 1466588879737 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 696 | 1466588879739 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:59 INFO - PROCESS | 696 | 1466588879820 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:47:59 INFO - PROCESS | 696 | 1466588879825 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 696 | 1466588879827 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:47:59 INFO - PROCESS | 696 | ++DOCSHELL 000000559881C800 == 39 [pid = 696] [id = 53] 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005596ECF000) [pid = 696] [serial = 155] [outer = 0000000000000000] 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005596ED3000) [pid = 696] [serial = 156] [outer = 0000005596ECF000] 02:47:59 INFO - PROCESS | 696 | 1466588879873 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8994000) [pid = 696] [serial = 157] [outer = 0000005596ECF000] 02:48:00 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005596ED1C00) [pid = 696] [serial = 158] [outer = 000000559E911800] 02:48:00 INFO - PROCESS | 696 | 1466588880306 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 02:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:48:00 INFO - PROCESS | 696 | 1466588880360 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 696 | 1466588880363 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:48:00 INFO - PROCESS | 696 | 1466588880366 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 696 | 1466588880368 Marionette TRACE conn6 <- [1,178,null,{}] 02:48:00 INFO - PROCESS | 696 | 1466588880372 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 696 | 1466588880374 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:00 INFO - PROCESS | 696 | 1466588880507 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:48:00 INFO - PROCESS | 696 | 1466588880627 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 696 | 1466588880630 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:00 INFO - PROCESS | 696 | ++DOCSHELL 000000559A0F0800 == 40 [pid = 696] [id = 54] 02:48:00 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005596ECC800) [pid = 696] [serial = 159] [outer = 0000000000000000] 02:48:00 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598722C00) [pid = 696] [serial = 160] [outer = 0000005596ECC800] 02:48:00 INFO - PROCESS | 696 | 1466588880689 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598952800) [pid = 696] [serial = 161] [outer = 0000005596ECC800] 02:48:01 INFO - PROCESS | 696 | 1466588881227 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 944ms 02:48:01 INFO - PROCESS | 696 | 1466588881315 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 696 | 1466588881319 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:48:01 INFO - PROCESS | 696 | 1466588881324 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 696 | 1466588881329 Marionette TRACE conn6 <- [1,182,null,{}] 02:48:01 INFO - PROCESS | 696 | 1466588881347 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 696 | 1466588881350 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:01 INFO - PROCESS | 696 | 1466588881510 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:48:01 INFO - PROCESS | 696 | 1466588881549 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 696 | 1466588881552 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A505A800 == 41 [pid = 696] [id = 55] 02:48:01 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559D14B400) [pid = 696] [serial = 162] [outer = 0000000000000000] 02:48:01 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559D8B8800) [pid = 696] [serial = 163] [outer = 000000559D14B400] 02:48:01 INFO - PROCESS | 696 | 1466588881610 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (000000559EAD2400) [pid = 696] [serial = 164] [outer = 000000559D14B400] 02:48:02 INFO - PROCESS | 696 | 1466588882152 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 880ms 02:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:48:02 INFO - PROCESS | 696 | 1466588882209 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 696 | 1466588882212 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:48:02 INFO - PROCESS | 696 | 1466588882217 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 696 | 1466588882219 Marionette TRACE conn6 <- [1,186,null,{}] 02:48:02 INFO - PROCESS | 696 | 1466588882223 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 696 | 1466588882226 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:02 INFO - PROCESS | 696 | 1466588882343 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:48:02 INFO - PROCESS | 696 | 1466588882424 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 696 | 1466588882427 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1BB800 == 42 [pid = 696] [id = 56] 02:48:02 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A25F2800) [pid = 696] [serial = 165] [outer = 0000000000000000] 02:48:02 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A5375800) [pid = 696] [serial = 166] [outer = 00000055A25F2800] 02:48:02 INFO - PROCESS | 696 | 1466588882482 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A579E400) [pid = 696] [serial = 167] [outer = 00000055A25F2800] 02:48:03 INFO - PROCESS | 696 | 1466588882996 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 02:48:03 INFO - PROCESS | 696 | 1466588883070 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 696 | 1466588883075 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:48:03 INFO - PROCESS | 696 | 1466588883087 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 696 | 1466588883092 Marionette TRACE conn6 <- [1,190,null,{}] 02:48:03 INFO - PROCESS | 696 | 1466588883096 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 696 | 1466588883099 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:03 INFO - PROCESS | 696 | 1466588883216 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:48:03 INFO - PROCESS | 696 | 1466588883349 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 696 | 1466588883351 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC96E000 == 43 [pid = 696] [id = 57] 02:48:03 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055A5175800) [pid = 696] [serial = 168] [outer = 0000000000000000] 02:48:03 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A60A4400) [pid = 696] [serial = 169] [outer = 00000055A5175800] 02:48:03 INFO - PROCESS | 696 | 1466588883407 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A8993C00) [pid = 696] [serial = 170] [outer = 00000055A5175800] 02:48:04 INFO - PROCESS | 696 | 1466588884105 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1033ms 02:48:04 INFO - PROCESS | 696 | 1466588884130 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 696 | 1466588884135 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:48:04 INFO - PROCESS | 696 | 1466588884141 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 696 | 1466588884144 Marionette TRACE conn6 <- [1,194,null,{}] 02:48:04 INFO - PROCESS | 696 | 1466588884163 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 696 | 1466588884166 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:04 INFO - PROCESS | 696 | 1466588884268 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:48:04 INFO - PROCESS | 696 | 1466588884355 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 696 | 1466588884358 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:04 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B12800 == 44 [pid = 696] [id = 58] 02:48:04 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (0000005598AA5000) [pid = 696] [serial = 171] [outer = 0000000000000000] 02:48:04 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (0000005598B48400) [pid = 696] [serial = 172] [outer = 0000005598AA5000] 02:48:04 INFO - PROCESS | 696 | 1466588884409 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (0000005598FB0000) [pid = 696] [serial = 173] [outer = 0000005598AA5000] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 000000559881C800 == 43 [pid = 696] [id = 53] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1BF000 == 42 [pid = 696] [id = 52] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 0000005598887000 == 41 [pid = 696] [id = 51] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C5000 == 40 [pid = 696] [id = 50] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B84000 == 39 [pid = 696] [id = 49] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055A61AE800 == 38 [pid = 696] [id = 48] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E800 == 37 [pid = 696] [id = 47] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 00000055A506C800 == 36 [pid = 696] [id = 46] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 000000559F03D800 == 35 [pid = 696] [id = 45] 02:48:04 INFO - PROCESS | 696 | --DOCSHELL 000000559DBC7000 == 34 [pid = 696] [id = 44] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 99 (0000005598AA3C00) [pid = 696] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A57A3000) [pid = 696] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 97 (000000559D150000) [pid = 696] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A8994800) [pid = 696] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A6AD1800) [pid = 696] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A6E33800) [pid = 696] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055ACD2B000) [pid = 696] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055AB4ED800) [pid = 696] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055ACD2F800) [pid = 696] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598B52000) [pid = 696] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559803BC00) [pid = 696] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A8B46C00) [pid = 696] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598FAB400) [pid = 696] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598B46000) [pid = 696] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559903A000) [pid = 696] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A25ECC00) [pid = 696] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559D831C00) [pid = 696] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559DB76000) [pid = 696] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A26B2800) [pid = 696] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A48B9800) [pid = 696] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559895A400) [pid = 696] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A8B48800) [pid = 696] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53C2800) [pid = 696] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A53B9400) [pid = 696] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A60A5400) [pid = 696] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559DBE3800) [pid = 696] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A25F4800) [pid = 696] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559F0C6800) [pid = 696] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:48:04 INFO - PROCESS | 696 | 1466588884975 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 858ms 02:48:05 INFO - PROCESS | 696 | 1466588885001 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 696 | 1466588885006 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:48:05 INFO - PROCESS | 696 | 1466588885012 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 696 | 1466588885015 Marionette TRACE conn6 <- [1,198,null,{}] 02:48:05 INFO - PROCESS | 696 | 1466588885019 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 696 | 1466588885021 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:05 INFO - PROCESS | 696 | 1466588885110 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:48:05 INFO - PROCESS | 696 | 1466588885119 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 696 | 1466588885121 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:05 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBC7000 == 35 [pid = 696] [id = 59] 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598938800) [pid = 696] [serial = 174] [outer = 0000000000000000] 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598FA2400) [pid = 696] [serial = 175] [outer = 0000005598938800] 02:48:05 INFO - PROCESS | 696 | 1466588885169 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005599BD7C00) [pid = 696] [serial = 176] [outer = 0000005598938800] 02:48:05 INFO - PROCESS | 696 | 1466588885598 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 628ms 02:48:05 INFO - PROCESS | 696 | 1466588885643 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 696 | 1466588885646 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:48:05 INFO - PROCESS | 696 | 1466588885650 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 696 | 1466588885653 Marionette TRACE conn6 <- [1,202,null,{}] 02:48:05 INFO - PROCESS | 696 | 1466588885664 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 696 | 1466588885669 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:05 INFO - PROCESS | 696 | 1466588885755 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:48:05 INFO - PROCESS | 696 | 1466588885764 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 696 | 1466588885767 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C7A000 == 36 [pid = 696] [id = 60] 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559EAD6000) [pid = 696] [serial = 177] [outer = 0000000000000000] 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0C8000) [pid = 696] [serial = 178] [outer = 000000559EAD6000] 02:48:05 INFO - PROCESS | 696 | 1466588885818 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A255F000) [pid = 696] [serial = 179] [outer = 000000559EAD6000] 02:48:06 INFO - PROCESS | 696 | 1466588886268 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 02:48:06 INFO - PROCESS | 696 | 1466588886279 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 696 | 1466588886282 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:48:06 INFO - PROCESS | 696 | 1466588886285 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 696 | 1466588886287 Marionette TRACE conn6 <- [1,206,null,{}] 02:48:06 INFO - PROCESS | 696 | 1466588886291 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 696 | 1466588886293 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:06 INFO - PROCESS | 696 | 1466588886381 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:48:06 INFO - PROCESS | 696 | 1466588886387 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 696 | 1466588886389 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56E5000 == 37 [pid = 696] [id = 61] 02:48:06 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A25F3800) [pid = 696] [serial = 180] [outer = 0000000000000000] 02:48:06 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A3E5E000) [pid = 696] [serial = 181] [outer = 00000055A25F3800] 02:48:06 INFO - PROCESS | 696 | 1466588886435 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A50E3400) [pid = 696] [serial = 182] [outer = 00000055A25F3800] 02:48:06 INFO - PROCESS | 696 | 1466588886836 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 02:48:06 INFO - PROCESS | 696 | 1466588886884 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 696 | 1466588886886 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:48:06 INFO - PROCESS | 696 | 1466588886890 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:48:06 INFO - PROCESS | 696 | 1466588886891 Marionette TRACE conn6 <- [1,210,null,{}] 02:48:06 INFO - PROCESS | 696 | 1466588886895 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 696 | 1466588886897 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:06 INFO - PROCESS | 696 | 1466588886985 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:48:06 INFO - PROCESS | 696 | 1466588886991 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 696 | 1466588886994 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AD000 == 38 [pid = 696] [id = 62] 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A517C400) [pid = 696] [serial = 183] [outer = 0000000000000000] 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A517DC00) [pid = 696] [serial = 184] [outer = 00000055A517C400] 02:48:07 INFO - PROCESS | 696 | 1466588887046 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A53BC000) [pid = 696] [serial = 185] [outer = 00000055A517C400] 02:48:07 INFO - PROCESS | 696 | 1466588887506 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 02:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:48:07 INFO - PROCESS | 696 | 1466588887520 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 696 | 1466588887522 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 696 | 1466588887526 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 696 | 1466588887527 Marionette TRACE conn6 <- [1,214,null,{}] 02:48:07 INFO - PROCESS | 696 | 1466588887554 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 696 | 1466588887561 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:07 INFO - PROCESS | 696 | 1466588887695 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:48:07 INFO - PROCESS | 696 | 1466588887744 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 696 | 1466588887746 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB40C800 == 39 [pid = 696] [id = 63] 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A60A5C00) [pid = 696] [serial = 186] [outer = 0000000000000000] 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6E34000) [pid = 696] [serial = 187] [outer = 00000055A60A5C00] 02:48:07 INFO - PROCESS | 696 | 1466588887792 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8994800) [pid = 696] [serial = 188] [outer = 00000055A60A5C00] 02:48:08 INFO - PROCESS | 696 | 1466588888208 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 731ms 02:48:08 INFO - PROCESS | 696 | 1466588888261 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 696 | 1466588888263 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:48:08 INFO - PROCESS | 696 | 1466588888266 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 696 | 1466588888268 Marionette TRACE conn6 <- [1,218,null,{}] 02:48:08 INFO - PROCESS | 696 | 1466588888277 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 696 | 1466588888279 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:08 INFO - PROCESS | 696 | 1466588888411 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:48:08 INFO - PROCESS | 696 | 1466588888432 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 696 | 1466588888434 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D0000 == 40 [pid = 696] [id = 64] 02:48:08 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A898F800) [pid = 696] [serial = 189] [outer = 0000000000000000] 02:48:08 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A8B49000) [pid = 696] [serial = 190] [outer = 00000055A898F800] 02:48:08 INFO - PROCESS | 696 | 1466588888479 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A8E42400) [pid = 696] [serial = 191] [outer = 00000055A898F800] 02:48:08 INFO - PROCESS | 696 | 1466588888875 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 649ms 02:48:08 INFO - PROCESS | 696 | 1466588888920 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 696 | 1466588888922 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:48:08 INFO - PROCESS | 696 | 1466588888926 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 696 | 1466588888927 Marionette TRACE conn6 <- [1,222,null,{}] 02:48:08 INFO - PROCESS | 696 | 1466588888931 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 696 | 1466588888933 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:09 INFO - PROCESS | 696 | 1466588889045 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:48:09 INFO - PROCESS | 696 | 1466588889052 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 696 | 1466588889054 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559955E800 == 41 [pid = 696] [id = 65] 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (000000559DC23400) [pid = 696] [serial = 192] [outer = 0000000000000000] 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (000000559E083800) [pid = 696] [serial = 193] [outer = 000000559DC23400] 02:48:09 INFO - PROCESS | 696 | 1466588889099 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559E08C400) [pid = 696] [serial = 194] [outer = 000000559DC23400] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A5802400) [pid = 696] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A28A1400) [pid = 696] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A5987800) [pid = 696] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 89 (0000005598AA1400) [pid = 696] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598A9D000) [pid = 696] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598B47800) [pid = 696] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598A9B400) [pid = 696] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A25E6400) [pid = 696] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559EAD4C00) [pid = 696] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598FA5000) [pid = 696] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A8990800) [pid = 696] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:48:09 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559893CC00) [pid = 696] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:48:09 INFO - PROCESS | 696 | 1466588889548 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 02:48:09 INFO - PROCESS | 696 | 1466588889620 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 696 | 1466588889622 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:48:09 INFO - PROCESS | 696 | 1466588889625 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 696 | 1466588889627 Marionette TRACE conn6 <- [1,226,null,{}] 02:48:09 INFO - PROCESS | 696 | 1466588889630 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 696 | 1466588889641 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:09 INFO - PROCESS | 696 | 1466588889747 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:48:09 INFO - PROCESS | 696 | 1466588889763 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 696 | 1466588889765 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC967800 == 42 [pid = 696] [id = 66] 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D9A4000) [pid = 696] [serial = 195] [outer = 0000000000000000] 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559E08CC00) [pid = 696] [serial = 196] [outer = 000000559D9A4000] 02:48:09 INFO - PROCESS | 696 | 1466588889811 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559E907800) [pid = 696] [serial = 197] [outer = 000000559D9A4000] 02:48:10 INFO - PROCESS | 696 | 1466588890193 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 02:48:10 INFO - PROCESS | 696 | 1466588890258 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 696 | 1466588890260 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:48:10 INFO - PROCESS | 696 | 1466588890263 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 696 | 1466588890265 Marionette TRACE conn6 <- [1,230,null,{}] 02:48:10 INFO - PROCESS | 696 | 1466588890268 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 696 | 1466588890270 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:10 INFO - PROCESS | 696 | 1466588890355 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:48:10 INFO - PROCESS | 696 | 1466588890361 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 696 | 1466588890363 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB82800 == 43 [pid = 696] [id = 67] 02:48:10 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559F0E9400) [pid = 696] [serial = 198] [outer = 0000000000000000] 02:48:10 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A28A0800) [pid = 696] [serial = 199] [outer = 000000559F0E9400] 02:48:10 INFO - PROCESS | 696 | 1466588890407 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A48C3000) [pid = 696] [serial = 200] [outer = 000000559F0E9400] 02:48:10 INFO - PROCESS | 696 | 1466588890820 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 02:48:10 INFO - PROCESS | 696 | 1466588890861 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 696 | 1466588890864 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:48:10 INFO - PROCESS | 696 | 1466588890868 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:48:10 INFO - PROCESS | 696 | 1466588890871 Marionette TRACE conn6 <- [1,234,null,{}] 02:48:10 INFO - PROCESS | 696 | 1466588890875 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 696 | 1466588890877 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:10 INFO - PROCESS | 696 | 1466588890978 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:48:10 INFO - PROCESS | 696 | 1466588890984 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 696 | 1466588890986 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B4800 == 44 [pid = 696] [id = 68] 02:48:11 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A8995800) [pid = 696] [serial = 201] [outer = 0000000000000000] 02:48:11 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055AB4F3C00) [pid = 696] [serial = 202] [outer = 00000055A8995800] 02:48:11 INFO - PROCESS | 696 | 1466588891033 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055ACD2FC00) [pid = 696] [serial = 203] [outer = 00000055A8995800] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 000000559DCA9000 == 43 [pid = 696] [id = 32] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 000000559E95F000 == 42 [pid = 696] [id = 43] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A61B1000 == 41 [pid = 696] [id = 42] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 0000005599B12800 == 40 [pid = 696] [id = 58] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AC96E000 == 39 [pid = 696] [id = 57] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1BB800 == 38 [pid = 696] [id = 56] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A505A800 == 37 [pid = 696] [id = 55] 02:48:11 INFO - PROCESS | 696 | --DOCSHELL 000000559A0F0800 == 36 [pid = 696] [id = 54] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 000000559DBC7000 == 35 [pid = 696] [id = 59] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C7A000 == 34 [pid = 696] [id = 60] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055A56E5000 == 33 [pid = 696] [id = 61] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055A61AD000 == 32 [pid = 696] [id = 62] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055AC967800 == 31 [pid = 696] [id = 66] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055AB40C800 == 30 [pid = 696] [id = 63] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D0000 == 29 [pid = 696] [id = 64] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 000000559955E800 == 28 [pid = 696] [id = 65] 02:48:12 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB82800 == 27 [pid = 696] [id = 67] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 89 (0000005599033400) [pid = 696] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005596ED3000) [pid = 696] [serial = 156] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A60A9C00) [pid = 696] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A3FB0C00) [pid = 696] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A6E37C00) [pid = 696] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559EA7A400) [pid = 696] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005599228400) [pid = 696] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598FA4800) [pid = 696] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559907F800) [pid = 696] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D148000) [pid = 696] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A6571C00) [pid = 696] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005599036400) [pid = 696] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA1800) [pid = 696] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A25EA400) [pid = 696] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559EAD6C00) [pid = 696] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0D3000) [pid = 696] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559CF4D800) [pid = 696] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A8C20800) [pid = 696] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A898F000) [pid = 696] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A51EA400) [pid = 696] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A2623000) [pid = 696] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A8B45400) [pid = 696] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A57A0800) [pid = 696] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:48:12 INFO - PROCESS | 696 | 1466588892942 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 2131ms 02:48:13 INFO - PROCESS | 696 | 1466588893004 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 696 | 1466588893007 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:48:13 INFO - PROCESS | 696 | 1466588893013 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 696 | 1466588893015 Marionette TRACE conn6 <- [1,238,null,{}] 02:48:13 INFO - PROCESS | 696 | 1466588893021 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 696 | 1466588893024 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:13 INFO - PROCESS | 696 | 1466588893126 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:48:13 INFO - PROCESS | 696 | 1466588893189 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 696 | 1466588893192 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:13 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF7C000 == 28 [pid = 696] [id = 69] 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598AA1400) [pid = 696] [serial = 204] [outer = 0000000000000000] 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598AA3800) [pid = 696] [serial = 205] [outer = 0000005598AA1400] 02:48:13 INFO - PROCESS | 696 | 1466588893242 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598B53800) [pid = 696] [serial = 206] [outer = 0000005598AA1400] 02:48:13 INFO - PROCESS | 696 | 1466588893628 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 648ms 02:48:13 INFO - PROCESS | 696 | 1466588893661 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 696 | 1466588893666 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:48:13 INFO - PROCESS | 696 | 1466588893673 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 696 | 1466588893676 Marionette TRACE conn6 <- [1,242,null,{}] 02:48:13 INFO - PROCESS | 696 | 1466588893680 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 696 | 1466588893685 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:13 INFO - PROCESS | 696 | 1466588893783 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:48:13 INFO - PROCESS | 696 | 1466588893789 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 696 | 1466588893792 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:13 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDF4000 == 29 [pid = 696] [id = 70] 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599038400) [pid = 696] [serial = 207] [outer = 0000000000000000] 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005599098000) [pid = 696] [serial = 208] [outer = 0000005599038400] 02:48:13 INFO - PROCESS | 696 | 1466588893842 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559CF4D000) [pid = 696] [serial = 209] [outer = 0000005599038400] 02:48:14 INFO - PROCESS | 696 | 1466588894273 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 02:48:14 INFO - PROCESS | 696 | 1466588894303 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:48:14 INFO - PROCESS | 696 | 1466588894306 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:48:14 INFO - PROCESS | 696 | 1466588894310 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 696 | 1466588894314 Marionette TRACE conn6 <- [1,246,null,{}] 02:48:14 INFO - PROCESS | 696 | 1466588894326 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 696 | 1466588894331 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:14 INFO - PROCESS | 696 | 1466588894419 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:48:14 INFO - PROCESS | 696 | 1466588894428 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 696 | 1466588894432 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B0D000 == 30 [pid = 696] [id = 71] 02:48:14 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005596D7D000) [pid = 696] [serial = 210] [outer = 0000000000000000] 02:48:14 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559DC23000) [pid = 696] [serial = 211] [outer = 0000005596D7D000] 02:48:14 INFO - PROCESS | 696 | 1466588894482 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E088400) [pid = 696] [serial = 212] [outer = 0000005596D7D000] 02:48:14 INFO - PROCESS | 696 | 1466588894923 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 02:48:15 INFO - PROCESS | 696 | 1466588895003 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 696 | 1466588895006 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 696 | 1466588895009 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:48:15 INFO - PROCESS | 696 | 1466588895011 Marionette TRACE conn6 <- [1,250,null,{}] 02:48:15 INFO - PROCESS | 696 | 1466588895016 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 696 | 1466588895018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:15 INFO - PROCESS | 696 | 1466588895106 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:48:15 INFO - PROCESS | 696 | 1466588895114 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 696 | 1466588895117 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055A51C8000 == 31 [pid = 696] [id = 72] 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559EA7D800) [pid = 696] [serial = 213] [outer = 0000000000000000] 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559EAD3400) [pid = 696] [serial = 214] [outer = 000000559EA7D800] 02:48:15 INFO - PROCESS | 696 | 1466588895163 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F0CB000) [pid = 696] [serial = 215] [outer = 000000559EA7D800] 02:48:15 INFO - PROCESS | 696 | 1466588895579 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 02:48:15 INFO - PROCESS | 696 | 1466588895599 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 696 | 1466588895601 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:48:15 INFO - PROCESS | 696 | 1466588895604 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 696 | 1466588895606 Marionette TRACE conn6 <- [1,254,null,{}] 02:48:15 INFO - PROCESS | 696 | 1466588895610 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 696 | 1466588895612 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:15 INFO - PROCESS | 696 | 1466588895691 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:48:15 INFO - PROCESS | 696 | 1466588895741 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 696 | 1466588895744 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6172800 == 32 [pid = 696] [id = 73] 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598FAD000) [pid = 696] [serial = 216] [outer = 0000000000000000] 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A25EC000) [pid = 696] [serial = 217] [outer = 0000005598FAD000] 02:48:15 INFO - PROCESS | 696 | 1466588895803 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A262AC00) [pid = 696] [serial = 218] [outer = 0000005598FAD000] 02:48:16 INFO - PROCESS | 696 | 1466588896382 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 837ms 02:48:16 INFO - PROCESS | 696 | 1466588896444 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 696 | 1466588896446 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:48:16 INFO - PROCESS | 696 | 1466588896450 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 696 | 1466588896451 Marionette TRACE conn6 <- [1,258,null,{}] 02:48:16 INFO - PROCESS | 696 | 1466588896455 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 696 | 1466588896460 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:16 INFO - PROCESS | 696 | 1466588896597 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:48:16 INFO - PROCESS | 696 | 1466588896640 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 696 | 1466588896642 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C71800 == 33 [pid = 696] [id = 74] 02:48:16 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598935C00) [pid = 696] [serial = 219] [outer = 0000000000000000] 02:48:16 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5172000) [pid = 696] [serial = 220] [outer = 0000005598935C00] 02:48:16 INFO - PROCESS | 696 | 1466588896688 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A53B9C00) [pid = 696] [serial = 221] [outer = 0000005598935C00] 02:48:17 INFO - PROCESS | 696 | 1466588897030 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 02:48:17 INFO - PROCESS | 696 | 1466588897082 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 696 | 1466588897084 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:48:17 INFO - PROCESS | 696 | 1466588897109 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 696 | 1466588897111 Marionette TRACE conn6 <- [1,262,null,{}] 02:48:17 INFO - PROCESS | 696 | 1466588897117 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 696 | 1466588897119 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:17 INFO - PROCESS | 696 | 1466588897225 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:48:17 INFO - PROCESS | 696 | 1466588897233 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 696 | 1466588897235 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB405000 == 34 [pid = 696] [id = 75] 02:48:17 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A53C0400) [pid = 696] [serial = 222] [outer = 0000000000000000] 02:48:17 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A5799000) [pid = 696] [serial = 223] [outer = 00000055A53C0400] 02:48:17 INFO - PROCESS | 696 | 1466588897279 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A5BCF400) [pid = 696] [serial = 224] [outer = 00000055A53C0400] 02:48:17 INFO - PROCESS | 696 | 1466588897662 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 605ms 02:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:48:17 INFO - PROCESS | 696 | 1466588897696 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 696 | 1466588897698 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 696 | 1466588897701 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 696 | 1466588897703 Marionette TRACE conn6 <- [1,266,null,{}] 02:48:17 INFO - PROCESS | 696 | 1466588897707 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 696 | 1466588897716 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:17 INFO - PROCESS | 696 | 1466588897799 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:48:17 INFO - PROCESS | 696 | 1466588897880 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 696 | 1466588897882 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D3000 == 35 [pid = 696] [id = 76] 02:48:17 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A53C3C00) [pid = 696] [serial = 225] [outer = 0000000000000000] 02:48:17 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A656A400) [pid = 696] [serial = 226] [outer = 00000055A53C3C00] 02:48:17 INFO - PROCESS | 696 | 1466588897926 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A6C8C400) [pid = 696] [serial = 227] [outer = 00000055A53C3C00] 02:48:18 INFO - PROCESS | 696 | 1466588898318 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 02:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:48:18 INFO - PROCESS | 696 | 1466588898333 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 696 | 1466588898335 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 696 | 1466588898338 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 696 | 1466588898340 Marionette TRACE conn6 <- [1,270,null,{}] 02:48:18 INFO - PROCESS | 696 | 1466588898349 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 696 | 1466588898351 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:18 INFO - PROCESS | 696 | 1466588898457 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:48:18 INFO - PROCESS | 696 | 1466588898522 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 696 | 1466588898524 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B0B000 == 36 [pid = 696] [id = 77] 02:48:18 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A6EDB800) [pid = 696] [serial = 228] [outer = 0000000000000000] 02:48:18 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A898B000) [pid = 696] [serial = 229] [outer = 00000055A6EDB800] 02:48:18 INFO - PROCESS | 696 | 1466588898568 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A8997800) [pid = 696] [serial = 230] [outer = 00000055A6EDB800] 02:48:18 INFO - PROCESS | 696 | 1466588898971 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 691ms 02:48:19 INFO - PROCESS | 696 | 1466588899033 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 696 | 1466588899035 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:48:19 INFO - PROCESS | 696 | 1466588899038 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:48:19 INFO - PROCESS | 696 | 1466588899040 Marionette TRACE conn6 <- [1,274,null,{}] 02:48:19 INFO - PROCESS | 696 | 1466588899051 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 696 | 1466588899053 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:19 INFO - PROCESS | 696 | 1466588899165 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:48:19 INFO - PROCESS | 696 | 1466588899174 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 696 | 1466588899176 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1AA000 == 37 [pid = 696] [id = 78] 02:48:19 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559897B800) [pid = 696] [serial = 231] [outer = 0000000000000000] 02:48:19 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (0000005598980C00) [pid = 696] [serial = 232] [outer = 000000559897B800] 02:48:19 INFO - PROCESS | 696 | 1466588899257 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A6ACC800) [pid = 696] [serial = 233] [outer = 000000559897B800] 02:48:19 INFO - PROCESS | 696 | 1466588899659 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 625ms 02:48:19 INFO - PROCESS | 696 | 1466588899668 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 696 | 1466588899670 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:48:19 INFO - PROCESS | 696 | 1466588899674 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:48:19 INFO - PROCESS | 696 | 1466588899677 Marionette TRACE conn6 <- [1,278,null,{}] 02:48:19 INFO - PROCESS | 696 | 1466588899687 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 696 | 1466588899689 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:19 INFO - PROCESS | 696 | 1466588899809 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A60A5C00) [pid = 696] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A898F800) [pid = 696] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 94 (000000559DC23400) [pid = 696] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559D9A4000) [pid = 696] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559F0E9400) [pid = 696] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5175800) [pid = 696] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A25F2800) [pid = 696] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559D14B400) [pid = 696] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005596ECC800) [pid = 696] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A517C400) [pid = 696] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A25F3800) [pid = 696] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559EAD6000) [pid = 696] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598938800) [pid = 696] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598AA5000) [pid = 696] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:48:20 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005596ECF000) [pid = 696] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:48:20 INFO - PROCESS | 696 | 1466588900044 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 696 | 1466588900046 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055A506C000 == 38 [pid = 696] [id = 79] 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005596EA2C00) [pid = 696] [serial = 234] [outer = 0000000000000000] 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598934800) [pid = 696] [serial = 235] [outer = 0000005596EA2C00] 02:48:20 INFO - PROCESS | 696 | 1466588900096 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559F0D3400) [pid = 696] [serial = 236] [outer = 0000005596EA2C00] 02:48:20 INFO - PROCESS | 696 | 1466588900465 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 837ms 02:48:20 INFO - PROCESS | 696 | 1466588900514 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 696 | 1466588900516 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:48:20 INFO - PROCESS | 696 | 1466588900519 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:48:20 INFO - PROCESS | 696 | 1466588900521 Marionette TRACE conn6 <- [1,282,null,{}] 02:48:20 INFO - PROCESS | 696 | 1466588900524 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 696 | 1466588900526 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:20 INFO - PROCESS | 696 | 1466588900634 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:48:20 INFO - PROCESS | 696 | 1466588900641 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 696 | 1466588900644 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB12800 == 39 [pid = 696] [id = 80] 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559F0E9400) [pid = 696] [serial = 237] [outer = 0000000000000000] 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8C2C400) [pid = 696] [serial = 238] [outer = 000000559F0E9400] 02:48:20 INFO - PROCESS | 696 | 1466588900689 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055AC8A1400) [pid = 696] [serial = 239] [outer = 000000559F0E9400] 02:48:21 INFO - PROCESS | 696 | 1466588901074 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 588ms 02:48:21 INFO - PROCESS | 696 | 1466588901111 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 696 | 1466588901113 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:48:21 INFO - PROCESS | 696 | 1466588901116 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:48:21 INFO - PROCESS | 696 | 1466588901118 Marionette TRACE conn6 <- [1,286,null,{}] 02:48:21 INFO - PROCESS | 696 | 1466588901121 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 696 | 1466588901123 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:21 INFO - PROCESS | 696 | 1466588901206 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:48:21 INFO - PROCESS | 696 | 1466588901276 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 696 | 1466588901278 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADB0A000 == 40 [pid = 696] [id = 81] 02:48:21 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055AC8A5000) [pid = 696] [serial = 240] [outer = 0000000000000000] 02:48:21 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055AC8A9800) [pid = 696] [serial = 241] [outer = 00000055AC8A5000] 02:48:21 INFO - PROCESS | 696 | 1466588901344 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055AC8AD400) [pid = 696] [serial = 242] [outer = 00000055AC8A5000] 02:48:21 INFO - PROCESS | 696 | 1466588901708 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 02:48:21 INFO - PROCESS | 696 | 1466588901748 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 696 | 1466588901750 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:48:21 INFO - PROCESS | 696 | 1466588901753 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:48:21 INFO - PROCESS | 696 | 1466588901755 Marionette TRACE conn6 <- [1,290,null,{}] 02:48:21 INFO - PROCESS | 696 | 1466588901759 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 696 | 1466588901760 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:21 INFO - PROCESS | 696 | 1466588901874 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:48:21 INFO - PROCESS | 696 | 1466588901882 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 696 | 1466588901884 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADB1C000 == 41 [pid = 696] [id = 82] 02:48:21 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055ACD20400) [pid = 696] [serial = 243] [outer = 0000000000000000] 02:48:21 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055ACD23C00) [pid = 696] [serial = 244] [outer = 00000055ACD20400] 02:48:21 INFO - PROCESS | 696 | 1466588901928 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055ACD2F000) [pid = 696] [serial = 245] [outer = 00000055ACD20400] 02:48:22 INFO - PROCESS | 696 | 1466588902714 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 985ms 02:48:22 INFO - PROCESS | 696 | 1466588902742 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 696 | 1466588902747 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:48:22 INFO - PROCESS | 696 | 1466588902752 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:48:22 INFO - PROCESS | 696 | 1466588902757 Marionette TRACE conn6 <- [1,294,null,{}] 02:48:22 INFO - PROCESS | 696 | 1466588902763 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 696 | 1466588902766 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:22 INFO - PROCESS | 696 | 1466588902896 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:48:22 INFO - PROCESS | 696 | 1466588902966 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 696 | 1466588902969 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:23 INFO - PROCESS | 696 | ++DOCSHELL 000000559E936000 == 42 [pid = 696] [id = 83] 02:48:23 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (0000005598955000) [pid = 696] [serial = 246] [outer = 0000000000000000] 02:48:23 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (0000005598981000) [pid = 696] [serial = 247] [outer = 0000005598955000] 02:48:23 INFO - PROCESS | 696 | 1466588903068 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (0000005598FA2800) [pid = 696] [serial = 248] [outer = 0000005598955000] 02:48:23 INFO - PROCESS | 696 | 1466588903952 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:23 INFO - PROCESS | 696 | 1466588903981 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1251ms 02:48:24 INFO - PROCESS | 696 | 1466588904007 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 696 | 1466588904011 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:48:24 INFO - PROCESS | 696 | 1466588904016 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 696 | 1466588904020 Marionette TRACE conn6 <- [1,298,null,{}] 02:48:24 INFO - PROCESS | 696 | 1466588904025 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 696 | 1466588904029 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:24 INFO - PROCESS | 696 | 1466588904149 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:48:24 INFO - PROCESS | 696 | 1466588904214 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 696 | 1466588904217 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:24 INFO - PROCESS | 696 | ++DOCSHELL 000000559E959000 == 43 [pid = 696] [id = 84] 02:48:24 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (0000005598B4A000) [pid = 696] [serial = 249] [outer = 0000000000000000] 02:48:24 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (0000005598B53400) [pid = 696] [serial = 250] [outer = 0000005598B4A000] 02:48:24 INFO - PROCESS | 696 | 1466588904267 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (0000005599037C00) [pid = 696] [serial = 251] [outer = 0000005598B4A000] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055ADB0A000 == 42 [pid = 696] [id = 81] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB12800 == 41 [pid = 696] [id = 80] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A506C000 == 40 [pid = 696] [id = 79] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1AA000 == 39 [pid = 696] [id = 78] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B0B000 == 38 [pid = 696] [id = 77] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D3000 == 37 [pid = 696] [id = 76] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AB405000 == 36 [pid = 696] [id = 75] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C71800 == 35 [pid = 696] [id = 74] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A6172800 == 34 [pid = 696] [id = 73] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A51C8000 == 33 [pid = 696] [id = 72] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B0D000 == 32 [pid = 696] [id = 71] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 99 (00000055AB4F3C00) [pid = 696] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 000000559EDF4000 == 31 [pid = 696] [id = 70] 02:48:24 INFO - PROCESS | 696 | --DOCSHELL 000000559CF7C000 == 30 [pid = 696] [id = 69] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A8994000) [pid = 696] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 97 (00000055A60AFC00) [pid = 696] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A6E34000) [pid = 696] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A8994800) [pid = 696] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A8B49000) [pid = 696] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559E083800) [pid = 696] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559E08CC00) [pid = 696] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A28A0800) [pid = 696] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559E08C400) [pid = 696] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A60A4400) [pid = 696] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A579E400) [pid = 696] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A5375800) [pid = 696] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559EAD2400) [pid = 696] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559D8B8800) [pid = 696] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598952800) [pid = 696] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598722C00) [pid = 696] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A517DC00) [pid = 696] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A48C3000) [pid = 696] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A3E5E000) [pid = 696] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A50E3400) [pid = 696] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A255F000) [pid = 696] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559F0C8000) [pid = 696] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598FA2400) [pid = 696] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599BD7C00) [pid = 696] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FB0000) [pid = 696] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598B48400) [pid = 696] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A8993C00) [pid = 696] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E907800) [pid = 696] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A8E42400) [pid = 696] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A53BC000) [pid = 696] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:48:24 INFO - PROCESS | 696 | 1466588904879 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 879ms 02:48:24 INFO - PROCESS | 696 | 1466588904900 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 696 | 1466588904905 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:48:24 INFO - PROCESS | 696 | 1466588904911 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 696 | 1466588904914 Marionette TRACE conn6 <- [1,302,null,{}] 02:48:24 INFO - PROCESS | 696 | 1466588904918 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 696 | 1466588904921 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:25 INFO - PROCESS | 696 | 1466588905011 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:48:25 INFO - PROCESS | 696 | 1466588905017 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 696 | 1466588905020 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0D7800 == 31 [pid = 696] [id = 85] 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598985400) [pid = 696] [serial = 252] [outer = 0000000000000000] 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598FA7000) [pid = 696] [serial = 253] [outer = 0000005598985400] 02:48:25 INFO - PROCESS | 696 | 1466588905068 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559CF50C00) [pid = 696] [serial = 254] [outer = 0000005598985400] 02:48:25 INFO - PROCESS | 696 | 1466588905532 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 691ms 02:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:48:25 INFO - PROCESS | 696 | 1466588905605 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 696 | 1466588905607 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:48:25 INFO - PROCESS | 696 | 1466588905610 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 696 | 1466588905614 Marionette TRACE conn6 <- [1,306,null,{}] 02:48:25 INFO - PROCESS | 696 | 1466588905626 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 696 | 1466588905631 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:25 INFO - PROCESS | 696 | 1466588905722 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:48:25 INFO - PROCESS | 696 | 1466588905790 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 696 | 1466588905794 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B17800 == 32 [pid = 696] [id = 86] 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559DB72000) [pid = 696] [serial = 255] [outer = 0000000000000000] 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E083800) [pid = 696] [serial = 256] [outer = 000000559DB72000] 02:48:25 INFO - PROCESS | 696 | 1466588905844 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E090C00) [pid = 696] [serial = 257] [outer = 000000559DB72000] 02:48:26 INFO - PROCESS | 696 | 1466588906208 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 627ms 02:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:48:26 INFO - PROCESS | 696 | 1466588906241 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 696 | 1466588906244 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 696 | 1466588906247 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 696 | 1466588906249 Marionette TRACE conn6 <- [1,310,null,{}] 02:48:26 INFO - PROCESS | 696 | 1466588906260 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 696 | 1466588906263 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:26 INFO - PROCESS | 696 | 1466588906353 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:48:26 INFO - PROCESS | 696 | 1466588906358 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 696 | 1466588906361 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5527000 == 33 [pid = 696] [id = 87] 02:48:26 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055977D9400) [pid = 696] [serial = 258] [outer = 0000000000000000] 02:48:26 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559ED1D800) [pid = 696] [serial = 259] [outer = 00000055977D9400] 02:48:26 INFO - PROCESS | 696 | 1466588906408 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F0EB400) [pid = 696] [serial = 260] [outer = 00000055977D9400] 02:48:26 INFO - PROCESS | 696 | 1466588906826 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 649ms 02:48:26 INFO - PROCESS | 696 | 1466588906899 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 696 | 1466588906901 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:48:26 INFO - PROCESS | 696 | 1466588906905 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 696 | 1466588906907 Marionette TRACE conn6 <- [1,314,null,{}] 02:48:26 INFO - PROCESS | 696 | 1466588906910 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 696 | 1466588906913 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:27 INFO - PROCESS | 696 | 1466588907018 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:48:27 INFO - PROCESS | 696 | 1466588907030 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 696 | 1466588907039 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6173000 == 34 [pid = 696] [id = 88] 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A25E9800) [pid = 696] [serial = 261] [outer = 0000000000000000] 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A25F0800) [pid = 696] [serial = 262] [outer = 00000055A25E9800] 02:48:27 INFO - PROCESS | 696 | 1466588907143 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A29ED000) [pid = 696] [serial = 263] [outer = 00000055A25E9800] 02:48:27 INFO - PROCESS | 696 | 1466588907557 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 02:48:27 INFO - PROCESS | 696 | 1466588907578 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 696 | 1466588907581 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:48:27 INFO - PROCESS | 696 | 1466588907584 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 696 | 1466588907586 Marionette TRACE conn6 <- [1,318,null,{}] 02:48:27 INFO - PROCESS | 696 | 1466588907589 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 696 | 1466588907595 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:27 INFO - PROCESS | 696 | 1466588907728 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:48:27 INFO - PROCESS | 696 | 1466588907733 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 696 | 1466588907735 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A97800 == 35 [pid = 696] [id = 89] 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A28A9000) [pid = 696] [serial = 264] [outer = 0000000000000000] 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A50E3400) [pid = 696] [serial = 265] [outer = 00000055A28A9000] 02:48:27 INFO - PROCESS | 696 | 1466588907781 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A53B8400) [pid = 696] [serial = 266] [outer = 00000055A28A9000] 02:48:28 INFO - PROCESS | 696 | 1466588908273 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 732ms 02:48:28 INFO - PROCESS | 696 | 1466588908320 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 696 | 1466588908322 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:48:28 INFO - PROCESS | 696 | 1466588908325 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 696 | 1466588908327 Marionette TRACE conn6 <- [1,322,null,{}] 02:48:28 INFO - PROCESS | 696 | 1466588908335 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 696 | 1466588908337 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:28 INFO - PROCESS | 696 | 1466588908472 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:48:28 INFO - PROCESS | 696 | 1466588908523 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 696 | 1466588908525 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D4800 == 36 [pid = 696] [id = 90] 02:48:28 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A579FC00) [pid = 696] [serial = 267] [outer = 0000000000000000] 02:48:28 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A598FC00) [pid = 696] [serial = 268] [outer = 00000055A579FC00] 02:48:28 INFO - PROCESS | 696 | 1466588908570 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A634CC00) [pid = 696] [serial = 269] [outer = 00000055A579FC00] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055AC8A5000) [pid = 696] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005596EA2C00) [pid = 696] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559F0E9400) [pid = 696] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A53C3C00) [pid = 696] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A6EDB800) [pid = 696] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559897B800) [pid = 696] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A8995800) [pid = 696] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005599038400) [pid = 696] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598935C00) [pid = 696] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53C0400) [pid = 696] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559EA7D800) [pid = 696] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FAD000) [pid = 696] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005596D7D000) [pid = 696] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:48:29 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598AA1400) [pid = 696] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:48:29 INFO - PROCESS | 696 | 1466588909094 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 796ms 02:48:29 INFO - PROCESS | 696 | 1466588909123 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 696 | 1466588909125 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:48:29 INFO - PROCESS | 696 | 1466588909133 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 696 | 1466588909135 Marionette TRACE conn6 <- [1,326,null,{}] 02:48:29 INFO - PROCESS | 696 | 1466588909138 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 696 | 1466588909140 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:29 INFO - PROCESS | 696 | 1466588909221 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:48:29 INFO - PROCESS | 696 | 1466588909227 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 696 | 1466588909229 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:29 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B13800 == 37 [pid = 696] [id = 91] 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D5F6000) [pid = 696] [serial = 270] [outer = 0000000000000000] 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5177C00) [pid = 696] [serial = 271] [outer = 000000559D5F6000] 02:48:29 INFO - PROCESS | 696 | 1466588909276 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6ACCC00) [pid = 696] [serial = 272] [outer = 000000559D5F6000] 02:48:29 INFO - PROCESS | 696 | 1466588909691 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 583ms 02:48:29 INFO - PROCESS | 696 | 1466588909715 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 696 | 1466588909718 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 696 | 1466588909721 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:48:29 INFO - PROCESS | 696 | 1466588909722 Marionette TRACE conn6 <- [1,330,null,{}] 02:48:29 INFO - PROCESS | 696 | 1466588909726 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 696 | 1466588909728 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:29 INFO - PROCESS | 696 | 1466588909834 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:48:29 INFO - PROCESS | 696 | 1466588909843 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 696 | 1466588909845 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D6000 == 38 [pid = 696] [id = 92] 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6E3F800) [pid = 696] [serial = 273] [outer = 0000000000000000] 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A898E400) [pid = 696] [serial = 274] [outer = 00000055A6E3F800] 02:48:29 INFO - PROCESS | 696 | 1466588909890 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8AD7400) [pid = 696] [serial = 275] [outer = 00000055A6E3F800] 02:48:30 INFO - PROCESS | 696 | 1466588910292 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 02:48:30 INFO - PROCESS | 696 | 1466588910352 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 696 | 1466588910355 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 696 | 1466588910358 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:48:30 INFO - PROCESS | 696 | 1466588910361 Marionette TRACE conn6 <- [1,334,null,{}] 02:48:30 INFO - PROCESS | 696 | 1466588910364 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 696 | 1466588910366 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:30 INFO - PROCESS | 696 | 1466588910448 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:48:30 INFO - PROCESS | 696 | 1466588910453 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 696 | 1466588910455 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC960000 == 39 [pid = 696] [id = 93] 02:48:30 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8B48C00) [pid = 696] [serial = 276] [outer = 0000000000000000] 02:48:30 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A8B4C800) [pid = 696] [serial = 277] [outer = 00000055A8B48C00] 02:48:30 INFO - PROCESS | 696 | 1466588910500 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A8C28000) [pid = 696] [serial = 278] [outer = 00000055A8B48C00] 02:48:30 INFO - PROCESS | 696 | 1466588910927 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 02:48:30 INFO - PROCESS | 696 | 1466588910954 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 696 | 1466588910957 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:48:30 INFO - PROCESS | 696 | 1466588910960 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 696 | 1466588910962 Marionette TRACE conn6 <- [1,338,null,{}] 02:48:30 INFO - PROCESS | 696 | 1466588910970 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 696 | 1466588910973 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:31 INFO - PROCESS | 696 | 1466588911117 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:48:31 INFO - PROCESS | 696 | 1466588911247 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 696 | 1466588911251 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:31 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF7E800 == 40 [pid = 696] [id = 94] 02:48:31 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559774F000) [pid = 696] [serial = 279] [outer = 0000000000000000] 02:48:31 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598932800) [pid = 696] [serial = 280] [outer = 000000559774F000] 02:48:31 INFO - PROCESS | 696 | 1466588911310 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005598A9B400) [pid = 696] [serial = 281] [outer = 000000559774F000] 02:48:31 INFO - PROCESS | 696 | 1466588911873 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 943ms 02:48:31 INFO - PROCESS | 696 | 1466588911906 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 696 | 1466588911911 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:48:31 INFO - PROCESS | 696 | 1466588911916 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 696 | 1466588911920 Marionette TRACE conn6 <- [1,342,null,{}] 02:48:31 INFO - PROCESS | 696 | 1466588911925 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 696 | 1466588911929 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:32 INFO - PROCESS | 696 | 1466588912047 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:48:32 INFO - PROCESS | 696 | 1466588912130 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 696 | 1466588912133 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5058000 == 41 [pid = 696] [id = 95] 02:48:32 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559D8D5000) [pid = 696] [serial = 282] [outer = 0000000000000000] 02:48:32 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559D9A4000) [pid = 696] [serial = 283] [outer = 000000559D8D5000] 02:48:32 INFO - PROCESS | 696 | 1466588912190 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559E087000) [pid = 696] [serial = 284] [outer = 000000559D8D5000] 02:48:32 INFO - PROCESS | 696 | 1466588912757 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 878ms 02:48:32 INFO - PROCESS | 696 | 1466588912796 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:48:32 INFO - PROCESS | 696 | 1466588912799 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:48:32 INFO - PROCESS | 696 | 1466588912803 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 696 | 1466588912806 Marionette TRACE conn6 <- [1,346,null,{}] 02:48:32 INFO - PROCESS | 696 | 1466588912810 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 696 | 1466588912813 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:32 INFO - PROCESS | 696 | 1466588912927 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:48:33 INFO - PROCESS | 696 | 1466588913013 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 696 | 1466588913015 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC95A000 == 42 [pid = 696] [id = 96] 02:48:33 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A28A7000) [pid = 696] [serial = 285] [outer = 0000000000000000] 02:48:33 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A3FB0C00) [pid = 696] [serial = 286] [outer = 00000055A28A7000] 02:48:33 INFO - PROCESS | 696 | 1466588913072 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A4D46400) [pid = 696] [serial = 287] [outer = 00000055A28A7000] 02:48:33 INFO - PROCESS | 696 | 1466588913639 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 02:48:33 INFO - PROCESS | 696 | 1466588913748 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 696 | 1466588913752 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:48:33 INFO - PROCESS | 696 | 1466588913764 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 696 | 1466588913769 Marionette TRACE conn6 <- [1,350,null,{}] 02:48:33 INFO - PROCESS | 696 | 1466588913773 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 696 | 1466588913776 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:33 INFO - PROCESS | 696 | 1466588913928 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:48:34 INFO - PROCESS | 696 | 1466588913990 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 696 | 1466588913993 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDB4800 == 43 [pid = 696] [id = 97] 02:48:34 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A5175400) [pid = 696] [serial = 288] [outer = 0000000000000000] 02:48:34 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A5AAE800) [pid = 696] [serial = 289] [outer = 00000055A5175400] 02:48:34 INFO - PROCESS | 696 | 1466588914088 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A8E47800) [pid = 696] [serial = 290] [outer = 00000055A5175400] 02:48:34 INFO - PROCESS | 696 | 1466588914671 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 942ms 02:48:34 INFO - PROCESS | 696 | 1466588914703 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 696 | 1466588914706 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:48:34 INFO - PROCESS | 696 | 1466588914709 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 696 | 1466588914712 Marionette TRACE conn6 <- [1,354,null,{}] 02:48:34 INFO - PROCESS | 696 | 1466588914715 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 696 | 1466588914718 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:34 INFO - PROCESS | 696 | 1466588914828 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:48:34 INFO - PROCESS | 696 | 1466588914898 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 696 | 1466588914901 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB0F800 == 44 [pid = 696] [id = 98] 02:48:34 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (0000005598B45400) [pid = 696] [serial = 291] [outer = 0000000000000000] 02:48:34 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A6353800) [pid = 696] [serial = 292] [outer = 0000005598B45400] 02:48:34 INFO - PROCESS | 696 | 1466588914955 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A635E400) [pid = 696] [serial = 293] [outer = 0000005598B45400] 02:48:35 INFO - PROCESS | 696 | 1466588915752 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1085ms 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B4800 == 43 [pid = 696] [id = 68] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AC960000 == 42 [pid = 696] [id = 93] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D6000 == 41 [pid = 696] [id = 92] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 0000005599B13800 == 40 [pid = 696] [id = 91] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D4800 == 39 [pid = 696] [id = 90] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A97800 == 38 [pid = 696] [id = 89] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A6173000 == 37 [pid = 696] [id = 88] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A5527000 == 36 [pid = 696] [id = 87] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B17800 == 35 [pid = 696] [id = 86] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 000000559E0D7800 == 34 [pid = 696] [id = 85] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 000000559E959000 == 33 [pid = 696] [id = 84] 02:48:35 INFO - PROCESS | 696 | --DOCSHELL 000000559E936000 == 32 [pid = 696] [id = 83] 02:48:35 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055ACD23C00) [pid = 696] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:48:35 INFO - PROCESS | 696 | 1466588915836 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 696 | 1466588915840 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:48:35 INFO - PROCESS | 696 | 1466588915844 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:48:35 INFO - PROCESS | 696 | 1466588915849 Marionette TRACE conn6 <- [1,358,null,{}] 02:48:35 INFO - PROCESS | 696 | 1466588915854 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 696 | 1466588915857 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:35 INFO - PROCESS | 696 | 1466588915953 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:48:35 INFO - PROCESS | 696 | 1466588915961 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 696 | 1466588915963 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:35 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFCA800 == 33 [pid = 696] [id = 99] 02:48:35 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (0000005598B45000) [pid = 696] [serial = 294] [outer = 0000000000000000] 02:48:36 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (0000005598B50000) [pid = 696] [serial = 295] [outer = 0000005598B45000] 02:48:36 INFO - PROCESS | 696 | 1466588916013 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (0000005599BD7000) [pid = 696] [serial = 296] [outer = 0000005598B45000] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A898B000) [pid = 696] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 97 (0000005598980C00) [pid = 696] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055ACD2FC00) [pid = 696] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 95 (0000005599098000) [pid = 696] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 94 (000000559CF4D000) [pid = 696] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A5172000) [pid = 696] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A53B9C00) [pid = 696] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5799000) [pid = 696] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A5BCF400) [pid = 696] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559EAD3400) [pid = 696] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559F0CB000) [pid = 696] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A25EC000) [pid = 696] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A262AC00) [pid = 696] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A8997800) [pid = 696] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559DC23000) [pid = 696] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559E088400) [pid = 696] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598AA3800) [pid = 696] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598B53800) [pid = 696] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A6ACC800) [pid = 696] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055AC8A9800) [pid = 696] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0D3400) [pid = 696] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A8C2C400) [pid = 696] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598934800) [pid = 696] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A656A400) [pid = 696] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A6C8C400) [pid = 696] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055AC8A1400) [pid = 696] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055AC8AD400) [pid = 696] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:48:36 INFO - PROCESS | 696 | 1466588916479 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 02:48:36 INFO - PROCESS | 696 | 1466588916544 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 696 | 1466588916548 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:48:36 INFO - PROCESS | 696 | 1466588916554 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 696 | 1466588916557 Marionette TRACE conn6 <- [1,362,null,{}] 02:48:36 INFO - PROCESS | 696 | 1466588916561 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 696 | 1466588916564 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:36 INFO - PROCESS | 696 | 1466588916657 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:48:36 INFO - PROCESS | 696 | 1466588916736 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 696 | 1466588916739 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EAC000 == 34 [pid = 696] [id = 100] 02:48:36 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598B53800) [pid = 696] [serial = 297] [outer = 0000000000000000] 02:48:36 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E085000) [pid = 696] [serial = 298] [outer = 0000005598B53800] 02:48:36 INFO - PROCESS | 696 | 1466588916788 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559EA7B000) [pid = 696] [serial = 299] [outer = 0000005598B53800] 02:48:37 INFO - PROCESS | 696 | 1466588917170 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 688ms 02:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:48:37 INFO - PROCESS | 696 | 1466588917243 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 696 | 1466588917246 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 696 | 1466588917249 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 696 | 1466588917253 Marionette TRACE conn6 <- [1,366,null,{}] 02:48:37 INFO - PROCESS | 696 | 1466588917264 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 696 | 1466588917270 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:37 INFO - PROCESS | 696 | 1466588917360 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:48:37 INFO - PROCESS | 696 | 1466588917374 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 696 | 1466588917377 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A552B800 == 35 [pid = 696] [id = 101] 02:48:37 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A25F4800) [pid = 696] [serial = 300] [outer = 0000000000000000] 02:48:37 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A3EE3C00) [pid = 696] [serial = 301] [outer = 00000055A25F4800] 02:48:37 INFO - PROCESS | 696 | 1466588917428 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D45000) [pid = 696] [serial = 302] [outer = 00000055A25F4800] 02:48:37 INFO - PROCESS | 696 | 1466588917843 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]]]}] 02:48:37 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. 02:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms 02:48:37 INFO - PROCESS | 696 | 1466588917880 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 696 | 1466588917882 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:48:37 INFO - PROCESS | 696 | 1466588917886 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 696 | 1466588917888 Marionette TRACE conn6 <- [1,370,null,{}] 02:48:37 INFO - PROCESS | 696 | 1466588917891 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}] 02:48:37 INFO - PROCESS | 696 | 1466588917893 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:37 INFO - PROCESS | 696 | 1466588917986 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:48:38 INFO - PROCESS | 696 | 1466588918021 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 696 | 1466588918023 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C6800 == 36 [pid = 696] [id = 102] 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A51A2400) [pid = 696] [serial = 303] [outer = 0000000000000000] 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53B9400) [pid = 696] [serial = 304] [outer = 00000055A51A2400] 02:48:38 INFO - PROCESS | 696 | 1466588918068 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5802400) [pid = 696] [serial = 305] [outer = 00000055A51A2400] 02:48:38 INFO - PROCESS | 696 | 1466588918536 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]]]}] 02:48:38 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. 02:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 690ms 02:48:38 INFO - PROCESS | 696 | 1466588918578 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 696 | 1466588918580 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:48:38 INFO - PROCESS | 696 | 1466588918583 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 696 | 1466588918585 Marionette TRACE conn6 <- [1,374,null,{}] 02:48:38 INFO - PROCESS | 696 | 1466588918588 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}] 02:48:38 INFO - PROCESS | 696 | 1466588918590 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:38 INFO - PROCESS | 696 | 1466588918699 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:48:38 INFO - PROCESS | 696 | 1466588918706 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 696 | 1466588918708 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CC800 == 37 [pid = 696] [id = 103] 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A53C4C00) [pid = 696] [serial = 306] [outer = 0000000000000000] 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A60AFC00) [pid = 696] [serial = 307] [outer = 00000055A53C4C00] 02:48:38 INFO - PROCESS | 696 | 1466588918790 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A656A400) [pid = 696] [serial = 308] [outer = 00000055A53C4C00] 02:48:39 INFO - PROCESS | 696 | 1466588919268 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:48:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 02:48:39 INFO - PROCESS | 696 | 1466588919347 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 696 | 1466588919349 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:48:39 INFO - PROCESS | 696 | 1466588919358 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 696 | 1466588919360 Marionette TRACE conn6 <- [1,378,null,{}] 02:48:39 INFO - PROCESS | 696 | 1466588919366 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}] 02:48:39 INFO - PROCESS | 696 | 1466588919373 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:39 INFO - PROCESS | 696 | 1466588919513 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:48:39 INFO - PROCESS | 696 | 1466588919558 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 696 | 1466588919560 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC666800 == 38 [pid = 696] [id = 104] 02:48:39 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A8B4B400) [pid = 696] [serial = 309] [outer = 0000000000000000] 02:48:39 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055AB4F6800) [pid = 696] [serial = 310] [outer = 00000055A8B4B400] 02:48:39 INFO - PROCESS | 696 | 1466588919606 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055AC8A9800) [pid = 696] [serial = 311] [outer = 00000055A8B4B400] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598955000) [pid = 696] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598985400) [pid = 696] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055ACD20400) [pid = 696] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A28A9000) [pid = 696] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A579FC00) [pid = 696] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559D5F6000) [pid = 696] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A6E3F800) [pid = 696] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A25E9800) [pid = 696] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598B4A000) [pid = 696] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055977D9400) [pid = 696] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:48:40 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DB72000) [pid = 696] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:48:40 INFO - PROCESS | 696 | 1466588920285 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:48:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1002ms 02:48:40 INFO - PROCESS | 696 | 1466588920357 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 696 | 1466588920359 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:48:40 INFO - PROCESS | 696 | 1466588920363 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:48:40 INFO - PROCESS | 696 | 1466588920365 Marionette TRACE conn6 <- [1,382,null,{}] 02:48:40 INFO - PROCESS | 696 | 1466588920368 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}] 02:48:40 INFO - PROCESS | 696 | 1466588920370 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:40 INFO - PROCESS | 696 | 1466588920454 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:48:40 INFO - PROCESS | 696 | 1466588920460 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 696 | 1466588920462 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:40 INFO - PROCESS | 696 | ++DOCSHELL 0000005598814800 == 39 [pid = 696] [id = 105] 02:48:40 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559D5F6000) [pid = 696] [serial = 312] [outer = 0000000000000000] 02:48:40 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559EA7C400) [pid = 696] [serial = 313] [outer = 000000559D5F6000] 02:48:40 INFO - PROCESS | 696 | 1466588920506 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5169C00) [pid = 696] [serial = 314] [outer = 000000559D5F6000] 02:48:41 INFO - PROCESS | 696 | 1466588921002 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:48:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 690ms 02:48:41 INFO - PROCESS | 696 | 1466588921056 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:48:41 INFO - PROCESS | 696 | 1466588921058 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 696 | 1466588921062 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 696 | 1466588921064 Marionette TRACE conn6 <- [1,386,null,{}] 02:48:41 INFO - PROCESS | 696 | 1466588921067 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}] 02:48:41 INFO - PROCESS | 696 | 1466588921069 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:41 INFO - PROCESS | 696 | 1466588921164 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:48:41 INFO - PROCESS | 696 | 1466588921169 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 696 | 1466588921171 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA6000 == 40 [pid = 696] [id = 106] 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559D075C00) [pid = 696] [serial = 315] [outer = 0000000000000000] 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559D07B800) [pid = 696] [serial = 316] [outer = 000000559D075C00] 02:48:41 INFO - PROCESS | 696 | 1466588921216 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5168800) [pid = 696] [serial = 317] [outer = 000000559D075C00] 02:48:41 INFO - PROCESS | 696 | 1466588921615 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 586ms 02:48:41 INFO - PROCESS | 696 | 1466588921657 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:48:41 INFO - PROCESS | 696 | 1466588921659 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 696 | 1466588921663 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 696 | 1466588921665 Marionette TRACE conn6 <- [1,390,null,{}] 02:48:41 INFO - PROCESS | 696 | 1466588921668 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}] 02:48:41 INFO - PROCESS | 696 | 1466588921670 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:41 INFO - PROCESS | 696 | 1466588921756 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:48:41 INFO - PROCESS | 696 | 1466588921762 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 696 | 1466588921764 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1DF800 == 41 [pid = 696] [id = 107] 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A516E000) [pid = 696] [serial = 318] [outer = 0000000000000000] 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5B5D400) [pid = 696] [serial = 319] [outer = 00000055A516E000] 02:48:41 INFO - PROCESS | 696 | 1466588921808 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5B64000) [pid = 696] [serial = 320] [outer = 00000055A516E000] 02:48:42 INFO - PROCESS | 696 | 1466588922285 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 02:48:42 INFO - PROCESS | 696 | 1466588922336 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 696 | 1466588922341 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:48:42 INFO - PROCESS | 696 | 1466588922347 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 696 | 1466588922352 Marionette TRACE conn6 <- [1,394,null,{}] 02:48:42 INFO - PROCESS | 696 | 1466588922360 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}] 02:48:42 INFO - PROCESS | 696 | 1466588922363 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:42 INFO - PROCESS | 696 | 1466588922523 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:48:42 INFO - PROCESS | 696 | 1466588922646 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 696 | 1466588922652 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:42 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDED800 == 42 [pid = 696] [id = 108] 02:48:42 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598FA9400) [pid = 696] [serial = 321] [outer = 0000000000000000] 02:48:42 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559903B400) [pid = 696] [serial = 322] [outer = 0000005598FA9400] 02:48:42 INFO - PROCESS | 696 | 1466588922710 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559D1BAC00) [pid = 696] [serial = 323] [outer = 0000005598FA9400] 02:48:43 INFO - PROCESS | 696 | 1466588923362 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1078ms 02:48:43 INFO - PROCESS | 696 | 1466588923429 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 696 | 1466588923434 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:48:43 INFO - PROCESS | 696 | 1466588923454 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 696 | 1466588923458 Marionette TRACE conn6 <- [1,398,null,{}] 02:48:43 INFO - PROCESS | 696 | 1466588923464 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}] 02:48:43 INFO - PROCESS | 696 | 1466588923467 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:43 INFO - PROCESS | 696 | 1466588923593 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:48:43 INFO - PROCESS | 696 | 1466588923660 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 696 | 1466588923663 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB405000 == 43 [pid = 696] [id = 109] 02:48:43 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A26B1400) [pid = 696] [serial = 324] [outer = 0000000000000000] 02:48:43 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A48BB800) [pid = 696] [serial = 325] [outer = 00000055A26B1400] 02:48:43 INFO - PROCESS | 696 | 1466588923761 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A5167000) [pid = 696] [serial = 326] [outer = 00000055A26B1400] 02:48:44 INFO - PROCESS | 696 | 1466588924362 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 943ms 02:48:44 INFO - PROCESS | 696 | 1466588924385 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 696 | 1466588924388 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:48:44 INFO - PROCESS | 696 | 1466588924391 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 696 | 1466588924395 Marionette TRACE conn6 <- [1,402,null,{}] 02:48:44 INFO - PROCESS | 696 | 1466588924407 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}] 02:48:44 INFO - PROCESS | 696 | 1466588924413 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:44 INFO - PROCESS | 696 | 1466588924527 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:48:44 INFO - PROCESS | 696 | 1466588924600 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 696 | 1466588924604 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD2E000 == 44 [pid = 696] [id = 110] 02:48:44 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A635D800) [pid = 696] [serial = 327] [outer = 0000000000000000] 02:48:44 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A6E3A400) [pid = 696] [serial = 328] [outer = 00000055A635D800] 02:48:44 INFO - PROCESS | 696 | 1466588924703 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A8B45400) [pid = 696] [serial = 329] [outer = 00000055A635D800] 02:48:45 INFO - PROCESS | 696 | 1466588925415 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1032ms 02:48:45 INFO - PROCESS | 696 | 1466588925425 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 696 | 1466588925429 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:48:45 INFO - PROCESS | 696 | 1466588925432 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 696 | 1466588925434 Marionette TRACE conn6 <- [1,406,null,{}] 02:48:45 INFO - PROCESS | 696 | 1466588925438 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}] 02:48:45 INFO - PROCESS | 696 | 1466588925440 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:45 INFO - PROCESS | 696 | 1466588925557 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:48:45 INFO - PROCESS | 696 | 1466588925628 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 696 | 1466588925630 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:45 INFO - PROCESS | 696 | ++DOCSHELL 000000559D09D800 == 45 [pid = 696] [id = 111] 02:48:45 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (0000005596ED2C00) [pid = 696] [serial = 330] [outer = 0000000000000000] 02:48:45 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (0000005598A9F800) [pid = 696] [serial = 331] [outer = 0000005596ED2C00] 02:48:45 INFO - PROCESS | 696 | 1466588925841 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055990AA400) [pid = 696] [serial = 332] [outer = 0000005596ED2C00] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA6000 == 44 [pid = 696] [id = 106] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 0000005598814800 == 43 [pid = 696] [id = 105] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AC666800 == 42 [pid = 696] [id = 104] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CC800 == 41 [pid = 696] [id = 103] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C6800 == 40 [pid = 696] [id = 102] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A552B800 == 39 [pid = 696] [id = 101] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EAC000 == 38 [pid = 696] [id = 100] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 000000559DFCA800 == 37 [pid = 696] [id = 99] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 000000559CF7E800 == 36 [pid = 696] [id = 94] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AC95A000 == 35 [pid = 696] [id = 96] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB0F800 == 34 [pid = 696] [id = 98] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ADB1C000 == 33 [pid = 696] [id = 82] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDB4800 == 32 [pid = 696] [id = 97] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A5058000 == 31 [pid = 696] [id = 95] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD2E000 == 30 [pid = 696] [id = 110] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AB405000 == 29 [pid = 696] [id = 109] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1DF800 == 28 [pid = 696] [id = 107] 02:48:47 INFO - PROCESS | 696 | --DOCSHELL 000000559EDED800 == 27 [pid = 696] [id = 108] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A8B4C800) [pid = 696] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A25F0800) [pid = 696] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A29ED000) [pid = 696] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 93 (0000005599037C00) [pid = 696] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 92 (0000005598B53400) [pid = 696] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559ED1D800) [pid = 696] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559E083800) [pid = 696] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559E090C00) [pid = 696] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598FA2800) [pid = 696] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598981000) [pid = 696] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598FA7000) [pid = 696] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559CF50C00) [pid = 696] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055ACD2F000) [pid = 696] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A50E3400) [pid = 696] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A53B8400) [pid = 696] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A598FC00) [pid = 696] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5177C00) [pid = 696] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A6ACCC00) [pid = 696] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A8AD7400) [pid = 696] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A634CC00) [pid = 696] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0EB400) [pid = 696] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A898E400) [pid = 696] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:48:47 INFO - PROCESS | 696 | 1466588927229 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1840ms 02:48:47 INFO - PROCESS | 696 | 1466588927313 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 696 | 1466588927318 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:48:47 INFO - PROCESS | 696 | 1466588927324 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:48:47 INFO - PROCESS | 696 | 1466588927328 Marionette TRACE conn6 <- [1,410,null,{}] 02:48:47 INFO - PROCESS | 696 | 1466588927334 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}] 02:48:47 INFO - PROCESS | 696 | 1466588927338 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:47 INFO - PROCESS | 696 | 1466588927432 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:48:47 INFO - PROCESS | 696 | 1466588927439 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 696 | 1466588927444 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055995EE000 == 28 [pid = 696] [id = 112] 02:48:47 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559894F800) [pid = 696] [serial = 333] [outer = 0000000000000000] 02:48:47 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005598959000) [pid = 696] [serial = 334] [outer = 000000559894F800] 02:48:47 INFO - PROCESS | 696 | 1466588927495 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (0000005598983C00) [pid = 696] [serial = 335] [outer = 000000559894F800] 02:48:48 INFO - PROCESS | 696 | 1466588927996 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 732ms 02:48:48 INFO - PROCESS | 696 | 1466588928061 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 696 | 1466588928066 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:48:48 INFO - PROCESS | 696 | 1466588928072 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 696 | 1466588928075 Marionette TRACE conn6 <- [1,414,null,{}] 02:48:48 INFO - PROCESS | 696 | 1466588928079 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}] 02:48:48 INFO - PROCESS | 696 | 1466588928083 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:48 INFO - PROCESS | 696 | 1466588928177 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:48:48 INFO - PROCESS | 696 | 1466588928245 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 696 | 1466588928248 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:48 INFO - PROCESS | 696 | ++DOCSHELL 000000559E952000 == 29 [pid = 696] [id = 113] 02:48:48 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598B50C00) [pid = 696] [serial = 336] [outer = 0000000000000000] 02:48:48 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598FA6C00) [pid = 696] [serial = 337] [outer = 0000005598B50C00] 02:48:48 INFO - PROCESS | 696 | 1466588928298 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559903A400) [pid = 696] [serial = 338] [outer = 0000005598B50C00] 02:48:48 INFO - PROCESS | 696 | 1466588928683 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 02:48:48 INFO - PROCESS | 696 | 1466588928780 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 696 | 1466588928790 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:48:48 INFO - PROCESS | 696 | 1466588928795 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:48:48 INFO - PROCESS | 696 | 1466588928799 Marionette TRACE conn6 <- [1,418,null,{}] 02:48:48 INFO - PROCESS | 696 | 1466588928811 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}] 02:48:48 INFO - PROCESS | 696 | 1466588928816 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:48 INFO - PROCESS | 696 | 1466588928912 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:48:48 INFO - PROCESS | 696 | 1466588928921 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 696 | 1466588928925 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B1C800 == 30 [pid = 696] [id = 114] 02:48:48 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D8BC800) [pid = 696] [serial = 339] [outer = 0000000000000000] 02:48:48 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559DB6C400) [pid = 696] [serial = 340] [outer = 000000559D8BC800] 02:48:48 INFO - PROCESS | 696 | 1466588928977 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559DF02400) [pid = 696] [serial = 341] [outer = 000000559D8BC800] 02:48:49 INFO - PROCESS | 696 | 1466588929906 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]]]}] 02:48:49 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 02:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1137ms 02:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:48:49 INFO - PROCESS | 696 | 1466588929938 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 696 | 1466588929941 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 696 | 1466588929945 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 696 | 1466588929947 Marionette TRACE conn6 <- [1,422,null,{}] 02:48:49 INFO - PROCESS | 696 | 1466588929950 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}] 02:48:49 INFO - PROCESS | 696 | 1466588929952 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:50 INFO - PROCESS | 696 | 1466588930062 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:48:50 INFO - PROCESS | 696 | 1466588930068 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 696 | 1466588930070 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A552B800 == 31 [pid = 696] [id = 115] 02:48:50 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559E907000) [pid = 696] [serial = 342] [outer = 0000000000000000] 02:48:50 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559EAD3000) [pid = 696] [serial = 343] [outer = 000000559E907000] 02:48:50 INFO - PROCESS | 696 | 1466588930116 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559F0D3800) [pid = 696] [serial = 344] [outer = 000000559E907000] 02:48:51 INFO - PROCESS | 696 | 1466588931082 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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:48:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 02:48:51 INFO - PROCESS | 696 | 1466588931127 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 696 | 1466588931129 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:48:51 INFO - PROCESS | 696 | 1466588931133 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 696 | 1466588931135 Marionette TRACE conn6 <- [1,426,null,{}] 02:48:51 INFO - PROCESS | 696 | 1466588931144 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}] 02:48:51 INFO - PROCESS | 696 | 1466588931146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:51 INFO - PROCESS | 696 | 1466588931249 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:48:51 INFO - PROCESS | 696 | 1466588931255 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 696 | 1466588931258 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AB800 == 32 [pid = 696] [id = 116] 02:48:51 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598FAB400) [pid = 696] [serial = 345] [outer = 0000000000000000] 02:48:51 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A25EF400) [pid = 696] [serial = 346] [outer = 0000005598FAB400] 02:48:51 INFO - PROCESS | 696 | 1466588931304 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A28AA400) [pid = 696] [serial = 347] [outer = 0000005598FAB400] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A516E000) [pid = 696] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A51A2400) [pid = 696] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A28A7000) [pid = 696] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D8D5000) [pid = 696] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559D5F6000) [pid = 696] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A8B4B400) [pid = 696] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598B53800) [pid = 696] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598B45400) [pid = 696] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5175400) [pid = 696] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A25F4800) [pid = 696] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598B45000) [pid = 696] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D075C00) [pid = 696] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53C4C00) [pid = 696] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559774F000) [pid = 696] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:48:51 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A8B48C00) [pid = 696] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:48:51 INFO - PROCESS | 696 | 1466588931878 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] 02:48:51 INFO - PROCESS | 696 | 1466588931934 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:48:51 INFO - PROCESS | 696 | 1466588931937 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 696 | 1466588931939 Marionette TRACE conn6 <- [1,430,null,{}] 02:48:51 INFO - PROCESS | 696 | 1466588931942 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}] 02:48:51 INFO - PROCESS | 696 | 1466588931948 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:52 INFO - PROCESS | 696 | 1466588932059 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:48:52 INFO - PROCESS | 696 | 1466588932074 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 696 | 1466588932076 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EC5800 == 33 [pid = 696] [id = 117] 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0C7C00) [pid = 696] [serial = 348] [outer = 0000000000000000] 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A4D3B800) [pid = 696] [serial = 349] [outer = 000000559F0C7C00] 02:48:52 INFO - PROCESS | 696 | 1466588932124 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5163000) [pid = 696] [serial = 350] [outer = 000000559F0C7C00] 02:48:52 INFO - PROCESS | 696 | 1466588932555 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 692ms 02:48:52 INFO - PROCESS | 696 | 1466588932632 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 696 | 1466588932634 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:48:52 INFO - PROCESS | 696 | 1466588932638 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 696 | 1466588932640 Marionette TRACE conn6 <- [1,434,null,{}] 02:48:52 INFO - PROCESS | 696 | 1466588932643 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}] 02:48:52 INFO - PROCESS | 696 | 1466588932645 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:52 INFO - PROCESS | 696 | 1466588932724 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:48:52 INFO - PROCESS | 696 | 1466588932755 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 696 | 1466588932757 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90DA800 == 34 [pid = 696] [id = 118] 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5177C00) [pid = 696] [serial = 351] [outer = 0000000000000000] 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A517D800) [pid = 696] [serial = 352] [outer = 00000055A5177C00] 02:48:52 INFO - PROCESS | 696 | 1466588932804 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A537FC00) [pid = 696] [serial = 353] [outer = 00000055A5177C00] 02:48:53 INFO - PROCESS | 696 | 1466588933200 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:48:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 02:48:53 INFO - PROCESS | 696 | 1466588933270 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 696 | 1466588933272 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:48:53 INFO - PROCESS | 696 | 1466588933276 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 696 | 1466588933278 Marionette TRACE conn6 <- [1,438,null,{}] 02:48:53 INFO - PROCESS | 696 | 1466588933281 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}] 02:48:53 INFO - PROCESS | 696 | 1466588933283 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:53 INFO - PROCESS | 696 | 1466588933365 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:48:53 INFO - PROCESS | 696 | 1466588933374 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 696 | 1466588933376 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4BF800 == 35 [pid = 696] [id = 119] 02:48:53 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A53BD000) [pid = 696] [serial = 354] [outer = 0000000000000000] 02:48:53 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A53C4800) [pid = 696] [serial = 355] [outer = 00000055A53BD000] 02:48:53 INFO - PROCESS | 696 | 1466588933420 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5AB4C00) [pid = 696] [serial = 356] [outer = 00000055A53BD000] 02:48:54 INFO - PROCESS | 696 | 1466588934186 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 02:48:54 INFO - PROCESS | 696 | 1466588934265 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 696 | 1466588934270 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:48:54 INFO - PROCESS | 696 | 1466588934276 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 696 | 1466588934279 Marionette TRACE conn6 <- [1,442,null,{}] 02:48:54 INFO - PROCESS | 696 | 1466588934286 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}] 02:48:54 INFO - PROCESS | 696 | 1466588934289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:54 INFO - PROCESS | 696 | 1466588934442 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:48:54 INFO - PROCESS | 696 | 1466588934508 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 696 | 1466588934511 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:54 INFO - PROCESS | 696 | ++DOCSHELL 000000559E951000 == 36 [pid = 696] [id = 120] 02:48:54 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559897B400) [pid = 696] [serial = 357] [outer = 0000000000000000] 02:48:54 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598B47400) [pid = 696] [serial = 358] [outer = 000000559897B400] 02:48:54 INFO - PROCESS | 696 | 1466588934610 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005599036C00) [pid = 696] [serial = 359] [outer = 000000559897B400] 02:48:55 INFO - PROCESS | 696 | 1466588935514 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1296ms 02:48:55 INFO - PROCESS | 696 | 1466588935580 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 696 | 1466588935584 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:48:55 INFO - PROCESS | 696 | 1466588935589 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 696 | 1466588935593 Marionette TRACE conn6 <- [1,446,null,{}] 02:48:55 INFO - PROCESS | 696 | 1466588935599 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}] 02:48:55 INFO - PROCESS | 696 | 1466588935602 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:55 INFO - PROCESS | 696 | 1466588935715 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:48:55 INFO - PROCESS | 696 | 1466588935781 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 696 | 1466588935785 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:55 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBCC000 == 37 [pid = 696] [id = 121] 02:48:55 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559897BC00) [pid = 696] [serial = 360] [outer = 0000000000000000] 02:48:55 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005598FAB000) [pid = 696] [serial = 361] [outer = 000000559897BC00] 02:48:55 INFO - PROCESS | 696 | 1466588935835 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559D074400) [pid = 696] [serial = 362] [outer = 000000559897BC00] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055A90DA800 == 36 [pid = 696] [id = 118] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EC5800 == 35 [pid = 696] [id = 117] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055A61AB800 == 34 [pid = 696] [id = 116] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055A552B800 == 33 [pid = 696] [id = 115] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B1C800 == 32 [pid = 696] [id = 114] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 000000559E952000 == 31 [pid = 696] [id = 113] 02:48:56 INFO - PROCESS | 696 | --DOCSHELL 00000055995EE000 == 30 [pid = 696] [id = 112] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A5B5D400) [pid = 696] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5B64000) [pid = 696] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A5168800) [pid = 696] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A5802400) [pid = 696] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A3FB0C00) [pid = 696] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A4D46400) [pid = 696] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559E087000) [pid = 696] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559EA7C400) [pid = 696] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055AC8A9800) [pid = 696] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559EA7B000) [pid = 696] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A6353800) [pid = 696] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A5AAE800) [pid = 696] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53B9400) [pid = 696] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A3EE3C00) [pid = 696] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599BD7000) [pid = 696] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D07B800) [pid = 696] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D9A4000) [pid = 696] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4D45000) [pid = 696] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598B50000) [pid = 696] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A635E400) [pid = 696] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A60AFC00) [pid = 696] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A8E47800) [pid = 696] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A656A400) [pid = 696] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055AB4F6800) [pid = 696] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559E085000) [pid = 696] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A5169C00) [pid = 696] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005598A9B400) [pid = 696] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A8C28000) [pid = 696] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | --DOMWINDOW == 61 (0000005598932800) [pid = 696] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:48:56 INFO - PROCESS | 696 | 1466588936409 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 881ms 02:48:56 INFO - PROCESS | 696 | 1466588936475 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 696 | 1466588936481 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:48:56 INFO - PROCESS | 696 | 1466588936487 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 696 | 1466588936491 Marionette TRACE conn6 <- [1,450,null,{}] 02:48:56 INFO - PROCESS | 696 | 1466588936495 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}] 02:48:56 INFO - PROCESS | 696 | 1466588936498 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:56 INFO - PROCESS | 696 | 1466588936592 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:48:56 INFO - PROCESS | 696 | 1466588936605 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 696 | 1466588936607 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EAC000 == 31 [pid = 696] [id = 122] 02:48:56 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559D077000) [pid = 696] [serial = 363] [outer = 0000000000000000] 02:48:56 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559D07D800) [pid = 696] [serial = 364] [outer = 000000559D077000] 02:48:56 INFO - PROCESS | 696 | 1466588936659 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D8B7000) [pid = 696] [serial = 365] [outer = 000000559D077000] 02:48:57 INFO - PROCESS | 696 | 1466588937133 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] 02:48:57 INFO - PROCESS | 696 | 1466588937191 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:48:57 INFO - PROCESS | 696 | 1466588937197 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 696 | 1466588937201 Marionette TRACE conn6 <- [1,454,null,{}] 02:48:57 INFO - PROCESS | 696 | 1466588937213 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}] 02:48:57 INFO - PROCESS | 696 | 1466588937218 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:57 INFO - PROCESS | 696 | 1466588937311 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:48:57 INFO - PROCESS | 696 | 1466588937381 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 696 | 1466588937384 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56E6000 == 32 [pid = 696] [id = 123] 02:48:57 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559E908400) [pid = 696] [serial = 366] [outer = 0000000000000000] 02:48:57 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559EAD5C00) [pid = 696] [serial = 367] [outer = 000000559E908400] 02:48:57 INFO - PROCESS | 696 | 1466588937434 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559F0E6800) [pid = 696] [serial = 368] [outer = 000000559E908400] 02:48:57 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:57 INFO - PROCESS | 696 | 1466588937844 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 02:48:57 INFO - PROCESS | 696 | 1466588937893 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 696 | 1466588937896 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:48:57 INFO - PROCESS | 696 | 1466588937899 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 696 | 1466588937901 Marionette TRACE conn6 <- [1,458,null,{}] 02:48:57 INFO - PROCESS | 696 | 1466588937909 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}] 02:48:57 INFO - PROCESS | 696 | 1466588937912 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:58 INFO - PROCESS | 696 | 1466588938001 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:48:58 INFO - PROCESS | 696 | 1466588938008 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 696 | 1466588938011 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BD000 == 33 [pid = 696] [id = 124] 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559893C800) [pid = 696] [serial = 369] [outer = 0000000000000000] 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A3EE7C00) [pid = 696] [serial = 370] [outer = 000000559893C800] 02:48:58 INFO - PROCESS | 696 | 1466588938056 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A4D3C000) [pid = 696] [serial = 371] [outer = 000000559893C800] 02:48:58 INFO - PROCESS | 696 | 1466588938524 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] 02:48:58 INFO - PROCESS | 696 | 1466588938594 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:48:58 INFO - PROCESS | 696 | 1466588938598 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 696 | 1466588938600 Marionette TRACE conn6 <- [1,462,null,{}] 02:48:58 INFO - PROCESS | 696 | 1466588938603 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}] 02:48:58 INFO - PROCESS | 696 | 1466588938606 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:58 INFO - PROCESS | 696 | 1466588938739 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:48:58 INFO - PROCESS | 696 | 1466588938760 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 696 | 1466588938762 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A7872000 == 34 [pid = 696] [id = 125] 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A4D45000) [pid = 696] [serial = 372] [outer = 0000000000000000] 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5169400) [pid = 696] [serial = 373] [outer = 00000055A4D45000] 02:48:58 INFO - PROCESS | 696 | 1466588938813 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A517B800) [pid = 696] [serial = 374] [outer = 00000055A4D45000] 02:48:59 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:59 INFO - PROCESS | 696 | 1466588939269 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] 02:48:59 INFO - PROCESS | 696 | 1466588939336 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:48:59 INFO - PROCESS | 696 | 1466588939349 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 696 | 1466588939351 Marionette TRACE conn6 <- [1,466,null,{}] 02:48:59 INFO - PROCESS | 696 | 1466588939355 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}] 02:48:59 INFO - PROCESS | 696 | 1466588939361 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:59 INFO - PROCESS | 696 | 1466588939510 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:48:59 INFO - PROCESS | 696 | 1466588939553 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 696 | 1466588939555 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:48:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C6000 == 35 [pid = 696] [id = 126] 02:48:59 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A545F800) [pid = 696] [serial = 375] [outer = 0000000000000000] 02:48:59 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5B62800) [pid = 696] [serial = 376] [outer = 00000055A545F800] 02:48:59 INFO - PROCESS | 696 | 1466588939602 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5D81800) [pid = 696] [serial = 377] [outer = 00000055A545F800] 02:49:00 INFO - PROCESS | 696 | 1466588940075 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] 02:49:00 INFO - PROCESS | 696 | 1466588940132 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:49:00 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A60ACC00) [pid = 696] [serial = 378] [outer = 000000559E911800] 02:49:00 INFO - PROCESS | 696 | 1466588940159 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 696 | 1466588940161 Marionette TRACE conn6 <- [1,470,null,{}] 02:49:00 INFO - PROCESS | 696 | 1466588940201 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}] 02:49:00 INFO - PROCESS | 696 | 1466588940203 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:00 INFO - PROCESS | 696 | 1466588940312 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:49:00 INFO - PROCESS | 696 | 1466588940318 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 696 | 1466588940327 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC678800 == 36 [pid = 696] [id = 127] 02:49:00 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (0000005598984400) [pid = 696] [serial = 379] [outer = 0000000000000000] 02:49:00 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A635E400) [pid = 696] [serial = 380] [outer = 0000005598984400] 02:49:00 INFO - PROCESS | 696 | 1466588940411 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A6C99C00) [pid = 696] [serial = 381] [outer = 0000005598984400] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559E907000) [pid = 696] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598FAB400) [pid = 696] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598B50C00) [pid = 696] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559894F800) [pid = 696] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005596ED2C00) [pid = 696] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0C7C00) [pid = 696] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598FA9400) [pid = 696] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A26B1400) [pid = 696] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A635D800) [pid = 696] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5177C00) [pid = 696] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:49:00 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D8BC800) [pid = 696] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:49:00 INFO - PROCESS | 696 | 1466588940833 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 713ms 02:49:00 INFO - PROCESS | 696 | 1466588940851 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 696 | 1466588940854 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 696 | 1466588940857 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:49:00 INFO - PROCESS | 696 | 1466588940859 Marionette TRACE conn6 <- [1,474,null,{}] 02:49:00 INFO - PROCESS | 696 | 1466588940862 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}] 02:49:00 INFO - PROCESS | 696 | 1466588940864 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:00 INFO - PROCESS | 696 | 1466588940949 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:49:00 INFO - PROCESS | 696 | 1466588940956 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 696 | 1466588940958 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB18800 == 37 [pid = 696] [id = 128] 02:49:00 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559903CC00) [pid = 696] [serial = 382] [outer = 0000000000000000] 02:49:01 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A5162400) [pid = 696] [serial = 383] [outer = 000000559903CC00] 02:49:01 INFO - PROCESS | 696 | 1466588941003 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A6C96400) [pid = 696] [serial = 384] [outer = 000000559903CC00] 02:49:01 INFO - PROCESS | 696 | 1466588941438 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 02:49:01 INFO - PROCESS | 696 | 1466588941490 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 696 | 1466588941492 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:49:01 INFO - PROCESS | 696 | 1466588941495 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 696 | 1466588941497 Marionette TRACE conn6 <- [1,478,null,{}] 02:49:01 INFO - PROCESS | 696 | 1466588941501 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}] 02:49:01 INFO - PROCESS | 696 | 1466588941503 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:01 INFO - PROCESS | 696 | 1466588941595 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:49:01 INFO - PROCESS | 696 | 1466588941603 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 696 | 1466588941605 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB81000 == 38 [pid = 696] [id = 129] 02:49:01 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A898B400) [pid = 696] [serial = 385] [outer = 0000000000000000] 02:49:01 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A898F000) [pid = 696] [serial = 386] [outer = 00000055A898B400] 02:49:01 INFO - PROCESS | 696 | 1466588941650 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A8ADA400) [pid = 696] [serial = 387] [outer = 00000055A898B400] 02:49:02 INFO - PROCESS | 696 | 1466588942108 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 02:49:02 INFO - PROCESS | 696 | 1466588942190 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 696 | 1466588942192 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:49:02 INFO - PROCESS | 696 | 1466588942196 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 696 | 1466588942197 Marionette TRACE conn6 <- [1,482,null,{}] 02:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:49:02 INFO - PROCESS | 696 | 1466588942201 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}] 02:49:02 INFO - PROCESS | 696 | 1466588942203 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:02 INFO - PROCESS | 696 | 1466588942287 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:49:02 INFO - PROCESS | 696 | 1466588942294 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 696 | 1466588942296 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BC800 == 39 [pid = 696] [id = 130] 02:49:02 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A8B49000) [pid = 696] [serial = 388] [outer = 0000000000000000] 02:49:02 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A8B4E400) [pid = 696] [serial = 389] [outer = 00000055A8B49000] 02:49:02 INFO - PROCESS | 696 | 1466588942340 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A8E47800) [pid = 696] [serial = 390] [outer = 00000055A8B49000] 02:49:03 INFO - PROCESS | 696 | 1466588943065 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 921ms 02:49:03 INFO - PROCESS | 696 | 1466588943122 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 696 | 1466588943127 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 696 | 1466588943132 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:49:03 INFO - PROCESS | 696 | 1466588943136 Marionette TRACE conn6 <- [1,486,null,{}] 02:49:03 INFO - PROCESS | 696 | 1466588943143 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}] 02:49:03 INFO - PROCESS | 696 | 1466588943146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:03 INFO - PROCESS | 696 | 1466588943295 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:49:03 INFO - PROCESS | 696 | 1466588943410 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 696 | 1466588943413 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C65800 == 40 [pid = 696] [id = 131] 02:49:03 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598FAD400) [pid = 696] [serial = 391] [outer = 0000000000000000] 02:49:03 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005599551000) [pid = 696] [serial = 392] [outer = 0000005598FAD400] 02:49:03 INFO - PROCESS | 696 | 1466588943472 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559DB75C00) [pid = 696] [serial = 393] [outer = 0000005598FAD400] 02:49:04 INFO - PROCESS | 696 | 1466588944078 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 985ms 02:49:04 INFO - PROCESS | 696 | 1466588944121 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 696 | 1466588944126 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:49:04 INFO - PROCESS | 696 | 1466588944133 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 696 | 1466588944136 Marionette TRACE conn6 <- [1,490,null,{}] 02:49:04 INFO - PROCESS | 696 | 1466588944140 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}] 02:49:04 INFO - PROCESS | 696 | 1466588944143 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:04 INFO - PROCESS | 696 | 1466588944258 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:49:04 INFO - PROCESS | 696 | 1466588944332 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 696 | 1466588944335 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB414000 == 41 [pid = 696] [id = 132] 02:49:04 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A25F3800) [pid = 696] [serial = 394] [outer = 0000000000000000] 02:49:04 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A28ABC00) [pid = 696] [serial = 395] [outer = 00000055A25F3800] 02:49:04 INFO - PROCESS | 696 | 1466588944394 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A51AE800) [pid = 696] [serial = 396] [outer = 00000055A25F3800] 02:49:05 INFO - PROCESS | 696 | 1466588945011 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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:49:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 944ms 02:49:05 INFO - PROCESS | 696 | 1466588945079 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 696 | 1466588945081 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:49:05 INFO - PROCESS | 696 | 1466588945085 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 696 | 1466588945089 Marionette TRACE conn6 <- [1,494,null,{}] 02:49:05 INFO - PROCESS | 696 | 1466588945101 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}] 02:49:05 INFO - PROCESS | 696 | 1466588945106 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:05 INFO - PROCESS | 696 | 1466588945248 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:49:05 INFO - PROCESS | 696 | 1466588945363 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 696 | 1466588945367 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1EC800 == 42 [pid = 696] [id = 133] 02:49:05 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A598F400) [pid = 696] [serial = 397] [outer = 0000000000000000] 02:49:05 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A7CC2000) [pid = 696] [serial = 398] [outer = 00000055A598F400] 02:49:05 INFO - PROCESS | 696 | 1466588945426 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8E4CC00) [pid = 696] [serial = 399] [outer = 00000055A598F400] 02:49:06 INFO - PROCESS | 696 | 1466588946236 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1188ms 02:49:06 INFO - PROCESS | 696 | 1466588946276 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 696 | 1466588946280 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:49:06 INFO - PROCESS | 696 | 1466588946286 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 696 | 1466588946289 Marionette TRACE conn6 <- [1,498,null,{}] 02:49:06 INFO - PROCESS | 696 | 1466588946295 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}] 02:49:06 INFO - PROCESS | 696 | 1466588946298 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:06 INFO - PROCESS | 696 | 1466588946407 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:49:06 INFO - PROCESS | 696 | 1466588946481 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 696 | 1466588946484 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:06 INFO - PROCESS | 696 | ++DOCSHELL 000000559E927000 == 43 [pid = 696] [id = 134] 02:49:06 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559D075C00) [pid = 696] [serial = 400] [outer = 0000000000000000] 02:49:06 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559D146C00) [pid = 696] [serial = 401] [outer = 000000559D075C00] 02:49:06 INFO - PROCESS | 696 | 1466588946535 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559E089000) [pid = 696] [serial = 402] [outer = 000000559D075C00] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 000000559D09D800 == 42 [pid = 696] [id = 111] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB81000 == 41 [pid = 696] [id = 129] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB18800 == 40 [pid = 696] [id = 128] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055AC678800 == 39 [pid = 696] [id = 127] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C6000 == 38 [pid = 696] [id = 126] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A7872000 == 37 [pid = 696] [id = 125] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BD000 == 36 [pid = 696] [id = 124] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A56E6000 == 35 [pid = 696] [id = 123] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EAC000 == 34 [pid = 696] [id = 122] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 000000559DBCC000 == 33 [pid = 696] [id = 121] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 000000559E951000 == 32 [pid = 696] [id = 120] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4BF800 == 31 [pid = 696] [id = 119] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1EC800 == 30 [pid = 696] [id = 133] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055AB414000 == 29 [pid = 696] [id = 132] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BC800 == 28 [pid = 696] [id = 130] 02:49:07 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C65800 == 27 [pid = 696] [id = 131] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559EAD3000) [pid = 696] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A25EF400) [pid = 696] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598FA6C00) [pid = 696] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559903A400) [pid = 696] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598959000) [pid = 696] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598983C00) [pid = 696] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055990AA400) [pid = 696] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598A9F800) [pid = 696] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0D3800) [pid = 696] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A4D3B800) [pid = 696] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D1BAC00) [pid = 696] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559903B400) [pid = 696] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5167000) [pid = 696] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A48BB800) [pid = 696] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A8B45400) [pid = 696] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A6E3A400) [pid = 696] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A517D800) [pid = 696] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A28AA400) [pid = 696] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559DB6C400) [pid = 696] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A537FC00) [pid = 696] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A53C4800) [pid = 696] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559DF02400) [pid = 696] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A5163000) [pid = 696] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:49:07 INFO - PROCESS | 696 | 1466588947671 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1438ms 02:49:07 INFO - PROCESS | 696 | 1466588947728 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 696 | 1466588947733 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:49:07 INFO - PROCESS | 696 | 1466588947738 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 696 | 1466588947741 Marionette TRACE conn6 <- [1,502,null,{}] 02:49:07 INFO - PROCESS | 696 | 1466588947752 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}] 02:49:07 INFO - PROCESS | 696 | 1466588947755 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:07 INFO - PROCESS | 696 | 1466588947849 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:49:07 INFO - PROCESS | 696 | 1466588947865 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 696 | 1466588947867 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:07 INFO - PROCESS | 696 | ++DOCSHELL 000000559D0AE800 == 28 [pid = 696] [id = 135] 02:49:07 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055987F7000) [pid = 696] [serial = 403] [outer = 0000000000000000] 02:49:07 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598955800) [pid = 696] [serial = 404] [outer = 00000055987F7000] 02:49:07 INFO - PROCESS | 696 | 1466588947916 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598984C00) [pid = 696] [serial = 405] [outer = 00000055987F7000] 02:49:08 INFO - PROCESS | 696 | 1466588948390 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 02:49:08 INFO - PROCESS | 696 | 1466588948475 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 696 | 1466588948481 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:49:08 INFO - PROCESS | 696 | 1466588948487 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 696 | 1466588948490 Marionette TRACE conn6 <- [1,506,null,{}] 02:49:08 INFO - PROCESS | 696 | 1466588948494 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}] 02:49:08 INFO - PROCESS | 696 | 1466588948497 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:08 INFO - PROCESS | 696 | 1466588948598 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:49:08 INFO - PROCESS | 696 | 1466588948665 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 696 | 1466588948668 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:08 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDED800 == 29 [pid = 696] [id = 136] 02:49:08 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598FA2400) [pid = 696] [serial = 406] [outer = 0000000000000000] 02:49:08 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598FAAC00) [pid = 696] [serial = 407] [outer = 0000005598FA2400] 02:49:08 INFO - PROCESS | 696 | 1466588948718 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559903D000) [pid = 696] [serial = 408] [outer = 0000005598FA2400] 02:49:09 INFO - PROCESS | 696 | 1466588949115 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 02:49:09 INFO - PROCESS | 696 | 1466588949179 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 696 | 1466588949182 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:49:09 INFO - PROCESS | 696 | 1466588949186 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 696 | 1466588949190 Marionette TRACE conn6 <- [1,510,null,{}] 02:49:09 INFO - PROCESS | 696 | 1466588949201 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}] 02:49:09 INFO - PROCESS | 696 | 1466588949206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:09 INFO - PROCESS | 696 | 1466588949294 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:49:09 INFO - PROCESS | 696 | 1466588949301 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 696 | 1466588949305 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C77000 == 30 [pid = 696] [id = 137] 02:49:09 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005597E31400) [pid = 696] [serial = 409] [outer = 0000000000000000] 02:49:09 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D8DDC00) [pid = 696] [serial = 410] [outer = 0000005597E31400] 02:49:09 INFO - PROCESS | 696 | 1466588949364 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DE56C00) [pid = 696] [serial = 411] [outer = 0000005597E31400] 02:49:09 INFO - PROCESS | 696 | 1466588949854 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 02:49:09 INFO - PROCESS | 696 | 1466588949879 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 696 | 1466588949882 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:49:09 INFO - PROCESS | 696 | 1466588949892 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 696 | 1466588949894 Marionette TRACE conn6 <- [1,514,null,{}] 02:49:09 INFO - PROCESS | 696 | 1466588949897 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}] 02:49:09 INFO - PROCESS | 696 | 1466588949899 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:10 INFO - PROCESS | 696 | 1466588950038 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:49:10 INFO - PROCESS | 696 | 1466588950051 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 696 | 1466588950053 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5524800 == 31 [pid = 696] [id = 138] 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559E906400) [pid = 696] [serial = 412] [outer = 0000000000000000] 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559EA7C400) [pid = 696] [serial = 413] [outer = 000000559E906400] 02:49:10 INFO - PROCESS | 696 | 1466588950134 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559ED1C400) [pid = 696] [serial = 414] [outer = 000000559E906400] 02:49:10 INFO - PROCESS | 696 | 1466588950565 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]]]}] 02:49:10 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 02:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 02:49:10 INFO - PROCESS | 696 | 1466588950622 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 696 | 1466588950624 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:49:10 INFO - PROCESS | 696 | 1466588950627 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:49:10 INFO - PROCESS | 696 | 1466588950629 Marionette TRACE conn6 <- [1,518,null,{}] 02:49:10 INFO - PROCESS | 696 | 1466588950633 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}] 02:49:10 INFO - PROCESS | 696 | 1466588950635 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:10 INFO - PROCESS | 696 | 1466588950739 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:49:10 INFO - PROCESS | 696 | 1466588950746 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 696 | 1466588950749 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6183000 == 32 [pid = 696] [id = 139] 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055987F8C00) [pid = 696] [serial = 415] [outer = 0000000000000000] 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0E6400) [pid = 696] [serial = 416] [outer = 00000055987F8C00] 02:49:10 INFO - PROCESS | 696 | 1466588950793 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A25F2400) [pid = 696] [serial = 417] [outer = 00000055987F8C00] 02:49:11 INFO - PROCESS | 696 | 1466588951253 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 02:49:11 INFO - PROCESS | 696 | 1466588951321 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 696 | 1466588951323 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:49:11 INFO - PROCESS | 696 | 1466588951326 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 696 | 1466588951328 Marionette TRACE conn6 <- [1,522,null,{}] 02:49:11 INFO - PROCESS | 696 | 1466588951332 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}] 02:49:11 INFO - PROCESS | 696 | 1466588951338 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:11 INFO - PROCESS | 696 | 1466588951503 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:49:11 INFO - PROCESS | 696 | 1466588951515 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 696 | 1466588951517 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EB8800 == 33 [pid = 696] [id = 140] 02:49:11 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559897B000) [pid = 696] [serial = 418] [outer = 0000000000000000] 02:49:11 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559DC23400) [pid = 696] [serial = 419] [outer = 000000559897B000] 02:49:11 INFO - PROCESS | 696 | 1466588951753 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5167C00) [pid = 696] [serial = 420] [outer = 000000559897B000] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A4D45000) [pid = 696] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A545F800) [pid = 696] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598984400) [pid = 696] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559893C800) [pid = 696] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559897B400) [pid = 696] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A53BD000) [pid = 696] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559E908400) [pid = 696] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559897BC00) [pid = 696] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559903CC00) [pid = 696] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D077000) [pid = 696] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A8B49000) [pid = 696] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:49:11 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A898B400) [pid = 696] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:49:12 INFO - PROCESS | 696 | 1466588952151 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 880ms 02:49:12 INFO - PROCESS | 696 | 1466588952210 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 696 | 1466588952212 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:49:12 INFO - PROCESS | 696 | 1466588952216 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 696 | 1466588952217 Marionette TRACE conn6 <- [1,526,null,{}] 02:49:12 INFO - PROCESS | 696 | 1466588952221 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}] 02:49:12 INFO - PROCESS | 696 | 1466588952223 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:12 INFO - PROCESS | 696 | 1466588952327 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:49:12 INFO - PROCESS | 696 | 1466588952335 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 696 | 1466588952337 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CD000 == 34 [pid = 696] [id = 141] 02:49:12 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559897E000) [pid = 696] [serial = 421] [outer = 0000000000000000] 02:49:12 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D45000) [pid = 696] [serial = 422] [outer = 000000559897E000] 02:49:12 INFO - PROCESS | 696 | 1466588952382 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5174C00) [pid = 696] [serial = 423] [outer = 000000559897E000] 02:49:12 INFO - PROCESS | 696 | 1466588952788 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]]]}] 02:49:12 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 02:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 02:49:12 INFO - PROCESS | 696 | 1466588952804 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 696 | 1466588952806 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:49:12 INFO - PROCESS | 696 | 1466588952809 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:49:12 INFO - PROCESS | 696 | 1466588952811 Marionette TRACE conn6 <- [1,530,null,{}] 02:49:12 INFO - PROCESS | 696 | 1466588952814 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}] 02:49:12 INFO - PROCESS | 696 | 1466588952816 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:12 INFO - PROCESS | 696 | 1466588952897 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:49:13 INFO - PROCESS | 696 | 1466588952991 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 696 | 1466588952993 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB412800 == 35 [pid = 696] [id = 142] 02:49:13 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5176400) [pid = 696] [serial = 424] [outer = 0000000000000000] 02:49:13 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51AF800) [pid = 696] [serial = 425] [outer = 00000055A5176400] 02:49:13 INFO - PROCESS | 696 | 1466588953043 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53BE000) [pid = 696] [serial = 426] [outer = 00000055A5176400] 02:49:13 INFO - PROCESS | 696 | 1466588953599 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"]]]}] 02:49:13 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 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:49:13 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 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:49:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:49:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 02:49:13 INFO - PROCESS | 696 | 1466588953651 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 696 | 1466588953654 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:49:13 INFO - PROCESS | 696 | 1466588953656 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 696 | 1466588953658 Marionette TRACE conn6 <- [1,534,null,{}] 02:49:13 INFO - PROCESS | 696 | 1466588953662 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}] 02:49:13 INFO - PROCESS | 696 | 1466588953664 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:13 INFO - PROCESS | 696 | 1466588953798 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:49:13 INFO - PROCESS | 696 | 1466588953875 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 696 | 1466588953879 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:13 INFO - PROCESS | 696 | ++DOCSHELL 0000005599563000 == 36 [pid = 696] [id = 143] 02:49:13 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005596E9A000) [pid = 696] [serial = 427] [outer = 0000000000000000] 02:49:13 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005596ECA000) [pid = 696] [serial = 428] [outer = 0000005596E9A000] 02:49:13 INFO - PROCESS | 696 | 1466588953980 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055987F6800) [pid = 696] [serial = 429] [outer = 0000005596E9A000] 02:49:14 INFO - PROCESS | 696 | 1466588954672 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]]]}] 02:49:14 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. 02:49:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1028ms 02:49:14 INFO - PROCESS | 696 | 1466588954689 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 696 | 1466588954694 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:49:14 INFO - PROCESS | 696 | 1466588954720 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 696 | 1466588954724 Marionette TRACE conn6 <- [1,538,null,{}] 02:49:14 INFO - PROCESS | 696 | 1466588954729 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}] 02:49:14 INFO - PROCESS | 696 | 1466588954732 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:14 INFO - PROCESS | 696 | 1466588954859 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:49:14 INFO - PROCESS | 696 | 1466588954929 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 696 | 1466588954932 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D10000 == 37 [pid = 696] [id = 144] 02:49:14 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559903A400) [pid = 696] [serial = 430] [outer = 0000000000000000] 02:49:14 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005599BD7C00) [pid = 696] [serial = 431] [outer = 000000559903A400] 02:49:15 INFO - PROCESS | 696 | 1466588954989 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559D151C00) [pid = 696] [serial = 432] [outer = 000000559903A400] 02:49:15 INFO - PROCESS | 696 | 1466588955643 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]]]}] 02:49:15 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. 02:49:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1003ms 02:49:15 INFO - PROCESS | 696 | 1466588955706 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:49:15 INFO - PROCESS | 696 | 1466588955709 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:49:15 INFO - PROCESS | 696 | 1466588955713 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 696 | 1466588955715 Marionette TRACE conn6 <- [1,542,null,{}] 02:49:15 INFO - PROCESS | 696 | 1466588955720 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}] 02:49:15 INFO - PROCESS | 696 | 1466588955723 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:15 INFO - PROCESS | 696 | 1466588955847 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:49:15 INFO - PROCESS | 696 | 1466588955968 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 696 | 1466588955971 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC96F000 == 38 [pid = 696] [id = 145] 02:49:15 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559EAD2000) [pid = 696] [serial = 433] [outer = 0000000000000000] 02:49:16 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A289F800) [pid = 696] [serial = 434] [outer = 000000559EAD2000] 02:49:16 INFO - PROCESS | 696 | 1466588956028 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A4D45800) [pid = 696] [serial = 435] [outer = 000000559EAD2000] 02:49:16 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:16 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055AB412800 == 37 [pid = 696] [id = 142] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CD000 == 36 [pid = 696] [id = 141] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EB8800 == 35 [pid = 696] [id = 140] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055A6183000 == 34 [pid = 696] [id = 139] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055A5524800 == 33 [pid = 696] [id = 138] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C77000 == 32 [pid = 696] [id = 137] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 000000559EDED800 == 31 [pid = 696] [id = 136] 02:49:16 INFO - PROCESS | 696 | --DOCSHELL 000000559D0AE800 == 30 [pid = 696] [id = 135] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A5169400) [pid = 696] [serial = 373] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A517B800) [pid = 696] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005596ED1C00) [pid = 696] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5B62800) [pid = 696] [serial = 376] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A635E400) [pid = 696] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5D81800) [pid = 696] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A3EE7C00) [pid = 696] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B47400) [pid = 696] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005599036C00) [pid = 696] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A5AB4C00) [pid = 696] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559EAD5C00) [pid = 696] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0E6800) [pid = 696] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FAB000) [pid = 696] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5162400) [pid = 696] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A6C96400) [pid = 696] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D074400) [pid = 696] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D07D800) [pid = 696] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D8B7000) [pid = 696] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A8B4E400) [pid = 696] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A8E47800) [pid = 696] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A898F000) [pid = 696] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A8ADA400) [pid = 696] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A6C99C00) [pid = 696] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A4D3C000) [pid = 696] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:49:16 INFO - PROCESS | 696 | 1466588956950 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1286ms 02:49:17 INFO - PROCESS | 696 | 1466588957000 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:49:17 INFO - PROCESS | 696 | 1466588957004 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:49:17 INFO - PROCESS | 696 | 1466588957009 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 696 | 1466588957012 Marionette TRACE conn6 <- [1,546,null,{}] 02:49:17 INFO - PROCESS | 696 | 1466588957017 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}] 02:49:17 INFO - PROCESS | 696 | 1466588957020 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:17 INFO - PROCESS | 696 | 1466588957111 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:49:17 INFO - PROCESS | 696 | 1466588957118 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 696 | 1466588957123 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:17 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFE0000 == 31 [pid = 696] [id = 146] 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598957C00) [pid = 696] [serial = 436] [outer = 0000000000000000] 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598A9C800) [pid = 696] [serial = 437] [outer = 0000005598957C00] 02:49:17 INFO - PROCESS | 696 | 1466588957173 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598FA3800) [pid = 696] [serial = 438] [outer = 0000005598957C00] 02:49:17 INFO - PROCESS | 696 | 1466588957657 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 02:49:17 INFO - PROCESS | 696 | 1466588957699 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 696 | 1466588957704 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:49:17 INFO - PROCESS | 696 | 1466588957710 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 696 | 1466588957713 Marionette TRACE conn6 <- [1,550,null,{}] 02:49:17 INFO - PROCESS | 696 | 1466588957717 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}] 02:49:17 INFO - PROCESS | 696 | 1466588957719 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:17 INFO - PROCESS | 696 | 1466588957812 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:49:17 INFO - PROCESS | 696 | 1466588957821 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 696 | 1466588957823 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EBD800 == 32 [pid = 696] [id = 147] 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D07AC00) [pid = 696] [serial = 439] [outer = 0000000000000000] 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D080000) [pid = 696] [serial = 440] [outer = 000000559D07AC00] 02:49:17 INFO - PROCESS | 696 | 1466588957871 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559DBDE800) [pid = 696] [serial = 441] [outer = 000000559D07AC00] 02:49:18 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:18 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:18 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:18 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:18 INFO - PROCESS | 696 | 1466588958339 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 02:49:18 INFO - PROCESS | 696 | 1466588958405 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 696 | 1466588958407 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:49:18 INFO - PROCESS | 696 | 1466588958411 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 696 | 1466588958414 Marionette TRACE conn6 <- [1,554,null,{}] 02:49:18 INFO - PROCESS | 696 | 1466588958425 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}] 02:49:18 INFO - PROCESS | 696 | 1466588958430 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:18 INFO - PROCESS | 696 | 1466588958548 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:49:18 INFO - PROCESS | 696 | 1466588958623 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 696 | 1466588958627 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5779000 == 33 [pid = 696] [id = 148] 02:49:18 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559EA7D800) [pid = 696] [serial = 442] [outer = 0000000000000000] 02:49:18 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0D0800) [pid = 696] [serial = 443] [outer = 000000559EA7D800] 02:49:18 INFO - PROCESS | 696 | 1466588958676 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A262AC00) [pid = 696] [serial = 444] [outer = 000000559EA7D800] 02:49:18 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:18 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:18 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:19 INFO - PROCESS | 696 | 1466588959046 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 02:49:19 INFO - PROCESS | 696 | 1466588959104 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 696 | 1466588959107 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:49:19 INFO - PROCESS | 696 | 1466588959111 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:49:19 INFO - PROCESS | 696 | 1466588959113 Marionette TRACE conn6 <- [1,558,null,{}] 02:49:19 INFO - PROCESS | 696 | 1466588959127 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}] 02:49:19 INFO - PROCESS | 696 | 1466588959129 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:19 INFO - PROCESS | 696 | 1466588959243 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:49:19 INFO - PROCESS | 696 | 1466588959249 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 696 | 1466588959251 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8F000 == 34 [pid = 696] [id = 149] 02:49:19 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4D40400) [pid = 696] [serial = 445] [outer = 0000000000000000] 02:49:19 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D4A000) [pid = 696] [serial = 446] [outer = 00000055A4D40400] 02:49:19 INFO - PROCESS | 696 | 1466588959340 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5173400) [pid = 696] [serial = 447] [outer = 00000055A4D40400] 02:49:19 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:19 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:19 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:19 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:19 INFO - PROCESS | 696 | 1466588959780 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 02:49:19 INFO - PROCESS | 696 | 1466588959806 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 696 | 1466588959809 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:49:19 INFO - PROCESS | 696 | 1466588959812 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 696 | 1466588959813 Marionette TRACE conn6 <- [1,562,null,{}] 02:49:19 INFO - PROCESS | 696 | 1466588959817 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}] 02:49:19 INFO - PROCESS | 696 | 1466588959820 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:19 INFO - PROCESS | 696 | 1466588959957 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:49:19 INFO - PROCESS | 696 | 1466588959978 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 696 | 1466588959980 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90E4000 == 35 [pid = 696] [id = 150] 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559774E800) [pid = 696] [serial = 448] [outer = 0000000000000000] 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5381400) [pid = 696] [serial = 449] [outer = 000000559774E800] 02:49:20 INFO - PROCESS | 696 | 1466588960024 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5AB7400) [pid = 696] [serial = 450] [outer = 000000559774E800] 02:49:20 INFO - PROCESS | 696 | 1466588960458 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 689ms 02:49:20 INFO - PROCESS | 696 | 1466588960509 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 696 | 1466588960511 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:49:20 INFO - PROCESS | 696 | 1466588960514 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 696 | 1466588960516 Marionette TRACE conn6 <- [1,566,null,{}] 02:49:20 INFO - PROCESS | 696 | 1466588960520 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}] 02:49:20 INFO - PROCESS | 696 | 1466588960526 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:20 INFO - PROCESS | 696 | 1466588960668 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:49:20 INFO - PROCESS | 696 | 1466588960718 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 696 | 1466588960721 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC672000 == 36 [pid = 696] [id = 151] 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A60A2800) [pid = 696] [serial = 451] [outer = 0000000000000000] 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A6357400) [pid = 696] [serial = 452] [outer = 00000055A60A2800] 02:49:20 INFO - PROCESS | 696 | 1466588960766 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A6563400) [pid = 696] [serial = 453] [outer = 00000055A60A2800] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E906400) [pid = 696] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D075C00) [pid = 696] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598FA2400) [pid = 696] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005597E31400) [pid = 696] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055987F7000) [pid = 696] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055987F8C00) [pid = 696] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FAD400) [pid = 696] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A25F3800) [pid = 696] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A598F400) [pid = 696] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559897B000) [pid = 696] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:49:21 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559897E000) [pid = 696] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:49:21 INFO - PROCESS | 696 | 1466588961211 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 732ms 02:49:21 INFO - PROCESS | 696 | 1466588961264 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 696 | 1466588961266 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:49:21 INFO - PROCESS | 696 | 1466588961273 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 696 | 1466588961275 Marionette TRACE conn6 <- [1,570,null,{}] 02:49:21 INFO - PROCESS | 696 | 1466588961279 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}] 02:49:21 INFO - PROCESS | 696 | 1466588961281 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:21 INFO - PROCESS | 696 | 1466588961362 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:49:21 INFO - PROCESS | 696 | 1466588961370 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 696 | 1466588961372 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB1E800 == 37 [pid = 696] [id = 152] 02:49:21 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598FAB400) [pid = 696] [serial = 454] [outer = 0000000000000000] 02:49:21 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D83A400) [pid = 696] [serial = 455] [outer = 0000005598FAB400] 02:49:21 INFO - PROCESS | 696 | 1466588961419 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A3E5E400) [pid = 696] [serial = 456] [outer = 0000005598FAB400] 02:49:21 INFO - PROCESS | 696 | 1466588961822 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 587ms 02:49:21 INFO - PROCESS | 696 | 1466588961863 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 696 | 1466588961865 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:49:21 INFO - PROCESS | 696 | 1466588961869 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:49:21 INFO - PROCESS | 696 | 1466588961871 Marionette TRACE conn6 <- [1,574,null,{}] 02:49:21 INFO - PROCESS | 696 | 1466588961882 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}] 02:49:21 INFO - PROCESS | 696 | 1466588961884 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:21 INFO - PROCESS | 696 | 1466588961965 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:49:21 INFO - PROCESS | 696 | 1466588961971 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 696 | 1466588961973 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA2800 == 38 [pid = 696] [id = 153] 02:49:21 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A65E1C00) [pid = 696] [serial = 457] [outer = 0000000000000000] 02:49:22 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6E34C00) [pid = 696] [serial = 458] [outer = 00000055A65E1C00] 02:49:22 INFO - PROCESS | 696 | 1466588962018 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A8991C00) [pid = 696] [serial = 459] [outer = 00000055A65E1C00] 02:49:22 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:22 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:22 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:22 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:22 INFO - PROCESS | 696 | 1466588962443 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:49:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 627ms 02:49:22 INFO - PROCESS | 696 | 1466588962500 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 696 | 1466588962502 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:49:22 INFO - PROCESS | 696 | 1466588962506 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:49:22 INFO - PROCESS | 696 | 1466588962508 Marionette TRACE conn6 <- [1,578,null,{}] 02:49:22 INFO - PROCESS | 696 | 1466588962511 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}] 02:49:22 INFO - PROCESS | 696 | 1466588962513 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:22 INFO - PROCESS | 696 | 1466588962596 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:49:22 INFO - PROCESS | 696 | 1466588962604 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 696 | 1466588962606 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1AE800 == 39 [pid = 696] [id = 154] 02:49:22 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A8ADA400) [pid = 696] [serial = 460] [outer = 0000000000000000] 02:49:22 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8AE5800) [pid = 696] [serial = 461] [outer = 00000055A8ADA400] 02:49:22 INFO - PROCESS | 696 | 1466588962650 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8B4D000) [pid = 696] [serial = 462] [outer = 00000055A8ADA400] 02:49:23 INFO - PROCESS | 696 | 1466588963077 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 02:49:23 INFO - PROCESS | 696 | 1466588963140 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 696 | 1466588963143 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:49:23 INFO - PROCESS | 696 | 1466588963146 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:49:23 INFO - PROCESS | 696 | 1466588963148 Marionette TRACE conn6 <- [1,582,null,{}] 02:49:23 INFO - PROCESS | 696 | 1466588963191 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}] 02:49:23 INFO - PROCESS | 696 | 1466588963195 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:23 INFO - PROCESS | 696 | 1466588963317 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:49:23 INFO - PROCESS | 696 | 1466588963394 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 696 | 1466588963398 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:23 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFC9000 == 40 [pid = 696] [id = 155] 02:49:23 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559893CC00) [pid = 696] [serial = 463] [outer = 0000000000000000] 02:49:23 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559897E400) [pid = 696] [serial = 464] [outer = 000000559893CC00] 02:49:23 INFO - PROCESS | 696 | 1466588963459 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598FAEC00) [pid = 696] [serial = 465] [outer = 000000559893CC00] 02:49:24 INFO - PROCESS | 696 | 1466588964105 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:49:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1034ms 02:49:24 INFO - PROCESS | 696 | 1466588964184 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 696 | 1466588964188 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:49:24 INFO - PROCESS | 696 | 1466588964194 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 696 | 1466588964196 Marionette TRACE conn6 <- [1,586,null,{}] 02:49:24 INFO - PROCESS | 696 | 1466588964203 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}] 02:49:24 INFO - PROCESS | 696 | 1466588964206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:24 INFO - PROCESS | 696 | 1466588964327 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:49:24 INFO - PROCESS | 696 | 1466588964395 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 696 | 1466588964400 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BF000 == 41 [pid = 696] [id = 156] 02:49:24 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559E908400) [pid = 696] [serial = 466] [outer = 0000000000000000] 02:49:24 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559EAD3000) [pid = 696] [serial = 467] [outer = 000000559E908400] 02:49:24 INFO - PROCESS | 696 | 1466588964497 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A3E62C00) [pid = 696] [serial = 468] [outer = 000000559E908400] 02:49:24 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:49:25 INFO - PROCESS | 696 | 1466588965378 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1244ms 02:49:25 INFO - PROCESS | 696 | 1466588965448 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 696 | 1466588965451 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 696 | 1466588965456 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:49:25 INFO - PROCESS | 696 | 1466588965459 Marionette TRACE conn6 <- [1,590,null,{}] 02:49:25 INFO - PROCESS | 696 | 1466588965463 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}] 02:49:25 INFO - PROCESS | 696 | 1466588965466 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:25 INFO - PROCESS | 696 | 1466588965578 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:49:25 INFO - PROCESS | 696 | 1466588965650 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 696 | 1466588965655 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1EB000 == 42 [pid = 696] [id = 157] 02:49:25 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A5B67000) [pid = 696] [serial = 469] [outer = 0000000000000000] 02:49:25 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A60A3000) [pid = 696] [serial = 470] [outer = 00000055A5B67000] 02:49:25 INFO - PROCESS | 696 | 1466588965713 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A6EDE000) [pid = 696] [serial = 471] [outer = 00000055A5B67000] 02:49:26 INFO - PROCESS | 696 | 1466588966357 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:49:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 02:49:26 INFO - PROCESS | 696 | 1466588966412 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:49:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:49:26 INFO - PROCESS | 696 | 1466588966419 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:49:26 INFO - PROCESS | 696 | 1466588966424 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 696 | 1466588966427 Marionette TRACE conn6 <- [1,594,null,{}] 02:49:26 INFO - PROCESS | 696 | 1466588966430 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}] 02:49:26 INFO - PROCESS | 696 | 1466588966433 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:26 INFO - PROCESS | 696 | 1466588966583 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:49:26 INFO - PROCESS | 696 | 1466588966630 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 696 | 1466588966633 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD35000 == 43 [pid = 696] [id = 158] 02:49:26 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055AB4EF400) [pid = 696] [serial = 472] [outer = 0000000000000000] 02:49:26 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055AB4F2000) [pid = 696] [serial = 473] [outer = 00000055AB4EF400] 02:49:26 INFO - PROCESS | 696 | 1466588966688 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055AC8A5000) [pid = 696] [serial = 474] [outer = 00000055AB4EF400] 02:49:27 INFO - PROCESS | 696 | 1466588967310 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:49:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 944ms 02:49:27 INFO - PROCESS | 696 | 1466588967369 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 696 | 1466588967372 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:49:27 INFO - PROCESS | 696 | 1466588967376 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 696 | 1466588967378 Marionette TRACE conn6 <- [1,598,null,{}] 02:49:27 INFO - PROCESS | 696 | 1466588967382 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}] 02:49:27 INFO - PROCESS | 696 | 1466588967385 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:27 INFO - PROCESS | 696 | 1466588967630 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:49:27 INFO - PROCESS | 696 | 1466588967762 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 696 | 1466588967765 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:27 INFO - PROCESS | 696 | ++DOCSHELL 000000559D05C000 == 44 [pid = 696] [id = 159] 02:49:27 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598979C00) [pid = 696] [serial = 475] [outer = 0000000000000000] 02:49:27 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (0000005598AA6000) [pid = 696] [serial = 476] [outer = 0000005598979C00] 02:49:27 INFO - PROCESS | 696 | 1466588967818 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559922A000) [pid = 696] [serial = 477] [outer = 0000005598979C00] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 000000559E927000 == 43 [pid = 696] [id = 134] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA2800 == 42 [pid = 696] [id = 153] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB1E800 == 41 [pid = 696] [id = 152] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055AC672000 == 40 [pid = 696] [id = 151] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A90E4000 == 39 [pid = 696] [id = 150] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8F000 == 38 [pid = 696] [id = 149] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A5779000 == 37 [pid = 696] [id = 148] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EBD800 == 36 [pid = 696] [id = 147] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 000000559DFE0000 == 35 [pid = 696] [id = 146] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055AC96F000 == 34 [pid = 696] [id = 145] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D10000 == 33 [pid = 696] [id = 144] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 0000005599563000 == 32 [pid = 696] [id = 143] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD35000 == 31 [pid = 696] [id = 158] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1EB000 == 30 [pid = 696] [id = 157] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BF000 == 29 [pid = 696] [id = 156] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1AE800 == 28 [pid = 696] [id = 154] 02:49:28 INFO - PROCESS | 696 | --DOCSHELL 000000559DFC9000 == 27 [pid = 696] [id = 155] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A51AF800) [pid = 696] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559EA7C400) [pid = 696] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559D146C00) [pid = 696] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559E089000) [pid = 696] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598FAAC00) [pid = 696] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559903D000) [pid = 696] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559D8DDC00) [pid = 696] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598955800) [pid = 696] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598984C00) [pid = 696] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559F0E6400) [pid = 696] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559DB75C00) [pid = 696] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005599551000) [pid = 696] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A51AE800) [pid = 696] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A28ABC00) [pid = 696] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A8E4CC00) [pid = 696] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A7CC2000) [pid = 696] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A25F2400) [pid = 696] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5167C00) [pid = 696] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DC23400) [pid = 696] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5174C00) [pid = 696] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559ED1C400) [pid = 696] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A4D45000) [pid = 696] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:49:28 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559DE56C00) [pid = 696] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:49:29 INFO - PROCESS | 696 | 1466588969177 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1833ms 02:49:29 INFO - PROCESS | 696 | 1466588969212 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 696 | 1466588969216 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:49:29 INFO - PROCESS | 696 | 1466588969221 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 696 | 1466588969224 Marionette TRACE conn6 <- [1,602,null,{}] 02:49:29 INFO - PROCESS | 696 | 1466588969231 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}] 02:49:29 INFO - PROCESS | 696 | 1466588969235 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:29 INFO - PROCESS | 696 | 1466588969330 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:49:29 INFO - PROCESS | 696 | 1466588969398 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 696 | 1466588969401 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559D06A000 == 28 [pid = 696] [id = 160] 02:49:29 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598980C00) [pid = 696] [serial = 478] [outer = 0000000000000000] 02:49:29 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598984400) [pid = 696] [serial = 479] [outer = 0000005598980C00] 02:49:29 INFO - PROCESS | 696 | 1466588969451 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598B48400) [pid = 696] [serial = 480] [outer = 0000005598980C00] 02:49:29 INFO - PROCESS | 696 | 1466588969926 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:49:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 02:49:29 INFO - PROCESS | 696 | 1466588969959 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 696 | 1466588969965 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:49:29 INFO - PROCESS | 696 | 1466588969971 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 696 | 1466588969974 Marionette TRACE conn6 <- [1,606,null,{}] 02:49:29 INFO - PROCESS | 696 | 1466588969979 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}] 02:49:29 INFO - PROCESS | 696 | 1466588969982 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:30 INFO - PROCESS | 696 | 1466588970077 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:49:30 INFO - PROCESS | 696 | 1466588970085 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 696 | 1466588970088 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFA800 == 29 [pid = 696] [id = 161] 02:49:30 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598FAF800) [pid = 696] [serial = 481] [outer = 0000000000000000] 02:49:30 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055992E3800) [pid = 696] [serial = 482] [outer = 0000005598FAF800] 02:49:30 INFO - PROCESS | 696 | 1466588970137 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559D079C00) [pid = 696] [serial = 483] [outer = 0000005598FAF800] 02:49:30 INFO - PROCESS | 696 | 1466588970589 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:49:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 02:49:30 INFO - PROCESS | 696 | 1466588970689 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 696 | 1466588970692 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:49:30 INFO - PROCESS | 696 | 1466588970695 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 696 | 1466588970699 Marionette TRACE conn6 <- [1,610,null,{}] 02:49:30 INFO - PROCESS | 696 | 1466588970714 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}] 02:49:30 INFO - PROCESS | 696 | 1466588970719 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:30 INFO - PROCESS | 696 | 1466588970813 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:49:30 INFO - PROCESS | 696 | 1466588970883 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 696 | 1466588970886 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C75800 == 30 [pid = 696] [id = 162] 02:49:30 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055987FE400) [pid = 696] [serial = 484] [outer = 0000000000000000] 02:49:30 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559E086400) [pid = 696] [serial = 485] [outer = 00000055987FE400] 02:49:30 INFO - PROCESS | 696 | 1466588970936 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559EA7B400) [pid = 696] [serial = 486] [outer = 00000055987FE400] 02:49:31 INFO - PROCESS | 696 | 1466588971355 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:49:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 02:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:49:31 INFO - PROCESS | 696 | 1466588971391 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 696 | 1466588971393 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:49:31 INFO - PROCESS | 696 | 1466588971397 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 696 | 1466588971398 Marionette TRACE conn6 <- [1,614,null,{}] 02:49:31 INFO - PROCESS | 696 | 1466588971402 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}] 02:49:31 INFO - PROCESS | 696 | 1466588971404 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:31 INFO - PROCESS | 696 | 1466588971517 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:49:31 INFO - PROCESS | 696 | 1466588971523 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 696 | 1466588971526 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5447000 == 31 [pid = 696] [id = 163] 02:49:31 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559F0C9400) [pid = 696] [serial = 487] [outer = 0000000000000000] 02:49:31 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559F0CFC00) [pid = 696] [serial = 488] [outer = 000000559F0C9400] 02:49:31 INFO - PROCESS | 696 | 1466588971609 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A25E8000) [pid = 696] [serial = 489] [outer = 000000559F0C9400] 02:49:32 INFO - PROCESS | 696 | 1466588972064 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 02:49:32 INFO - PROCESS | 696 | 1466588972088 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 696 | 1466588972090 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:49:32 INFO - PROCESS | 696 | 1466588972100 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 696 | 1466588972102 Marionette TRACE conn6 <- [1,618,null,{}] 02:49:32 INFO - PROCESS | 696 | 1466588972105 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}] 02:49:32 INFO - PROCESS | 696 | 1466588972108 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:32 INFO - PROCESS | 696 | 1466588972237 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:49:32 INFO - PROCESS | 696 | 1466588972253 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 696 | 1466588972255 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B3D000 == 32 [pid = 696] [id = 164] 02:49:32 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005598FAF000) [pid = 696] [serial = 490] [outer = 0000000000000000] 02:49:32 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A28ABC00) [pid = 696] [serial = 491] [outer = 0000005598FAF000] 02:49:32 INFO - PROCESS | 696 | 1466588972339 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A4B43800) [pid = 696] [serial = 492] [outer = 0000005598FAF000] 02:49:32 INFO - PROCESS | 696 | 1466588972776 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 02:49:32 INFO - PROCESS | 696 | 1466588972835 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:49:32 INFO - PROCESS | 696 | 1466588972837 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 696 | 1466588972841 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 696 | 1466588972843 Marionette TRACE conn6 <- [1,622,null,{}] 02:49:32 INFO - PROCESS | 696 | 1466588972846 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}] 02:49:32 INFO - PROCESS | 696 | 1466588972852 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:32 INFO - PROCESS | 696 | 1466588972983 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:49:33 INFO - PROCESS | 696 | 1466588973035 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 696 | 1466588973037 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A94800 == 33 [pid = 696] [id = 165] 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A4D41000) [pid = 696] [serial = 493] [outer = 0000000000000000] 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A516C400) [pid = 696] [serial = 494] [outer = 00000055A4D41000] 02:49:33 INFO - PROCESS | 696 | 1466588973083 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A53B7800) [pid = 696] [serial = 495] [outer = 00000055A4D41000] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A8ADA400) [pid = 696] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559774E800) [pid = 696] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559EAD2000) [pid = 696] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D07AC00) [pid = 696] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559903A400) [pid = 696] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598957C00) [pid = 696] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559EA7D800) [pid = 696] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005596E9A000) [pid = 696] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A60A2800) [pid = 696] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598FAB400) [pid = 696] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5176400) [pid = 696] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A4D40400) [pid = 696] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:49:33 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A65E1C00) [pid = 696] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:49:33 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:33 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:33 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:33 INFO - PROCESS | 696 | 1466588973648 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 837ms 02:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:49:33 INFO - PROCESS | 696 | 1466588973680 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 696 | 1466588973683 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:49:33 INFO - PROCESS | 696 | 1466588973686 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 696 | 1466588973688 Marionette TRACE conn6 <- [1,626,null,{}] 02:49:33 INFO - PROCESS | 696 | 1466588973691 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}] 02:49:33 INFO - PROCESS | 696 | 1466588973693 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:33 INFO - PROCESS | 696 | 1466588973775 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:49:33 INFO - PROCESS | 696 | 1466588973781 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 696 | 1466588973783 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B9F800 == 34 [pid = 696] [id = 166] 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D44000) [pid = 696] [serial = 496] [outer = 0000000000000000] 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A51F3C00) [pid = 696] [serial = 497] [outer = 00000055A4D44000] 02:49:33 INFO - PROCESS | 696 | 1466588973828 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53C2000) [pid = 696] [serial = 498] [outer = 00000055A4D44000] 02:49:34 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:34 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:34 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:34 INFO - PROCESS | 696 | 1466588974244 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 587ms 02:49:34 INFO - PROCESS | 696 | 1466588974277 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 696 | 1466588974279 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:49:34 INFO - PROCESS | 696 | 1466588974287 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 696 | 1466588974289 Marionette TRACE conn6 <- [1,630,null,{}] 02:49:34 INFO - PROCESS | 696 | 1466588974292 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}] 02:49:34 INFO - PROCESS | 696 | 1466588974294 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:34 INFO - PROCESS | 696 | 1466588974377 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:49:34 INFO - PROCESS | 696 | 1466588974385 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 696 | 1466588974387 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB417800 == 35 [pid = 696] [id = 167] 02:49:34 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A53BF000) [pid = 696] [serial = 499] [outer = 0000000000000000] 02:49:34 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5B5C800) [pid = 696] [serial = 500] [outer = 00000055A53BF000] 02:49:34 INFO - PROCESS | 696 | 1466588974433 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5B68800) [pid = 696] [serial = 501] [outer = 00000055A53BF000] 02:49:34 INFO - PROCESS | 696 | 1466588974852 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 02:49:34 INFO - PROCESS | 696 | 1466588974914 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 696 | 1466588974917 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:49:34 INFO - PROCESS | 696 | 1466588974925 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 696 | 1466588974926 Marionette TRACE conn6 <- [1,634,null,{}] 02:49:34 INFO - PROCESS | 696 | 1466588974930 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}] 02:49:34 INFO - PROCESS | 696 | 1466588974932 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:35 INFO - PROCESS | 696 | 1466588975015 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:49:35 INFO - PROCESS | 696 | 1466588975020 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 696 | 1466588975022 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C6C000 == 36 [pid = 696] [id = 168] 02:49:35 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A60A9400) [pid = 696] [serial = 502] [outer = 0000000000000000] 02:49:35 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A6352800) [pid = 696] [serial = 503] [outer = 00000055A60A9400] 02:49:35 INFO - PROCESS | 696 | 1466588975066 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6564000) [pid = 696] [serial = 504] [outer = 00000055A60A9400] 02:49:35 INFO - PROCESS | 696 | 1466588975731 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 838ms 02:49:35 INFO - PROCESS | 696 | 1466588975767 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 696 | 1466588975772 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:49:35 INFO - PROCESS | 696 | 1466588975777 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 696 | 1466588975780 Marionette TRACE conn6 <- [1,638,null,{}] 02:49:35 INFO - PROCESS | 696 | 1466588975786 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}] 02:49:35 INFO - PROCESS | 696 | 1466588975790 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:35 INFO - PROCESS | 696 | 1466588975916 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:49:36 INFO - PROCESS | 696 | 1466588975990 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 696 | 1466588975993 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:36 INFO - PROCESS | 696 | ++DOCSHELL 000000559E94E800 == 37 [pid = 696] [id = 169] 02:49:36 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559897B400) [pid = 696] [serial = 505] [outer = 0000000000000000] 02:49:36 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598B48800) [pid = 696] [serial = 506] [outer = 000000559897B400] 02:49:36 INFO - PROCESS | 696 | 1466588976051 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005599098400) [pid = 696] [serial = 507] [outer = 000000559897B400] 02:49:36 INFO - PROCESS | 696 | 1466588976768 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1025ms 02:49:36 INFO - PROCESS | 696 | 1466588976805 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 696 | 1466588976810 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:49:36 INFO - PROCESS | 696 | 1466588976817 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 696 | 1466588976820 Marionette TRACE conn6 <- [1,642,null,{}] 02:49:36 INFO - PROCESS | 696 | 1466588976824 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}] 02:49:36 INFO - PROCESS | 696 | 1466588976827 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:36 INFO - PROCESS | 696 | 1466588976952 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:49:37 INFO - PROCESS | 696 | 1466588977047 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 696 | 1466588977050 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E800 == 38 [pid = 696] [id = 170] 02:49:37 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559DF8B800) [pid = 696] [serial = 508] [outer = 0000000000000000] 02:49:37 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (000000559E08F000) [pid = 696] [serial = 509] [outer = 000000559DF8B800] 02:49:37 INFO - PROCESS | 696 | 1466588977107 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (000000559F0D0400) [pid = 696] [serial = 510] [outer = 000000559DF8B800] 02:49:37 INFO - PROCESS | 696 | 1466588977937 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1181ms 02:49:38 INFO - PROCESS | 696 | 1466588978004 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 696 | 1466588978008 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:49:38 INFO - PROCESS | 696 | 1466588978013 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 696 | 1466588978017 Marionette TRACE conn6 <- [1,646,null,{}] 02:49:38 INFO - PROCESS | 696 | 1466588978023 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}] 02:49:38 INFO - PROCESS | 696 | 1466588978026 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:38 INFO - PROCESS | 696 | 1466588978140 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:49:38 INFO - PROCESS | 696 | 1466588978207 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 696 | 1466588978211 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0DB000 == 39 [pid = 696] [id = 171] 02:49:38 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598FA3000) [pid = 696] [serial = 511] [outer = 0000000000000000] 02:49:38 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (0000005598FAC400) [pid = 696] [serial = 512] [outer = 0000005598FA3000] 02:49:38 INFO - PROCESS | 696 | 1466588978262 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559D5F6000) [pid = 696] [serial = 513] [outer = 0000005598FA3000] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055AB417800 == 38 [pid = 696] [id = 167] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B9F800 == 37 [pid = 696] [id = 166] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A94800 == 36 [pid = 696] [id = 165] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B3D000 == 35 [pid = 696] [id = 164] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A5447000 == 34 [pid = 696] [id = 163] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C75800 == 33 [pid = 696] [id = 162] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFA800 == 32 [pid = 696] [id = 161] 02:49:38 INFO - PROCESS | 696 | --DOCSHELL 000000559D06A000 == 31 [pid = 696] [id = 160] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A8AE5800) [pid = 696] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A5AB7400) [pid = 696] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A5381400) [pid = 696] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A289F800) [pid = 696] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A4D45800) [pid = 696] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559D080000) [pid = 696] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559DBDE800) [pid = 696] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005599BD7C00) [pid = 696] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D151C00) [pid = 696] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598A9C800) [pid = 696] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598FA3800) [pid = 696] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559F0D0800) [pid = 696] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005596ECA000) [pid = 696] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055987F6800) [pid = 696] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A6357400) [pid = 696] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D83A400) [pid = 696] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A53BE000) [pid = 696] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A3E5E400) [pid = 696] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6563400) [pid = 696] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A4D4A000) [pid = 696] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5173400) [pid = 696] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A8B4D000) [pid = 696] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A6E34C00) [pid = 696] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A8991C00) [pid = 696] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A262AC00) [pid = 696] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:49:38 INFO - PROCESS | 696 | 1466588978847 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 898ms 02:49:38 INFO - PROCESS | 696 | 1466588978911 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 696 | 1466588978916 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:49:38 INFO - PROCESS | 696 | 1466588978922 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 696 | 1466588978925 Marionette TRACE conn6 <- [1,650,null,{}] 02:49:38 INFO - PROCESS | 696 | 1466588978929 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}] 02:49:38 INFO - PROCESS | 696 | 1466588978931 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:39 INFO - PROCESS | 696 | 1466588979024 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:49:39 INFO - PROCESS | 696 | 1466588979093 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 696 | 1466588979096 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:39 INFO - PROCESS | 696 | ++DOCSHELL 000000559E932000 == 32 [pid = 696] [id = 172] 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598FA6400) [pid = 696] [serial = 514] [outer = 0000000000000000] 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D99BC00) [pid = 696] [serial = 515] [outer = 0000005598FA6400] 02:49:39 INFO - PROCESS | 696 | 1466588979144 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559E086000) [pid = 696] [serial = 516] [outer = 0000005598FA6400] 02:49:39 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:39 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:39 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:39 INFO - PROCESS | 696 | 1466588979526 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 627ms 02:49:39 INFO - PROCESS | 696 | 1466588979557 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 696 | 1466588979559 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:49:39 INFO - PROCESS | 696 | 1466588979563 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 696 | 1466588979567 Marionette TRACE conn6 <- [1,654,null,{}] 02:49:39 INFO - PROCESS | 696 | 1466588979580 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}] 02:49:39 INFO - PROCESS | 696 | 1466588979585 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:39 INFO - PROCESS | 696 | 1466588979678 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:49:39 INFO - PROCESS | 696 | 1466588979686 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 696 | 1466588979689 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A51C0800 == 33 [pid = 696] [id = 173] 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598951400) [pid = 696] [serial = 517] [outer = 0000000000000000] 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A289F800) [pid = 696] [serial = 518] [outer = 0000005598951400] 02:49:39 INFO - PROCESS | 696 | 1466588979739 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A4B41400) [pid = 696] [serial = 519] [outer = 0000005598951400] 02:49:40 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:40 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:40 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:40 INFO - PROCESS | 696 | [696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:40 INFO - PROCESS | 696 | 1466588980193 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 692ms 02:49:40 INFO - PROCESS | 696 | 1466588980258 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 696 | 1466588980261 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:49:40 INFO - PROCESS | 696 | 1466588980264 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 696 | 1466588980266 Marionette TRACE conn6 <- [1,658,null,{}] 02:49:40 INFO - PROCESS | 696 | 1466588980270 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}] 02:49:40 INFO - PROCESS | 696 | 1466588980272 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:40 INFO - PROCESS | 696 | 1466588980362 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:49:40 INFO - PROCESS | 696 | 1466588980401 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 696 | 1466588980403 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C1800 == 34 [pid = 696] [id = 174] 02:49:40 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A516B000) [pid = 696] [serial = 520] [outer = 0000000000000000] 02:49:40 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5170400) [pid = 696] [serial = 521] [outer = 00000055A516B000] 02:49:40 INFO - PROCESS | 696 | 1466588980449 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A517EC00) [pid = 696] [serial = 522] [outer = 00000055A516B000] 02:49:40 INFO - PROCESS | 696 | 1466588980875 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 629ms 02:49:40 INFO - PROCESS | 696 | 1466588980898 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 696 | 1466588980900 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:49:40 INFO - PROCESS | 696 | 1466588980903 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 696 | 1466588980905 Marionette TRACE conn6 <- [1,662,null,{}] 02:49:40 INFO - PROCESS | 696 | 1466588980908 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}] 02:49:40 INFO - PROCESS | 696 | 1466588980911 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:41 INFO - PROCESS | 696 | 1466588981020 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:49:41 INFO - PROCESS | 696 | 1466588981032 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 696 | 1466588981034 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B9C800 == 35 [pid = 696] [id = 175] 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5381000) [pid = 696] [serial = 523] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A53C3400) [pid = 696] [serial = 524] [outer = 00000055A5381000] 02:49:41 INFO - PROCESS | 696 | 1466588981117 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5B5DC00) [pid = 696] [serial = 525] [outer = 00000055A5381000] 02:49:41 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:41 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:41 INFO - PROCESS | 696 | 1466588981542 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]]]}] 02:49:41 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 02:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 689ms 02:49:41 INFO - PROCESS | 696 | 1466588981594 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 696 | 1466588981597 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:49:41 INFO - PROCESS | 696 | 1466588981600 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 696 | 1466588981601 Marionette TRACE conn6 <- [1,666,null,{}] 02:49:41 INFO - PROCESS | 696 | 1466588981605 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}] 02:49:41 INFO - PROCESS | 696 | 1466588981611 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:41 INFO - PROCESS | 696 | 1466588981777 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:49:41 INFO - PROCESS | 696 | 1466588981832 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 696 | 1466588981835 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D9000 == 36 [pid = 696] [id = 176] 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A6350C00) [pid = 696] [serial = 526] [outer = 0000000000000000] 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A6E40C00) [pid = 696] [serial = 527] [outer = 00000055A6350C00] 02:49:41 INFO - PROCESS | 696 | 1466588981880 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A8991C00) [pid = 696] [serial = 528] [outer = 00000055A6350C00] 02:49:42 INFO - PROCESS | 696 | 1466588982316 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 776ms 02:49:42 INFO - PROCESS | 696 | 1466588982379 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 696 | 1466588982381 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 696 | 1466588982385 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:49:42 INFO - PROCESS | 696 | 1466588982387 Marionette TRACE conn6 <- [1,670,null,{}] 02:49:42 INFO - PROCESS | 696 | 1466588982391 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}] 02:49:42 INFO - PROCESS | 696 | 1466588982393 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:42 INFO - PROCESS | 696 | 1466588982504 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:49:42 INFO - PROCESS | 696 | 1466588982514 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 696 | 1466588982516 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB1F000 == 37 [pid = 696] [id = 177] 02:49:42 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A8997800) [pid = 696] [serial = 529] [outer = 0000000000000000] 02:49:42 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8ADF800) [pid = 696] [serial = 530] [outer = 00000055A8997800] 02:49:42 INFO - PROCESS | 696 | 1466588982599 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A8C26400) [pid = 696] [serial = 531] [outer = 00000055A8997800] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559893CC00) [pid = 696] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559E908400) [pid = 696] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A5B67000) [pid = 696] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A53BF000) [pid = 696] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055AB4EF400) [pid = 696] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A4D41000) [pid = 696] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A4D44000) [pid = 696] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559F0C9400) [pid = 696] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598979C00) [pid = 696] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598FAF800) [pid = 696] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055987FE400) [pid = 696] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598980C00) [pid = 696] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:49:42 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FAF000) [pid = 696] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:49:43 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:43 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:49:43 INFO - PROCESS | 696 | 1466588983541 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]]]}] 02:49:43 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) 02:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1179ms 02:49:43 INFO - PROCESS | 696 | 1466588983567 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 696 | 1466588983569 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:49:43 INFO - PROCESS | 696 | 1466588983572 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 696 | 1466588983574 Marionette TRACE conn6 <- [1,674,null,{}] 02:49:43 INFO - PROCESS | 696 | 1466588983578 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}] 02:49:43 INFO - PROCESS | 696 | 1466588983580 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:43 INFO - PROCESS | 696 | 1466588983661 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:49:43 INFO - PROCESS | 696 | 1466588983667 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 696 | 1466588983669 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB71000 == 38 [pid = 696] [id = 178] 02:49:43 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598979C00) [pid = 696] [serial = 532] [outer = 0000000000000000] 02:49:43 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A3FB1C00) [pid = 696] [serial = 533] [outer = 0000005598979C00] 02:49:43 INFO - PROCESS | 696 | 1466588983715 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A635F800) [pid = 696] [serial = 534] [outer = 0000005598979C00] 02:49:44 INFO - PROCESS | 696 | 1466588984596 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1082ms 02:49:44 INFO - PROCESS | 696 | 1466588984659 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 696 | 1466588984661 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:49:44 INFO - PROCESS | 696 | 1466588984668 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 696 | 1466588984670 Marionette TRACE conn6 <- [1,678,null,{}] 02:49:44 INFO - PROCESS | 696 | 1466588984673 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}] 02:49:44 INFO - PROCESS | 696 | 1466588984675 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:44 INFO - PROCESS | 696 | 1466588984759 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:49:44 INFO - PROCESS | 696 | 1466588984766 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 696 | 1466588984768 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055A51BF000 == 39 [pid = 696] [id = 179] 02:49:44 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8E4BC00) [pid = 696] [serial = 535] [outer = 0000000000000000] 02:49:44 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055AB4EDC00) [pid = 696] [serial = 536] [outer = 00000055A8E4BC00] 02:49:44 INFO - PROCESS | 696 | 1466588984811 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055AC8A3000) [pid = 696] [serial = 537] [outer = 00000055A8E4BC00] 02:49:45 INFO - PROCESS | 696 | 1466588985984 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1338ms 02:49:46 INFO - PROCESS | 696 | 1466588986011 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 696 | 1466588986016 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:49:46 INFO - PROCESS | 696 | 1466588986021 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 696 | 1466588986024 Marionette TRACE conn6 <- [1,682,null,{}] 02:49:46 INFO - PROCESS | 696 | 1466588986030 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}] 02:49:46 INFO - PROCESS | 696 | 1466588986034 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:46 INFO - PROCESS | 696 | 1466588986181 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:49:46 INFO - PROCESS | 696 | 1466588986306 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 696 | 1466588986308 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B18800 == 40 [pid = 696] [id = 180] 02:49:46 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559DC25000) [pid = 696] [serial = 538] [outer = 0000000000000000] 02:49:46 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559E085800) [pid = 696] [serial = 539] [outer = 000000559DC25000] 02:49:46 INFO - PROCESS | 696 | 1466588986368 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559F555800) [pid = 696] [serial = 540] [outer = 000000559DC25000] 02:49:47 INFO - PROCESS | 696 | 1466588987409 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]]]}] 02:49:47 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) 02:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1445ms 02:49:47 INFO - PROCESS | 696 | 1466588987470 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 696 | 1466588987475 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:49:47 INFO - PROCESS | 696 | 1466588987481 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 696 | 1466588987485 Marionette TRACE conn6 <- [1,686,null,{}] 02:49:47 INFO - PROCESS | 696 | 1466588987489 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}] 02:49:47 INFO - PROCESS | 696 | 1466588987492 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:47 INFO - PROCESS | 696 | 1466588987638 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:49:47 INFO - PROCESS | 696 | 1466588987784 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 696 | 1466588987787 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:47 INFO - PROCESS | 696 | ++DOCSHELL 0000005598817000 == 41 [pid = 696] [id = 181] 02:49:47 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005597EC6C00) [pid = 696] [serial = 541] [outer = 0000000000000000] 02:49:47 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598B4AC00) [pid = 696] [serial = 542] [outer = 0000005597EC6C00] 02:49:47 INFO - PROCESS | 696 | 1466588987846 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559EA86800) [pid = 696] [serial = 543] [outer = 0000005597EC6C00] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB71000 == 40 [pid = 696] [id = 178] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB1F000 == 39 [pid = 696] [id = 177] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D9000 == 38 [pid = 696] [id = 176] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B9C800 == 37 [pid = 696] [id = 175] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C1800 == 36 [pid = 696] [id = 174] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A51C0800 == 35 [pid = 696] [id = 173] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 000000559E932000 == 34 [pid = 696] [id = 172] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 000000559E0DB000 == 33 [pid = 696] [id = 171] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E800 == 32 [pid = 696] [id = 170] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C6C000 == 31 [pid = 696] [id = 168] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 000000559E94E800 == 30 [pid = 696] [id = 169] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 000000559D05C000 == 29 [pid = 696] [id = 159] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B18800 == 28 [pid = 696] [id = 180] 02:49:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A51BF000 == 27 [pid = 696] [id = 179] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559F0CFC00) [pid = 696] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598AA6000) [pid = 696] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055992E3800) [pid = 696] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559D079C00) [pid = 696] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559E086400) [pid = 696] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598984400) [pid = 696] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B48400) [pid = 696] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A28ABC00) [pid = 696] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A25E8000) [pid = 696] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598FAEC00) [pid = 696] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559897E400) [pid = 696] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A3E62C00) [pid = 696] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559EAD3000) [pid = 696] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A6EDE000) [pid = 696] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A60A3000) [pid = 696] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5B68800) [pid = 696] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055AC8A5000) [pid = 696] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A6352800) [pid = 696] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055AB4F2000) [pid = 696] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A516C400) [pid = 696] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A4B43800) [pid = 696] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5B5C800) [pid = 696] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A53B7800) [pid = 696] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559922A000) [pid = 696] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A51F3C00) [pid = 696] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A53C2000) [pid = 696] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559EA7B400) [pid = 696] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:49:49 INFO - PROCESS | 696 | 1466588989593 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]]]}] 02:49:49 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) 02:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2147ms 02:49:49 INFO - PROCESS | 696 | 1466588989631 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 696 | 1466588989634 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:49:49 INFO - PROCESS | 696 | 1466588989641 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 696 | 1466588989645 Marionette TRACE conn6 <- [1,690,null,{}] 02:49:49 INFO - PROCESS | 696 | 1466588989652 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}] 02:49:49 INFO - PROCESS | 696 | 1466588989655 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:49 INFO - PROCESS | 696 | 1466588989750 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:49:49 INFO - PROCESS | 696 | 1466588989809 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 696 | 1466588989813 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:49 INFO - PROCESS | 696 | ++DOCSHELL 0000005599565800 == 28 [pid = 696] [id = 182] 02:49:49 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055987F1C00) [pid = 696] [serial = 544] [outer = 0000000000000000] 02:49:49 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055987F9400) [pid = 696] [serial = 545] [outer = 00000055987F1C00] 02:49:49 INFO - PROCESS | 696 | 1466588989864 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559894F400) [pid = 696] [serial = 546] [outer = 00000055987F1C00] 02:49:50 INFO - PROCESS | 696 | 1466588990765 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:49:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1142ms 02:49:50 INFO - PROCESS | 696 | 1466588990786 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 696 | 1466588990791 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:49:50 INFO - PROCESS | 696 | 1466588990800 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 696 | 1466588990803 Marionette TRACE conn6 <- [1,694,null,{}] 02:49:50 INFO - PROCESS | 696 | 1466588990807 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}] 02:49:50 INFO - PROCESS | 696 | 1466588990811 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:50 INFO - PROCESS | 696 | 1466588990902 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:49:50 INFO - PROCESS | 696 | 1466588990909 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 696 | 1466588990912 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:50 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1DB000 == 29 [pid = 696] [id = 183] 02:49:50 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598AA3400) [pid = 696] [serial = 547] [outer = 0000000000000000] 02:49:50 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598AA5400) [pid = 696] [serial = 548] [outer = 0000005598AA3400] 02:49:50 INFO - PROCESS | 696 | 1466588990961 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B4FC00) [pid = 696] [serial = 549] [outer = 0000005598AA3400] 02:49:51 INFO - PROCESS | 696 | 1466588991910 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1132ms 02:49:51 INFO - PROCESS | 696 | 1466588991938 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 696 | 1466588991940 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:49:51 INFO - PROCESS | 696 | 1466588991944 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 696 | 1466588991948 Marionette TRACE conn6 <- [1,698,null,{}] 02:49:51 INFO - PROCESS | 696 | 1466588991970 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}] 02:49:51 INFO - PROCESS | 696 | 1466588991975 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:52 INFO - PROCESS | 696 | 1466588992087 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:49:52 INFO - PROCESS | 696 | 1466588992096 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 696 | 1466588992099 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:52 INFO - PROCESS | 696 | ++DOCSHELL 000000559E951800 == 30 [pid = 696] [id = 184] 02:49:52 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005599230800) [pid = 696] [serial = 550] [outer = 0000000000000000] 02:49:52 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005599B40000) [pid = 696] [serial = 551] [outer = 0000005599230800] 02:49:52 INFO - PROCESS | 696 | 1466588992148 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005596EA2800) [pid = 696] [serial = 552] [outer = 0000005599230800] 02:49:53 INFO - PROCESS | 696 | 1466588993099 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:49:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1200ms 02:49:53 INFO - PROCESS | 696 | 1466588993147 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 696 | 1466588993150 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:49:53 INFO - PROCESS | 696 | 1466588993153 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 696 | 1466588993155 Marionette TRACE conn6 <- [1,702,null,{}] 02:49:53 INFO - PROCESS | 696 | 1466588993159 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}] 02:49:53 INFO - PROCESS | 696 | 1466588993161 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:53 INFO - PROCESS | 696 | 1466588993271 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:49:53 INFO - PROCESS | 696 | 1466588993277 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 696 | 1466588993279 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26BF000 == 31 [pid = 696] [id = 185] 02:49:53 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D153800) [pid = 696] [serial = 553] [outer = 0000000000000000] 02:49:53 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559D5F5000) [pid = 696] [serial = 554] [outer = 000000559D153800] 02:49:53 INFO - PROCESS | 696 | 1466588993363 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559DB6FC00) [pid = 696] [serial = 555] [outer = 000000559D153800] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598979C00) [pid = 696] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5381000) [pid = 696] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598951400) [pid = 696] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559DF8B800) [pid = 696] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A6350C00) [pid = 696] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598FA6400) [pid = 696] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559897B400) [pid = 696] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A516B000) [pid = 696] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005598FA3000) [pid = 696] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A60A9400) [pid = 696] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A8997800) [pid = 696] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:49:53 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A8E4BC00) [pid = 696] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:49:54 INFO - PROCESS | 696 | 1466588994333 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]]]}] 02:49:54 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 02:49:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1233ms 02:49:54 INFO - PROCESS | 696 | 1466588994389 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 696 | 1466588994391 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:49:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:49:54 INFO - PROCESS | 696 | 1466588994394 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 696 | 1466588994396 Marionette TRACE conn6 <- [1,706,null,{}] 02:49:54 INFO - PROCESS | 696 | 1466588994399 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}] 02:49:54 INFO - PROCESS | 696 | 1466588994402 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:54 INFO - PROCESS | 696 | 1466588994485 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:49:54 INFO - PROCESS | 696 | 1466588994491 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 696 | 1466588994493 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C61000 == 32 [pid = 696] [id = 186] 02:49:54 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559D8B7800) [pid = 696] [serial = 556] [outer = 0000000000000000] 02:49:54 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559DC27C00) [pid = 696] [serial = 557] [outer = 000000559D8B7800] 02:49:54 INFO - PROCESS | 696 | 1466588994539 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559DF98C00) [pid = 696] [serial = 558] [outer = 000000559D8B7800] 02:49:55 INFO - PROCESS | 696 | 1466588995468 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:49:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 02:49:55 INFO - PROCESS | 696 | 1466588995526 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 696 | 1466588995528 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:49:55 INFO - PROCESS | 696 | 1466588995531 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 696 | 1466588995533 Marionette TRACE conn6 <- [1,710,null,{}] 02:49:55 INFO - PROCESS | 696 | 1466588995537 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}] 02:49:55 INFO - PROCESS | 696 | 1466588995543 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:55 INFO - PROCESS | 696 | 1466588995691 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:49:55 INFO - PROCESS | 696 | 1466588995753 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 696 | 1466588995757 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:55 INFO - PROCESS | 696 | ++DOCSHELL 000000559819D800 == 33 [pid = 696] [id = 187] 02:49:55 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005596D7A000) [pid = 696] [serial = 559] [outer = 0000000000000000] 02:49:55 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005596D84400) [pid = 696] [serial = 560] [outer = 0000005596D7A000] 02:49:55 INFO - PROCESS | 696 | 1466588995817 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055981B9800) [pid = 696] [serial = 561] [outer = 0000005596D7A000] 02:49:56 INFO - PROCESS | 696 | 1466588996629 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] 02:49:56 INFO - PROCESS | 696 | 1466588996674 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:49:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:49:56 INFO - PROCESS | 696 | 1466588996680 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 696 | 1466588996683 Marionette TRACE conn6 <- [1,714,null,{}] 02:49:56 INFO - PROCESS | 696 | 1466588996688 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}] 02:49:56 INFO - PROCESS | 696 | 1466588996694 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:56 INFO - PROCESS | 696 | 1466588996826 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:49:56 INFO - PROCESS | 696 | 1466588996887 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 696 | 1466588996890 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:56 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFC000 == 34 [pid = 696] [id = 188] 02:49:56 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598A9DC00) [pid = 696] [serial = 562] [outer = 0000000000000000] 02:49:56 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598FADC00) [pid = 696] [serial = 563] [outer = 0000005598A9DC00] 02:49:56 INFO - PROCESS | 696 | 1466588996949 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055990AAC00) [pid = 696] [serial = 564] [outer = 0000005598A9DC00] 02:49:57 INFO - PROCESS | 696 | 1466588997867 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:49:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1232ms 02:49:57 INFO - PROCESS | 696 | 1466588997916 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 696 | 1466588997920 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:49:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:49:57 INFO - PROCESS | 696 | 1466588997926 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 696 | 1466588997929 Marionette TRACE conn6 <- [1,718,null,{}] 02:49:57 INFO - PROCESS | 696 | 1466588997935 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}] 02:49:57 INFO - PROCESS | 696 | 1466588997938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:58 INFO - PROCESS | 696 | 1466588998067 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:49:58 INFO - PROCESS | 696 | 1466588998130 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 696 | 1466588998134 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:58 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1D0800 == 35 [pid = 696] [id = 189] 02:49:58 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598977000) [pid = 696] [serial = 565] [outer = 0000000000000000] 02:49:58 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559897E000) [pid = 696] [serial = 566] [outer = 0000005598977000] 02:49:58 INFO - PROCESS | 696 | 1466588998187 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598FAC800) [pid = 696] [serial = 567] [outer = 0000005598977000] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559D86D800 == 34 [pid = 696] [id = 15] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559EDF8800 == 33 [pid = 696] [id = 25] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559DE0B800 == 32 [pid = 696] [id = 24] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B10000 == 31 [pid = 696] [id = 14] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559EDDF000 == 30 [pid = 696] [id = 13] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559DE10000 == 29 [pid = 696] [id = 23] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 0000005599128000 == 28 [pid = 696] [id = 22] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C61000 == 27 [pid = 696] [id = 186] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A26BF000 == 26 [pid = 696] [id = 185] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559E951800 == 25 [pid = 696] [id = 184] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 000000559D1DB000 == 24 [pid = 696] [id = 183] 02:49:58 INFO - PROCESS | 696 | --DOCSHELL 0000005599565800 == 23 [pid = 696] [id = 182] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A289F800) [pid = 696] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A4B41400) [pid = 696] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559E08F000) [pid = 696] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559F0D0400) [pid = 696] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A8991C00) [pid = 696] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559D99BC00) [pid = 696] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559E086000) [pid = 696] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598B48800) [pid = 696] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A6E40C00) [pid = 696] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 62 (0000005599098400) [pid = 696] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A5170400) [pid = 696] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 60 (0000005598FAC400) [pid = 696] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559D5F6000) [pid = 696] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A6564000) [pid = 696] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A8ADF800) [pid = 696] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 56 (00000055AB4EDC00) [pid = 696] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055AC8A3000) [pid = 696] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A635F800) [pid = 696] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055A53C3400) [pid = 696] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 52 (00000055A5B5DC00) [pid = 696] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 51 (00000055A517EC00) [pid = 696] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 50 (00000055A3FB1C00) [pid = 696] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | --DOMWINDOW == 49 (00000055A8C26400) [pid = 696] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:49:58 INFO - PROCESS | 696 | 1466588998735 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] 02:49:58 INFO - PROCESS | 696 | 1466588998772 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:49:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:49:58 INFO - PROCESS | 696 | 1466588998778 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 696 | 1466588998781 Marionette TRACE conn6 <- [1,722,null,{}] 02:49:58 INFO - PROCESS | 696 | 1466588998785 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}] 02:49:58 INFO - PROCESS | 696 | 1466588998788 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:58 INFO - PROCESS | 696 | 1466588998886 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:49:58 INFO - PROCESS | 696 | 1466588998896 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 696 | 1466588998898 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:58 INFO - PROCESS | 696 | ++DOCSHELL 000000559F02B800 == 24 [pid = 696] [id = 190] 02:49:58 INFO - PROCESS | 696 | ++DOMWINDOW == 50 (000000559CF48800) [pid = 696] [serial = 568] [outer = 0000000000000000] 02:49:58 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (000000559D076000) [pid = 696] [serial = 569] [outer = 000000559CF48800] 02:49:58 INFO - PROCESS | 696 | 1466588998947 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (000000559D833400) [pid = 696] [serial = 570] [outer = 000000559CF48800] 02:49:59 INFO - PROCESS | 696 | 1466588999429 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:49:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 733ms 02:49:59 INFO - PROCESS | 696 | 1466588999528 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 696 | 1466588999530 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:49:59 INFO - PROCESS | 696 | 1466588999536 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:49:59 INFO - PROCESS | 696 | 1466588999540 Marionette TRACE conn6 <- [1,726,null,{}] 02:49:59 INFO - PROCESS | 696 | 1466588999552 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}] 02:49:59 INFO - PROCESS | 696 | 1466588999557 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:59 INFO - PROCESS | 696 | 1466588999661 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:49:59 INFO - PROCESS | 696 | 1466588999723 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 696 | 1466588999726 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:49:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C78000 == 25 [pid = 696] [id = 191] 02:49:59 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559DC28C00) [pid = 696] [serial = 571] [outer = 0000000000000000] 02:49:59 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (000000559EA77C00) [pid = 696] [serial = 572] [outer = 000000559DC28C00] 02:49:59 INFO - PROCESS | 696 | 1466588999785 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (000000559F0C7400) [pid = 696] [serial = 573] [outer = 000000559DC28C00] 02:50:00 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:50:00 INFO - PROCESS | 696 | 1466589000664 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:50:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 02:50:00 INFO - PROCESS | 696 | 1466589000720 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 696 | 1466589000723 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:50:00 INFO - PROCESS | 696 | 1466589000727 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 696 | 1466589000728 Marionette TRACE conn6 <- [1,730,null,{}] 02:50:00 INFO - PROCESS | 696 | 1466589000732 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}] 02:50:00 INFO - PROCESS | 696 | 1466589000734 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:00 INFO - PROCESS | 696 | 1466589000857 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:50:00 INFO - PROCESS | 696 | 1466589000863 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 696 | 1466589000866 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56E6800 == 26 [pid = 696] [id = 192] 02:50:00 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559F0E3400) [pid = 696] [serial = 574] [outer = 0000000000000000] 02:50:00 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (00000055A25EEC00) [pid = 696] [serial = 575] [outer = 000000559F0E3400] 02:50:00 INFO - PROCESS | 696 | 1466589000912 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (00000055A26B5000) [pid = 696] [serial = 576] [outer = 000000559F0E3400] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 57 (0000005599230800) [pid = 696] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 56 (000000559D153800) [pid = 696] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 55 (0000005597EC6C00) [pid = 696] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 54 (0000005598AA3400) [pid = 696] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055987F1C00) [pid = 696] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:50:01 INFO - PROCESS | 696 | --DOMWINDOW == 52 (000000559DC25000) [pid = 696] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:50:01 INFO - PROCESS | 696 | 1466589001870 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]]]}] 02:50:01 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 02:50:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1181ms 02:50:01 INFO - PROCESS | 696 | 1466589001910 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 696 | 1466589001912 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:50:01 INFO - PROCESS | 696 | 1466589001915 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 696 | 1466589001917 Marionette TRACE conn6 <- [1,734,null,{}] 02:50:01 INFO - PROCESS | 696 | 1466589001921 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}] 02:50:01 INFO - PROCESS | 696 | 1466589001923 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:02 INFO - PROCESS | 696 | 1466589002006 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:50:02 INFO - PROCESS | 696 | 1466589002020 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 696 | 1466589002022 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6094800 == 27 [pid = 696] [id = 193] 02:50:02 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559894E000) [pid = 696] [serial = 577] [outer = 0000000000000000] 02:50:02 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (000000559D153800) [pid = 696] [serial = 578] [outer = 000000559894E000] 02:50:02 INFO - PROCESS | 696 | 1466589002068 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (00000055A28AE800) [pid = 696] [serial = 579] [outer = 000000559894E000] 02:50:03 INFO - PROCESS | 696 | 1466589002991 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]]]}] 02:50:03 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.) 02:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 02:50:03 INFO - PROCESS | 696 | 1466589003043 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 696 | 1466589003045 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:50:03 INFO - PROCESS | 696 | 1466589003049 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 696 | 1466589003050 Marionette TRACE conn6 <- [1,738,null,{}] 02:50:03 INFO - PROCESS | 696 | 1466589003054 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}] 02:50:03 INFO - PROCESS | 696 | 1466589003060 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:03 INFO - PROCESS | 696 | 1466589003187 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:50:03 INFO - PROCESS | 696 | 1466589003195 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 696 | 1466589003197 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C6D800 == 28 [pid = 696] [id = 194] 02:50:03 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (00000055A3FB5C00) [pid = 696] [serial = 580] [outer = 0000000000000000] 02:50:03 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (00000055A4D49C00) [pid = 696] [serial = 581] [outer = 00000055A3FB5C00] 02:50:03 INFO - PROCESS | 696 | 1466589003244 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (00000055A516D400) [pid = 696] [serial = 582] [outer = 00000055A3FB5C00] 02:50:04 INFO - PROCESS | 696 | 1466589004185 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 02:50:04 INFO - PROCESS | 696 | 1466589004232 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 696 | 1466589004234 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:50:04 INFO - PROCESS | 696 | 1466589004237 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 696 | 1466589004239 Marionette TRACE conn6 <- [1,742,null,{}] 02:50:04 INFO - PROCESS | 696 | 1466589004243 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}] 02:50:04 INFO - PROCESS | 696 | 1466589004246 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:04 INFO - PROCESS | 696 | 1466589004337 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:50:04 INFO - PROCESS | 696 | 1466589004343 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 696 | 1466589004345 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B92800 == 29 [pid = 696] [id = 195] 02:50:04 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055A5172800) [pid = 696] [serial = 583] [outer = 0000000000000000] 02:50:04 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055A517B400) [pid = 696] [serial = 584] [outer = 00000055A5172800] 02:50:04 INFO - PROCESS | 696 | 1466589004392 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A51F2C00) [pid = 696] [serial = 585] [outer = 00000055A5172800] 02:50:05 INFO - PROCESS | 696 | 1466589005578 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]]]}] 02:50:05 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 02:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1384ms 02:50:05 INFO - PROCESS | 696 | 1466589005625 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 696 | 1466589005630 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:50:05 INFO - PROCESS | 696 | 1466589005635 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 696 | 1466589005639 Marionette TRACE conn6 <- [1,746,null,{}] 02:50:05 INFO - PROCESS | 696 | 1466589005644 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}] 02:50:05 INFO - PROCESS | 696 | 1466589005648 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:05 INFO - PROCESS | 696 | 1466589005848 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:50:05 INFO - PROCESS | 696 | 1466589005935 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 696 | 1466589005938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A2800 == 30 [pid = 696] [id = 196] 02:50:05 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055990AA800) [pid = 696] [serial = 586] [outer = 0000000000000000] 02:50:05 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005599BD7C00) [pid = 696] [serial = 587] [outer = 00000055990AA800] 02:50:06 INFO - PROCESS | 696 | 1466589005997 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D9A3C00) [pid = 696] [serial = 588] [outer = 00000055990AA800] 02:50:06 INFO - PROCESS | 696 | 1466589006568 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 984ms 02:50:06 INFO - PROCESS | 696 | 1466589006623 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 696 | 1466589006628 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:50:06 INFO - PROCESS | 696 | 1466589006635 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 696 | 1466589006638 Marionette TRACE conn6 <- [1,750,null,{}] 02:50:06 INFO - PROCESS | 696 | 1466589006642 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}] 02:50:06 INFO - PROCESS | 696 | 1466589006645 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:06 INFO - PROCESS | 696 | 1466589006761 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:50:06 INFO - PROCESS | 696 | 1466589006830 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 696 | 1466589006832 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C1800 == 31 [pid = 696] [id = 197] 02:50:06 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559F0C8C00) [pid = 696] [serial = 589] [outer = 0000000000000000] 02:50:06 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559F0E4C00) [pid = 696] [serial = 590] [outer = 000000559F0C8C00] 02:50:06 INFO - PROCESS | 696 | 1466589006891 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A26B9C00) [pid = 696] [serial = 591] [outer = 000000559F0C8C00] 02:50:07 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:50:08 INFO - PROCESS | 696 | 1466589007997 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1391ms 02:50:08 INFO - PROCESS | 696 | 1466589008028 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 696 | 1466589008033 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:50:08 INFO - PROCESS | 696 | 1466589008038 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 696 | 1466589008041 Marionette TRACE conn6 <- [1,754,null,{}] 02:50:08 INFO - PROCESS | 696 | 1466589008047 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}] 02:50:08 INFO - PROCESS | 696 | 1466589008050 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:08 INFO - PROCESS | 696 | 1466589008189 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:50:08 INFO - PROCESS | 696 | 1466589008252 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 696 | 1466589008255 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:08 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1CF800 == 32 [pid = 696] [id = 198] 02:50:08 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598982000) [pid = 696] [serial = 592] [outer = 0000000000000000] 02:50:08 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598A9A400) [pid = 696] [serial = 593] [outer = 0000005598982000] 02:50:08 INFO - PROCESS | 696 | 1466589008307 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598FA9000) [pid = 696] [serial = 594] [outer = 0000005598982000] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 000000559956C800 == 31 [pid = 696] [id = 8] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 000000559819D800 == 30 [pid = 696] [id = 187] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AB404000 == 29 [pid = 696] [id = 19] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 0000005598817000 == 28 [pid = 696] [id = 181] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C87000 == 27 [pid = 696] [id = 27] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8A800 == 26 [pid = 696] [id = 18] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 000000559EDE0800 == 25 [pid = 696] [id = 11] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 000000559DFD8800 == 24 [pid = 696] [id = 28] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A5538000 == 23 [pid = 696] [id = 16] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AC65B000 == 22 [pid = 696] [id = 21] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AB422000 == 21 [pid = 696] [id = 20] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFC000 == 20 [pid = 696] [id = 188] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D51800 == 19 [pid = 696] [id = 17] 02:50:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A553A800 == 18 [pid = 696] [id = 26] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559DC27C00) [pid = 696] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005599B40000) [pid = 696] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559D5F5000) [pid = 696] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559EA86800) [pid = 696] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 65 (0000005598B4AC00) [pid = 696] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598AA5400) [pid = 696] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055987F9400) [pid = 696] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559894F400) [pid = 696] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 61 (0000005596EA2800) [pid = 696] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559F555800) [pid = 696] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559E085800) [pid = 696] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 58 (0000005598B4FC00) [pid = 696] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | --DOMWINDOW == 57 (000000559DB6FC00) [pid = 696] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:50:09 INFO - PROCESS | 696 | 1466589009962 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1955ms 02:50:10 INFO - PROCESS | 696 | 1466589009997 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 696 | 1466589010001 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:50:10 INFO - PROCESS | 696 | 1466589010006 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 696 | 1466589010009 Marionette TRACE conn6 <- [1,758,null,{}] 02:50:10 INFO - PROCESS | 696 | 1466589010015 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}] 02:50:10 INFO - PROCESS | 696 | 1466589010018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:10 INFO - PROCESS | 696 | 1466589010104 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:50:10 INFO - PROCESS | 696 | 1466589010113 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 696 | 1466589010115 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:10 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B95000 == 19 [pid = 696] [id = 199] 02:50:10 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559893EC00) [pid = 696] [serial = 595] [outer = 0000000000000000] 02:50:10 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (0000005598951800) [pid = 696] [serial = 596] [outer = 000000559893EC00] 02:50:10 INFO - PROCESS | 696 | 1466589010171 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (0000005598A9AC00) [pid = 696] [serial = 597] [outer = 000000559893EC00] 02:50:10 INFO - PROCESS | 696 | 1466589010618 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 02:50:10 INFO - PROCESS | 696 | 1466589010701 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 696 | 1466589010706 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:50:10 INFO - PROCESS | 696 | 1466589010713 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 696 | 1466589010716 Marionette TRACE conn6 <- [1,762,null,{}] 02:50:10 INFO - PROCESS | 696 | 1466589010720 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}] 02:50:10 INFO - PROCESS | 696 | 1466589010723 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:10 INFO - PROCESS | 696 | 1466589010816 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:50:10 INFO - PROCESS | 696 | 1466589010883 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 696 | 1466589010886 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:10 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFDF000 == 20 [pid = 696] [id = 200] 02:50:10 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005598B4FC00) [pid = 696] [serial = 598] [outer = 0000000000000000] 02:50:10 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005598FAB000) [pid = 696] [serial = 599] [outer = 0000005598B4FC00] 02:50:10 INFO - PROCESS | 696 | 1466589010935 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005599090400) [pid = 696] [serial = 600] [outer = 0000005598B4FC00] 02:50:11 INFO - PROCESS | 696 | 1466589011340 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 02:50:11 INFO - PROCESS | 696 | 1466589011406 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 696 | 1466589011408 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:50:11 INFO - PROCESS | 696 | 1466589011412 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 696 | 1466589011416 Marionette TRACE conn6 <- [1,766,null,{}] 02:50:11 INFO - PROCESS | 696 | 1466589011466 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}] 02:50:11 INFO - PROCESS | 696 | 1466589011472 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:11 INFO - PROCESS | 696 | 1466589011600 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:50:11 INFO - PROCESS | 696 | 1466589011610 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 696 | 1466589011614 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A6800 == 21 [pid = 696] [id = 201] 02:50:11 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005596FD2800) [pid = 696] [serial = 601] [outer = 0000000000000000] 02:50:11 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559D150C00) [pid = 696] [serial = 602] [outer = 0000005596FD2800] 02:50:11 INFO - PROCESS | 696 | 1466589011702 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559DB74800) [pid = 696] [serial = 603] [outer = 0000005596FD2800] 02:50:12 INFO - PROCESS | 696 | 1466589012146 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 796ms 02:50:12 INFO - PROCESS | 696 | 1466589012210 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 696 | 1466589012213 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:50:12 INFO - PROCESS | 696 | 1466589012216 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 696 | 1466589012218 Marionette TRACE conn6 <- [1,770,null,{}] 02:50:12 INFO - PROCESS | 696 | 1466589012222 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}] 02:50:12 INFO - PROCESS | 696 | 1466589012224 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:12 INFO - PROCESS | 696 | 1466589012342 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:50:12 INFO - PROCESS | 696 | 1466589012389 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 696 | 1466589012391 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D1A000 == 22 [pid = 696] [id = 202] 02:50:12 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559DF08C00) [pid = 696] [serial = 604] [outer = 0000000000000000] 02:50:12 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559E089C00) [pid = 696] [serial = 605] [outer = 000000559DF08C00] 02:50:12 INFO - PROCESS | 696 | 1466589012437 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559E911C00) [pid = 696] [serial = 606] [outer = 000000559DF08C00] 02:50:12 INFO - PROCESS | 696 | 1466589012877 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 02:50:12 INFO - PROCESS | 696 | 1466589012946 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 696 | 1466589012949 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 696 | 1466589012956 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 696 | 1466589012959 Marionette TRACE conn6 <- [1,774,null,{}] 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:50:12 INFO - PROCESS | 696 | 1466589012962 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}] 02:50:12 INFO - PROCESS | 696 | 1466589012964 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:13 INFO - PROCESS | 696 | 1466589013068 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:50:13 INFO - PROCESS | 696 | 1466589013081 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 696 | 1466589013083 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B29000 == 23 [pid = 696] [id = 203] 02:50:13 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598B4CC00) [pid = 696] [serial = 607] [outer = 0000000000000000] 02:50:13 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0CE400) [pid = 696] [serial = 608] [outer = 0000005598B4CC00] 02:50:13 INFO - PROCESS | 696 | 1466589013165 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A25E7400) [pid = 696] [serial = 609] [outer = 0000005598B4CC00] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559F0E3400) [pid = 696] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559894E000) [pid = 696] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A3FB5C00) [pid = 696] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598A9DC00) [pid = 696] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A5172800) [pid = 696] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559DC28C00) [pid = 696] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559CF48800) [pid = 696] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598977000) [pid = 696] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005596D7A000) [pid = 696] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:50:13 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559D8B7800) [pid = 696] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:50:13 INFO - PROCESS | 696 | 1466589013637 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 731ms 02:50:13 INFO - PROCESS | 696 | 1466589013695 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 696 | 1466589013698 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:50:13 INFO - PROCESS | 696 | 1466589013701 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 696 | 1466589013703 Marionette TRACE conn6 <- [1,778,null,{}] 02:50:13 INFO - PROCESS | 696 | 1466589013707 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}] 02:50:13 INFO - PROCESS | 696 | 1466589013713 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:13 INFO - PROCESS | 696 | 1466589013848 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:50:13 INFO - PROCESS | 696 | 1466589013894 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 696 | 1466589013896 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C8800 == 24 [pid = 696] [id = 204] 02:50:13 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598FB1400) [pid = 696] [serial = 610] [outer = 0000000000000000] 02:50:13 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559F0C6C00) [pid = 696] [serial = 611] [outer = 0000005598FB1400] 02:50:13 INFO - PROCESS | 696 | 1466589013941 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055A3E60400) [pid = 696] [serial = 612] [outer = 0000005598FB1400] 02:50:14 INFO - PROCESS | 696 | 1466589014328 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 02:50:14 INFO - PROCESS | 696 | 1466589014396 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 696 | 1466589014398 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:50:14 INFO - PROCESS | 696 | 1466589014401 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 696 | 1466589014403 Marionette TRACE conn6 <- [1,782,null,{}] 02:50:14 INFO - PROCESS | 696 | 1466589014406 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}] 02:50:14 INFO - PROCESS | 696 | 1466589014408 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:14 INFO - PROCESS | 696 | 1466589014493 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:50:14 INFO - PROCESS | 696 | 1466589014498 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 696 | 1466589014500 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D4000 == 25 [pid = 696] [id = 205] 02:50:14 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005596ECDC00) [pid = 696] [serial = 613] [outer = 0000000000000000] 02:50:14 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A4B44000) [pid = 696] [serial = 614] [outer = 0000005596ECDC00] 02:50:14 INFO - PROCESS | 696 | 1466589014549 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A4D46400) [pid = 696] [serial = 615] [outer = 0000005596ECDC00] 02:50:14 INFO - PROCESS | 696 | 1466589014958 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 587ms 02:50:15 INFO - PROCESS | 696 | 1466589014998 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 696 | 1466589015001 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 696 | 1466589015004 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:50:15 INFO - PROCESS | 696 | 1466589015006 Marionette TRACE conn6 <- [1,786,null,{}] 02:50:15 INFO - PROCESS | 696 | 1466589015010 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}] 02:50:15 INFO - PROCESS | 696 | 1466589015012 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:15 INFO - PROCESS | 696 | 1466589015092 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:50:15 INFO - PROCESS | 696 | 1466589015097 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 696 | 1466589015099 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB40C800 == 26 [pid = 696] [id = 206] 02:50:15 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A516C800) [pid = 696] [serial = 616] [outer = 0000000000000000] 02:50:15 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A5173000) [pid = 696] [serial = 617] [outer = 00000055A516C800] 02:50:15 INFO - PROCESS | 696 | 1466589015144 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A517D800) [pid = 696] [serial = 618] [outer = 00000055A516C800] 02:50:15 INFO - PROCESS | 696 | 1466589015714 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]]]}] 02:50:15 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 02:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 733ms 02:50:15 INFO - PROCESS | 696 | 1466589015742 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 696 | 1466589015747 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:50:15 INFO - PROCESS | 696 | 1466589015753 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:50:15 INFO - PROCESS | 696 | 1466589015757 Marionette TRACE conn6 <- [1,790,null,{}] 02:50:15 INFO - PROCESS | 696 | 1466589015762 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}] 02:50:15 INFO - PROCESS | 696 | 1466589015766 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:15 INFO - PROCESS | 696 | 1466589015934 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:50:16 INFO - PROCESS | 696 | 1466589016007 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 696 | 1466589016010 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:16 INFO - PROCESS | 696 | ++DOCSHELL 000000559D980000 == 27 [pid = 696] [id = 207] 02:50:16 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055987FF800) [pid = 696] [serial = 619] [outer = 0000000000000000] 02:50:16 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559895C800) [pid = 696] [serial = 620] [outer = 00000055987FF800] 02:50:16 INFO - PROCESS | 696 | 1466589016069 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598B4A000) [pid = 696] [serial = 621] [outer = 00000055987FF800] 02:50:16 INFO - PROCESS | 696 | 1466589016796 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]]]}] 02:50:16 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 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1081ms 02:50:16 INFO - PROCESS | 696 | 1466589016848 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 696 | 1466589016853 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:50:16 INFO - PROCESS | 696 | 1466589016859 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:50:16 INFO - PROCESS | 696 | 1466589016863 Marionette TRACE conn6 <- [1,794,null,{}] 02:50:16 INFO - PROCESS | 696 | 1466589016867 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}] 02:50:16 INFO - PROCESS | 696 | 1466589016870 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:17 INFO - PROCESS | 696 | 1466589016994 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:50:17 INFO - PROCESS | 696 | 1466589017064 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 696 | 1466589017067 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576D800 == 28 [pid = 696] [id = 208] 02:50:17 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559CFC3400) [pid = 696] [serial = 622] [outer = 0000000000000000] 02:50:17 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559D076400) [pid = 696] [serial = 623] [outer = 000000559CFC3400] 02:50:17 INFO - PROCESS | 696 | 1466589017125 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DB6C400) [pid = 696] [serial = 624] [outer = 000000559CFC3400] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A25EEC00) [pid = 696] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D153800) [pid = 696] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A4D49C00) [pid = 696] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598FADC00) [pid = 696] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055990AAC00) [pid = 696] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A517B400) [pid = 696] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559EA77C00) [pid = 696] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D076000) [pid = 696] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559D833400) [pid = 696] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559897E000) [pid = 696] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598FAC800) [pid = 696] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 65 (0000005596D84400) [pid = 696] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055981B9800) [pid = 696] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A516D400) [pid = 696] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A51F2C00) [pid = 696] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559DF98C00) [pid = 696] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A26B5000) [pid = 696] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559F0C7400) [pid = 696] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A28AE800) [pid = 696] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:50:18 INFO - PROCESS | 696 | 1466589018039 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]]]}] 02:50:18 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 02:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1231ms 02:50:18 INFO - PROCESS | 696 | 1466589018096 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 696 | 1466589018101 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:50:18 INFO - PROCESS | 696 | 1466589018106 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 696 | 1466589018109 Marionette TRACE conn6 <- [1,798,null,{}] 02:50:18 INFO - PROCESS | 696 | 1466589018115 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}] 02:50:18 INFO - PROCESS | 696 | 1466589018118 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:18 INFO - PROCESS | 696 | 1466589018212 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:50:18 INFO - PROCESS | 696 | 1466589018279 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 696 | 1466589018283 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055995EB800 == 29 [pid = 696] [id = 209] 02:50:18 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (0000005598932800) [pid = 696] [serial = 625] [outer = 0000000000000000] 02:50:18 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (0000005598959800) [pid = 696] [serial = 626] [outer = 0000005598932800] 02:50:18 INFO - PROCESS | 696 | 1466589018333 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005598AA4400) [pid = 696] [serial = 627] [outer = 0000005598932800] 02:50:18 INFO - PROCESS | 696 | 1466589018774 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 691ms 02:50:18 INFO - PROCESS | 696 | 1466589018801 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 696 | 1466589018806 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:50:18 INFO - PROCESS | 696 | 1466589018812 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 696 | 1466589018815 Marionette TRACE conn6 <- [1,802,null,{}] 02:50:18 INFO - PROCESS | 696 | 1466589018819 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}] 02:50:18 INFO - PROCESS | 696 | 1466589018822 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:18 INFO - PROCESS | 696 | 1466589018910 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:50:18 INFO - PROCESS | 696 | 1466589018916 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 696 | 1466589018919 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:18 INFO - PROCESS | 696 | ++DOCSHELL 000000559E930000 == 30 [pid = 696] [id = 210] 02:50:18 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005599098000) [pid = 696] [serial = 628] [outer = 0000000000000000] 02:50:18 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005599BD7000) [pid = 696] [serial = 629] [outer = 0000005599098000] 02:50:18 INFO - PROCESS | 696 | 1466589018967 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D0F0000) [pid = 696] [serial = 630] [outer = 0000005599098000] 02:50:19 INFO - PROCESS | 696 | 1466589019437 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] 02:50:19 INFO - PROCESS | 696 | 1466589019507 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:50:19 INFO - PROCESS | 696 | 1466589019511 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 696 | 1466589019515 Marionette TRACE conn6 <- [1,806,null,{}] 02:50:19 INFO - PROCESS | 696 | 1466589019526 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}] 02:50:19 INFO - PROCESS | 696 | 1466589019531 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:19 INFO - PROCESS | 696 | 1466589019649 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:50:19 INFO - PROCESS | 696 | 1466589019726 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 696 | 1466589019729 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C5C000 == 31 [pid = 696] [id = 211] 02:50:19 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559D0F6400) [pid = 696] [serial = 631] [outer = 0000000000000000] 02:50:19 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559E006000) [pid = 696] [serial = 632] [outer = 000000559D0F6400] 02:50:19 INFO - PROCESS | 696 | 1466589019778 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559ED1A400) [pid = 696] [serial = 633] [outer = 000000559D0F6400] 02:50:20 INFO - PROCESS | 696 | 1466589020175 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 732ms 02:50:20 INFO - PROCESS | 696 | 1466589020245 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 696 | 1466589020248 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:50:20 INFO - PROCESS | 696 | 1466589020251 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 696 | 1466589020253 Marionette TRACE conn6 <- [1,810,null,{}] 02:50:20 INFO - PROCESS | 696 | 1466589020256 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}] 02:50:20 INFO - PROCESS | 696 | 1466589020259 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:20 INFO - PROCESS | 696 | 1466589020371 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:50:20 INFO - PROCESS | 696 | 1466589020417 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 696 | 1466589020419 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56D9800 == 32 [pid = 696] [id = 212] 02:50:20 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A255BC00) [pid = 696] [serial = 634] [outer = 0000000000000000] 02:50:20 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A25EE000) [pid = 696] [serial = 635] [outer = 00000055A255BC00] 02:50:20 INFO - PROCESS | 696 | 1466589020466 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A28A0C00) [pid = 696] [serial = 636] [outer = 00000055A255BC00] 02:50:20 INFO - PROCESS | 696 | 1466589020924 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] 02:50:21 INFO - PROCESS | 696 | 1466589021010 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:50:21 INFO - PROCESS | 696 | 1466589021015 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 696 | 1466589021017 Marionette TRACE conn6 <- [1,814,null,{}] 02:50:21 INFO - PROCESS | 696 | 1466589021021 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}] 02:50:21 INFO - PROCESS | 696 | 1466589021023 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:21 INFO - PROCESS | 696 | 1466589021127 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:50:21 INFO - PROCESS | 696 | 1466589021136 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 696 | 1466589021138 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C6000 == 33 [pid = 696] [id = 213] 02:50:21 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A2560400) [pid = 696] [serial = 637] [outer = 0000000000000000] 02:50:21 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3FB5C00) [pid = 696] [serial = 638] [outer = 00000055A2560400] 02:50:21 INFO - PROCESS | 696 | 1466589021184 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A4D4A000) [pid = 696] [serial = 639] [outer = 00000055A2560400] 02:50:21 INFO - PROCESS | 696 | 1466589021638 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:50:21 INFO - PROCESS | 696 | 1466589021691 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 696 | 1466589021693 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:50:21 INFO - PROCESS | 696 | 1466589021696 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 696 | 1466589021698 Marionette TRACE conn6 <- [1,818,null,{}] 02:50:21 INFO - PROCESS | 696 | 1466589021702 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}] 02:50:21 INFO - PROCESS | 696 | 1466589021707 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:21 INFO - PROCESS | 696 | 1466589021846 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:50:21 INFO - PROCESS | 696 | 1466589021861 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 696 | 1466589021864 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D7000 == 34 [pid = 696] [id = 214] 02:50:21 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A5177000) [pid = 696] [serial = 640] [outer = 0000000000000000] 02:50:21 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A51ADC00) [pid = 696] [serial = 641] [outer = 00000055A5177000] 02:50:21 INFO - PROCESS | 696 | 1466589021958 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A53BFC00) [pid = 696] [serial = 642] [outer = 00000055A5177000] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598B4FC00) [pid = 696] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FB1400) [pid = 696] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559893EC00) [pid = 696] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559F0C8C00) [pid = 696] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598982000) [pid = 696] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DF08C00) [pid = 696] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005596FD2800) [pid = 696] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598B4CC00) [pid = 696] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055990AA800) [pid = 696] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:50:22 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005596ECDC00) [pid = 696] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:50:22 INFO - PROCESS | 696 | 1466589022317 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 02:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:50:22 INFO - PROCESS | 696 | 1466589022370 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 696 | 1466589022372 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:50:22 INFO - PROCESS | 696 | 1466589022375 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 696 | 1466589022377 Marionette TRACE conn6 <- [1,822,null,{}] 02:50:22 INFO - PROCESS | 696 | 1466589022381 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}] 02:50:22 INFO - PROCESS | 696 | 1466589022383 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:22 INFO - PROCESS | 696 | 1466589022496 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:50:22 INFO - PROCESS | 696 | 1466589022502 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 696 | 1466589022504 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4CC000 == 35 [pid = 696] [id = 215] 02:50:22 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559DC2A400) [pid = 696] [serial = 643] [outer = 0000000000000000] 02:50:22 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A53B7400) [pid = 696] [serial = 644] [outer = 000000559DC2A400] 02:50:22 INFO - PROCESS | 696 | 1466589022549 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A575DC00) [pid = 696] [serial = 645] [outer = 000000559DC2A400] 02:50:22 INFO - PROCESS | 696 | 1466589022966 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 628ms 02:50:23 INFO - PROCESS | 696 | 1466589023007 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 696 | 1466589023009 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:50:23 INFO - PROCESS | 696 | 1466589023012 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 696 | 1466589023014 Marionette TRACE conn6 <- [1,826,null,{}] 02:50:23 INFO - PROCESS | 696 | 1466589023018 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}] 02:50:23 INFO - PROCESS | 696 | 1466589023020 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:23 INFO - PROCESS | 696 | 1466589023103 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:50:23 INFO - PROCESS | 696 | 1466589023110 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 696 | 1466589023112 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC669800 == 36 [pid = 696] [id = 216] 02:50:23 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A57A2C00) [pid = 696] [serial = 646] [outer = 0000000000000000] 02:50:23 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A5AB4C00) [pid = 696] [serial = 647] [outer = 00000055A57A2C00] 02:50:23 INFO - PROCESS | 696 | 1466589023156 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5B5F400) [pid = 696] [serial = 648] [outer = 00000055A57A2C00] 02:50:23 INFO - PROCESS | 696 | 1466589023581 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 587ms 02:50:24 INFO - PROCESS | 696 | 1466589024902 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 696 | 1466589024906 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:50:25 INFO - PROCESS | 696 | 1466589025105 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 696 | 1466589025110 Marionette TRACE conn6 <- [1,830,null,{}] 02:50:25 INFO - PROCESS | 696 | 1466589025117 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}] 02:50:25 INFO - PROCESS | 696 | 1466589025121 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:25 INFO - PROCESS | 696 | 1466589025238 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:50:25 INFO - PROCESS | 696 | 1466589025314 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 696 | 1466589025317 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559D86F000 == 37 [pid = 696] [id = 217] 02:50:25 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559895C400) [pid = 696] [serial = 649] [outer = 0000000000000000] 02:50:25 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598984C00) [pid = 696] [serial = 650] [outer = 000000559895C400] 02:50:25 INFO - PROCESS | 696 | 1466589025379 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598FAB400) [pid = 696] [serial = 651] [outer = 000000559895C400] 02:50:25 INFO - PROCESS | 696 | 1466589025973 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1015ms 02:50:26 INFO - PROCESS | 696 | 1466589026054 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 696 | 1466589026058 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:50:26 INFO - PROCESS | 696 | 1466589026065 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 696 | 1466589026070 Marionette TRACE conn6 <- [1,834,null,{}] 02:50:26 INFO - PROCESS | 696 | 1466589026075 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}] 02:50:26 INFO - PROCESS | 696 | 1466589026078 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:26 INFO - PROCESS | 696 | 1466589026206 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:50:26 INFO - PROCESS | 696 | 1466589026270 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 696 | 1466589026273 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5523800 == 38 [pid = 696] [id = 218] 02:50:26 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DB6F000) [pid = 696] [serial = 652] [outer = 0000000000000000] 02:50:26 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DF08C00) [pid = 696] [serial = 653] [outer = 000000559DB6F000] 02:50:26 INFO - PROCESS | 696 | 1466589026331 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559EAD7C00) [pid = 696] [serial = 654] [outer = 000000559DB6F000] 02:50:26 INFO - PROCESS | 696 | 1466589026957 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 02:50:27 INFO - PROCESS | 696 | 1466589027011 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 696 | 1466589027013 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:50:27 INFO - PROCESS | 696 | 1466589027017 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 696 | 1466589027020 Marionette TRACE conn6 <- [1,838,null,{}] 02:50:27 INFO - PROCESS | 696 | 1466589027025 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}] 02:50:27 INFO - PROCESS | 696 | 1466589027031 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:27 INFO - PROCESS | 696 | 1466589027183 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:50:27 INFO - PROCESS | 696 | 1466589027304 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 696 | 1466589027308 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB65800 == 39 [pid = 696] [id = 219] 02:50:27 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A48BB000) [pid = 696] [serial = 655] [outer = 0000000000000000] 02:50:27 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A4D3D800) [pid = 696] [serial = 656] [outer = 00000055A48BB000] 02:50:27 INFO - PROCESS | 696 | 1466589027370 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A516C400) [pid = 696] [serial = 657] [outer = 00000055A48BB000] 02:50:28 INFO - PROCESS | 696 | 1466589028221 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1230ms 02:50:28 INFO - PROCESS | 696 | 1466589028250 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 696 | 1466589028254 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:50:28 INFO - PROCESS | 696 | 1466589028260 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 696 | 1466589028263 Marionette TRACE conn6 <- [1,842,null,{}] 02:50:28 INFO - PROCESS | 696 | 1466589028269 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}] 02:50:28 INFO - PROCESS | 696 | 1466589028272 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:28 INFO - PROCESS | 696 | 1466589028382 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:50:28 INFO - PROCESS | 696 | 1466589028455 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 696 | 1466589028459 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:28 INFO - PROCESS | 696 | ++DOCSHELL 000000559D86D800 == 40 [pid = 696] [id = 220] 02:50:28 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598981800) [pid = 696] [serial = 658] [outer = 0000000000000000] 02:50:28 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598A9F400) [pid = 696] [serial = 659] [outer = 0000005598981800] 02:50:28 INFO - PROCESS | 696 | 1466589028510 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005599035000) [pid = 696] [serial = 660] [outer = 0000005598981800] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C8800 == 39 [pid = 696] [id = 204] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559D1D0800 == 38 [pid = 696] [id = 189] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559DFDF000 == 37 [pid = 696] [id = 200] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A6800 == 36 [pid = 696] [id = 201] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D1A000 == 35 [pid = 696] [id = 202] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B29000 == 34 [pid = 696] [id = 203] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A56E6800 == 33 [pid = 696] [id = 192] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559F02B800 == 32 [pid = 696] [id = 190] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 0000005599B95000 == 31 [pid = 696] [id = 199] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C78000 == 30 [pid = 696] [id = 191] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4CC000 == 29 [pid = 696] [id = 215] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D7000 == 28 [pid = 696] [id = 214] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C6000 == 27 [pid = 696] [id = 213] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A56D9800 == 26 [pid = 696] [id = 212] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C5C000 == 25 [pid = 696] [id = 211] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559E930000 == 24 [pid = 696] [id = 210] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055995EB800 == 23 [pid = 696] [id = 209] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A576D800 == 22 [pid = 696] [id = 208] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AB40C800 == 21 [pid = 696] [id = 206] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559D980000 == 20 [pid = 696] [id = 207] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C6D800 == 19 [pid = 696] [id = 194] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C1800 == 18 [pid = 696] [id = 197] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B92800 == 17 [pid = 696] [id = 195] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D4000 == 16 [pid = 696] [id = 205] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A6094800 == 15 [pid = 696] [id = 193] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559D1CF800 == 14 [pid = 696] [id = 198] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A2800 == 13 [pid = 696] [id = 196] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB65800 == 12 [pid = 696] [id = 219] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A5523800 == 11 [pid = 696] [id = 218] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 000000559D86F000 == 10 [pid = 696] [id = 217] 02:50:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AC669800 == 9 [pid = 696] [id = 216] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A4D46400) [pid = 696] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5173000) [pid = 696] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598FAB000) [pid = 696] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005599090400) [pid = 696] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A3E60400) [pid = 696] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0C6C00) [pid = 696] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598A9AC00) [pid = 696] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0E4C00) [pid = 696] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598951800) [pid = 696] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FA9000) [pid = 696] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559E089C00) [pid = 696] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559E911C00) [pid = 696] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559DB74800) [pid = 696] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D150C00) [pid = 696] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559F0CE400) [pid = 696] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A25E7400) [pid = 696] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598A9A400) [pid = 696] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005599BD7C00) [pid = 696] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A26B9C00) [pid = 696] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559D9A3C00) [pid = 696] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A4B44000) [pid = 696] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:50:29 INFO - PROCESS | 696 | 1466589029784 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1547ms 02:50:29 INFO - PROCESS | 696 | 1466589029811 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 696 | 1466589029814 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:50:29 INFO - PROCESS | 696 | 1466589029820 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 696 | 1466589029823 Marionette TRACE conn6 <- [1,846,null,{}] 02:50:29 INFO - PROCESS | 696 | 1466589029828 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}] 02:50:29 INFO - PROCESS | 696 | 1466589029831 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:29 INFO - PROCESS | 696 | 1466589029943 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:50:29 INFO - PROCESS | 696 | 1466589029952 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 696 | 1466589029955 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559D04C000 == 10 [pid = 696] [id = 221] 02:50:29 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055987FAC00) [pid = 696] [serial = 661] [outer = 0000000000000000] 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598951800) [pid = 696] [serial = 662] [outer = 00000055987FAC00] 02:50:30 INFO - PROCESS | 696 | 1466589030006 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B44800) [pid = 696] [serial = 663] [outer = 00000055987FAC00] 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559894E800) [pid = 696] [serial = 664] [outer = 000000559E911800] 02:50:30 INFO - PROCESS | 696 | 1466589030516 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 733ms 02:50:30 INFO - PROCESS | 696 | 1466589030557 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:50:30 INFO - PROCESS | 696 | 1466589030562 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:50:30 INFO - PROCESS | 696 | 1466589030600 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 696 | 1466589030603 Marionette TRACE conn6 <- [1,850,null,{}] 02:50:30 INFO - PROCESS | 696 | 1466589030611 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}] 02:50:30 INFO - PROCESS | 696 | 1466589030614 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:30 INFO - PROCESS | 696 | 1466589030727 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:50:30 INFO - PROCESS | 696 | 1466589030791 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 696 | 1466589030793 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559F010000 == 11 [pid = 696] [id = 222] 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005599551000) [pid = 696] [serial = 665] [outer = 0000000000000000] 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559CF50C00) [pid = 696] [serial = 666] [outer = 0000005599551000] 02:50:30 INFO - PROCESS | 696 | 1466589030845 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D1BA400) [pid = 696] [serial = 667] [outer = 0000005599551000] 02:50:31 INFO - PROCESS | 696 | 1466589031266 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:50:31 INFO - PROCESS | 696 | 1466589031345 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 696 | 1466589031348 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:50:31 INFO - PROCESS | 696 | 1466589031351 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 696 | 1466589031355 Marionette TRACE conn6 <- [1,854,null,{}] 02:50:31 INFO - PROCESS | 696 | 1466589031372 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}] 02:50:31 INFO - PROCESS | 696 | 1466589031377 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:31 INFO - PROCESS | 696 | 1466589031465 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:50:31 INFO - PROCESS | 696 | 1466589031482 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 696 | 1466589031486 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C78800 == 12 [pid = 696] [id = 223] 02:50:31 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598955C00) [pid = 696] [serial = 668] [outer = 0000000000000000] 02:50:31 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559E08A000) [pid = 696] [serial = 669] [outer = 0000005598955C00] 02:50:31 INFO - PROCESS | 696 | 1466589031538 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559EA7B400) [pid = 696] [serial = 670] [outer = 0000005598955C00] 02:50:32 INFO - PROCESS | 696 | 1466589032003 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 02:50:32 INFO - PROCESS | 696 | 1466589032046 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 696 | 1466589032049 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:50:32 INFO - PROCESS | 696 | 1466589032052 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 696 | 1466589032054 Marionette TRACE conn6 <- [1,858,null,{}] 02:50:32 INFO - PROCESS | 696 | 1466589032058 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}] 02:50:32 INFO - PROCESS | 696 | 1466589032060 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:32 INFO - PROCESS | 696 | 1466589032205 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:50:32 INFO - PROCESS | 696 | 1466589032251 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 696 | 1466589032253 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A544E000 == 13 [pid = 696] [id = 224] 02:50:32 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559F0C5400) [pid = 696] [serial = 671] [outer = 0000000000000000] 02:50:32 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559F0CD400) [pid = 696] [serial = 672] [outer = 000000559F0C5400] 02:50:32 INFO - PROCESS | 696 | 1466589032300 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F55F800) [pid = 696] [serial = 673] [outer = 000000559F0C5400] 02:50:32 INFO - PROCESS | 696 | 1466589032737 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 02:50:32 INFO - PROCESS | 696 | 1466589032788 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 696 | 1466589032791 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:50:32 INFO - PROCESS | 696 | 1466589032803 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 696 | 1466589032805 Marionette TRACE conn6 <- [1,862,null,{}] 02:50:32 INFO - PROCESS | 696 | 1466589032813 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}] 02:50:32 INFO - PROCESS | 696 | 1466589032816 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:32 INFO - PROCESS | 696 | 1466589032939 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:50:32 INFO - PROCESS | 696 | 1466589032951 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 696 | 1466589032953 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6092000 == 14 [pid = 696] [id = 225] 02:50:32 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005598FAA800) [pid = 696] [serial = 674] [outer = 0000000000000000] 02:50:32 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A289F000) [pid = 696] [serial = 675] [outer = 0000005598FAA800] 02:50:33 INFO - PROCESS | 696 | 1466589032998 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A3E60400) [pid = 696] [serial = 676] [outer = 0000005598FAA800] 02:50:33 INFO - PROCESS | 696 | 1466589033458 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:50:33 INFO - PROCESS | 696 | 1466589033491 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 696 | 1466589033493 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:50:33 INFO - PROCESS | 696 | 1466589033496 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 696 | 1466589033498 Marionette TRACE conn6 <- [1,866,null,{}] 02:50:33 INFO - PROCESS | 696 | 1466589033502 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}] 02:50:33 INFO - PROCESS | 696 | 1466589033508 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:33 INFO - PROCESS | 696 | 1466589033667 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A255BC00) [pid = 696] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A2560400) [pid = 696] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A516C800) [pid = 696] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055987FF800) [pid = 696] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599098000) [pid = 696] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D0F6400) [pid = 696] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598932800) [pid = 696] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559CFC3400) [pid = 696] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DC2A400) [pid = 696] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5177000) [pid = 696] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:50:33 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A57A2C00) [pid = 696] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:50:33 INFO - PROCESS | 696 | 1466589033863 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 696 | 1466589033866 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5448800 == 15 [pid = 696] [id = 226] 02:50:33 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005596ECF000) [pid = 696] [serial = 677] [outer = 0000000000000000] 02:50:33 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559893B800) [pid = 696] [serial = 678] [outer = 0000005596ECF000] 02:50:33 INFO - PROCESS | 696 | 1466589033912 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559E904400) [pid = 696] [serial = 679] [outer = 0000005596ECF000] 02:50:34 INFO - PROCESS | 696 | 1466589034277 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 838ms 02:50:34 INFO - PROCESS | 696 | 1466589034335 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 696 | 1466589034337 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:50:34 INFO - PROCESS | 696 | 1466589034346 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 696 | 1466589034348 Marionette TRACE conn6 <- [1,870,null,{}] 02:50:34 INFO - PROCESS | 696 | 1466589034351 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}] 02:50:34 INFO - PROCESS | 696 | 1466589034353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:34 INFO - PROCESS | 696 | 1466589034434 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:50:34 INFO - PROCESS | 696 | 1466589034440 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 696 | 1466589034442 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D2000 == 16 [pid = 696] [id = 227] 02:50:34 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055987F3000) [pid = 696] [serial = 680] [outer = 0000000000000000] 02:50:34 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5164400) [pid = 696] [serial = 681] [outer = 00000055987F3000] 02:50:34 INFO - PROCESS | 696 | 1466589034487 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A5175400) [pid = 696] [serial = 682] [outer = 00000055987F3000] 02:50:34 INFO - PROCESS | 696 | 1466589034893 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 585ms 02:50:34 INFO - PROCESS | 696 | 1466589034941 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 696 | 1466589034943 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:50:34 INFO - PROCESS | 696 | 1466589034946 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 696 | 1466589034948 Marionette TRACE conn6 <- [1,874,null,{}] 02:50:34 INFO - PROCESS | 696 | 1466589034951 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}] 02:50:34 INFO - PROCESS | 696 | 1466589034954 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:35 INFO - PROCESS | 696 | 1466589035041 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:50:35 INFO - PROCESS | 696 | 1466589035046 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 696 | 1466589035048 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB419000 == 17 [pid = 696] [id = 228] 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5177000) [pid = 696] [serial = 683] [outer = 0000000000000000] 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A51AD000) [pid = 696] [serial = 684] [outer = 00000055A5177000] 02:50:35 INFO - PROCESS | 696 | 1466589035095 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5379800) [pid = 696] [serial = 685] [outer = 00000055A5177000] 02:50:35 INFO - PROCESS | 696 | 1466589035546 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 02:50:35 INFO - PROCESS | 696 | 1466589035587 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 696 | 1466589035589 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 696 | 1466589035593 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 696 | 1466589035594 Marionette TRACE conn6 <- [1,878,null,{}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:50:35 INFO - PROCESS | 696 | 1466589035598 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}] 02:50:35 INFO - PROCESS | 696 | 1466589035600 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:35 INFO - PROCESS | 696 | 1466589035682 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:50:35 INFO - PROCESS | 696 | 1466589035687 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 696 | 1466589035689 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C78000 == 18 [pid = 696] [id = 229] 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53B9000) [pid = 696] [serial = 686] [outer = 0000000000000000] 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C0400) [pid = 696] [serial = 687] [outer = 00000055A53B9000] 02:50:35 INFO - PROCESS | 696 | 1466589035736 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A598E800) [pid = 696] [serial = 688] [outer = 00000055A53B9000] 02:50:36 INFO - PROCESS | 696 | 1466589036589 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1028ms 02:50:36 INFO - PROCESS | 696 | 1466589036626 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 696 | 1466589036631 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:50:36 INFO - PROCESS | 696 | 1466589036656 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 696 | 1466589036662 Marionette TRACE conn6 <- [1,882,null,{}] 02:50:36 INFO - PROCESS | 696 | 1466589036667 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}] 02:50:36 INFO - PROCESS | 696 | 1466589036670 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:36 INFO - PROCESS | 696 | 1466589036817 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:50:36 INFO - PROCESS | 696 | 1466589036888 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 696 | 1466589036891 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:36 INFO - PROCESS | 696 | ++DOCSHELL 000000559F00C800 == 19 [pid = 696] [id = 230] 02:50:36 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598FA2400) [pid = 696] [serial = 689] [outer = 0000000000000000] 02:50:36 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598FACC00) [pid = 696] [serial = 690] [outer = 0000005598FA2400] 02:50:37 INFO - PROCESS | 696 | 1466589036997 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559D153800) [pid = 696] [serial = 691] [outer = 0000005598FA2400] 02:50:37 INFO - PROCESS | 696 | 1466589037866 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1286ms 02:50:37 INFO - PROCESS | 696 | 1466589037947 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 696 | 1466589037952 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:50:37 INFO - PROCESS | 696 | 1466589037958 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 696 | 1466589037961 Marionette TRACE conn6 <- [1,886,null,{}] 02:50:37 INFO - PROCESS | 696 | 1466589037967 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}] 02:50:37 INFO - PROCESS | 696 | 1466589037970 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:38 INFO - PROCESS | 696 | 1466589038113 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:50:38 INFO - PROCESS | 696 | 1466589038180 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 696 | 1466589038184 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559D94F800 == 20 [pid = 696] [id = 231] 02:50:38 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598AA3800) [pid = 696] [serial = 692] [outer = 0000000000000000] 02:50:38 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055990B6400) [pid = 696] [serial = 693] [outer = 0000005598AA3800] 02:50:38 INFO - PROCESS | 696 | 1466589038236 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559D080400) [pid = 696] [serial = 694] [outer = 0000005598AA3800] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A5AB4C00) [pid = 696] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A25EE000) [pid = 696] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A3FB5C00) [pid = 696] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A28A0C00) [pid = 696] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A517D800) [pid = 696] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559895C800) [pid = 696] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598B4A000) [pid = 696] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005599BD7000) [pid = 696] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D0F0000) [pid = 696] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559E006000) [pid = 696] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598959800) [pid = 696] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598AA4400) [pid = 696] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D076400) [pid = 696] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559DB6C400) [pid = 696] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A4D4A000) [pid = 696] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5B5F400) [pid = 696] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A53B7400) [pid = 696] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A53BFC00) [pid = 696] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A51ADC00) [pid = 696] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A575DC00) [pid = 696] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559ED1A400) [pid = 696] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:50:38 INFO - PROCESS | 696 | 1466589038736 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 839ms 02:50:38 INFO - PROCESS | 696 | 1466589038801 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 696 | 1466589038806 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:50:38 INFO - PROCESS | 696 | 1466589038813 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 696 | 1466589038816 Marionette TRACE conn6 <- [1,890,null,{}] 02:50:38 INFO - PROCESS | 696 | 1466589038820 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}] 02:50:38 INFO - PROCESS | 696 | 1466589038823 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:38 INFO - PROCESS | 696 | 1466589038914 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:50:38 INFO - PROCESS | 696 | 1466589038922 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 696 | 1466589038924 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDF8000 == 21 [pid = 696] [id = 232] 02:50:38 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559903A000) [pid = 696] [serial = 695] [outer = 0000000000000000] 02:50:38 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D07A800) [pid = 696] [serial = 696] [outer = 000000559903A000] 02:50:38 INFO - PROCESS | 696 | 1466589038979 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559DBDE400) [pid = 696] [serial = 697] [outer = 000000559903A000] 02:50:39 INFO - PROCESS | 696 | 1466589039440 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 02:50:39 INFO - PROCESS | 696 | 1466589039507 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 696 | 1466589039510 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:50:39 INFO - PROCESS | 696 | 1466589039513 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 696 | 1466589039517 Marionette TRACE conn6 <- [1,894,null,{}] 02:50:39 INFO - PROCESS | 696 | 1466589039528 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}] 02:50:39 INFO - PROCESS | 696 | 1466589039533 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:39 INFO - PROCESS | 696 | 1466589039659 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:50:39 INFO - PROCESS | 696 | 1466589039727 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 696 | 1466589039731 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D08800 == 22 [pid = 696] [id = 233] 02:50:39 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559EA77C00) [pid = 696] [serial = 698] [outer = 0000000000000000] 02:50:39 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559EAD7400) [pid = 696] [serial = 699] [outer = 000000559EA77C00] 02:50:39 INFO - PROCESS | 696 | 1466589039780 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0E9400) [pid = 696] [serial = 700] [outer = 000000559EA77C00] 02:50:40 INFO - PROCESS | 696 | 1466589040161 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 02:50:40 INFO - PROCESS | 696 | 1466589040208 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 696 | 1466589040211 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 696 | 1466589040214 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:50:40 INFO - PROCESS | 696 | 1466589040216 Marionette TRACE conn6 <- [1,898,null,{}] 02:50:40 INFO - PROCESS | 696 | 1466589040219 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}] 02:50:40 INFO - PROCESS | 696 | 1466589040221 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:40 INFO - PROCESS | 696 | 1466589040311 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:50:40 INFO - PROCESS | 696 | 1466589040317 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 696 | 1466589040319 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D3D800 == 23 [pid = 696] [id = 234] 02:50:40 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005597ECF400) [pid = 696] [serial = 701] [outer = 0000000000000000] 02:50:40 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A29F3800) [pid = 696] [serial = 702] [outer = 0000005597ECF400] 02:50:40 INFO - PROCESS | 696 | 1466589040366 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A48BA400) [pid = 696] [serial = 703] [outer = 0000005597ECF400] 02:50:40 INFO - PROCESS | 696 | 1466589040838 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 02:50:40 INFO - PROCESS | 696 | 1466589040908 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 696 | 1466589040910 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:50:40 INFO - PROCESS | 696 | 1466589040913 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:50:40 INFO - PROCESS | 696 | 1466589040915 Marionette TRACE conn6 <- [1,902,null,{}] 02:50:40 INFO - PROCESS | 696 | 1466589040918 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}] 02:50:40 INFO - PROCESS | 696 | 1466589040921 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:41 INFO - PROCESS | 696 | 1466589041058 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:50:41 INFO - PROCESS | 696 | 1466589041115 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 696 | 1466589041117 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A91800 == 24 [pid = 696] [id = 235] 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055987F7000) [pid = 696] [serial = 704] [outer = 0000000000000000] 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A289F400) [pid = 696] [serial = 705] [outer = 00000055987F7000] 02:50:41 INFO - PROCESS | 696 | 1466589041163 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A4D4A400) [pid = 696] [serial = 706] [outer = 00000055987F7000] 02:50:41 INFO - PROCESS | 696 | 1466589041615 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 732ms 02:50:41 INFO - PROCESS | 696 | 1466589041649 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 696 | 1466589041651 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:50:41 INFO - PROCESS | 696 | 1466589041654 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 696 | 1466589041656 Marionette TRACE conn6 <- [1,906,null,{}] 02:50:41 INFO - PROCESS | 696 | 1466589041660 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}] 02:50:41 INFO - PROCESS | 696 | 1466589041666 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:41 INFO - PROCESS | 696 | 1466589041800 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:50:41 INFO - PROCESS | 696 | 1466589041848 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 696 | 1466589041850 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB40E800 == 25 [pid = 696] [id = 236] 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A516E800) [pid = 696] [serial = 707] [outer = 0000000000000000] 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A51EA400) [pid = 696] [serial = 708] [outer = 00000055A516E800] 02:50:41 INFO - PROCESS | 696 | 1466589041896 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A57A2800) [pid = 696] [serial = 709] [outer = 00000055A516E800] 02:50:42 INFO - PROCESS | 696 | 1466589042321 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 02:50:42 INFO - PROCESS | 696 | 1466589042433 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 696 | 1466589042435 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5177000) [pid = 696] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0C5400) [pid = 696] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598981800) [pid = 696] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055987FAC00) [pid = 696] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599551000) [pid = 696] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598955C00) [pid = 696] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598FAA800) [pid = 696] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005596ECF000) [pid = 696] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055987F3000) [pid = 696] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559895C400) [pid = 696] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559DB6F000) [pid = 696] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:50:42 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A48BB000) [pid = 696] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:50:42 INFO - PROCESS | 696 | 1466589042450 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 696 | 1466589042452 Marionette TRACE conn6 <- [1,910,null,{}] 02:50:42 INFO - PROCESS | 696 | 1466589042456 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}] 02:50:42 INFO - PROCESS | 696 | 1466589042458 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:42 INFO - PROCESS | 696 | 1466589042563 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:50:42 INFO - PROCESS | 696 | 1466589042607 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 696 | 1466589042609 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C83800 == 26 [pid = 696] [id = 237] 02:50:42 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559790B000) [pid = 696] [serial = 710] [outer = 0000000000000000] 02:50:42 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D9A4C00) [pid = 696] [serial = 711] [outer = 000000559790B000] 02:50:42 INFO - PROCESS | 696 | 1466589042662 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A537D400) [pid = 696] [serial = 712] [outer = 000000559790B000] 02:50:43 INFO - PROCESS | 696 | 1466589043032 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 02:50:43 INFO - PROCESS | 696 | 1466589043083 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 696 | 1466589043085 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:50:43 INFO - PROCESS | 696 | 1466589043088 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 696 | 1466589043090 Marionette TRACE conn6 <- [1,914,null,{}] 02:50:43 INFO - PROCESS | 696 | 1466589043093 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}] 02:50:43 INFO - PROCESS | 696 | 1466589043095 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:43 INFO - PROCESS | 696 | 1466589043177 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:50:43 INFO - PROCESS | 696 | 1466589043183 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 696 | 1466589043185 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055995DA000 == 27 [pid = 696] [id = 238] 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5B5D000) [pid = 696] [serial = 713] [outer = 0000000000000000] 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5BC8800) [pid = 696] [serial = 714] [outer = 00000055A5B5D000] 02:50:43 INFO - PROCESS | 696 | 1466589043230 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A6351000) [pid = 696] [serial = 715] [outer = 00000055A5B5D000] 02:50:43 INFO - PROCESS | 696 | 1466589043653 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 586ms 02:50:43 INFO - PROCESS | 696 | 1466589043685 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 696 | 1466589043687 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:50:43 INFO - PROCESS | 696 | 1466589043691 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 696 | 1466589043693 Marionette TRACE conn6 <- [1,918,null,{}] 02:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:50:43 INFO - PROCESS | 696 | 1466589043696 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}] 02:50:43 INFO - PROCESS | 696 | 1466589043698 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:43 INFO - PROCESS | 696 | 1466589043783 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:50:43 INFO - PROCESS | 696 | 1466589043789 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 696 | 1466589043791 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB79800 == 28 [pid = 696] [id = 239] 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A6355800) [pid = 696] [serial = 716] [outer = 0000000000000000] 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6359800) [pid = 696] [serial = 717] [outer = 00000055A6355800] 02:50:43 INFO - PROCESS | 696 | 1466589043843 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6564000) [pid = 696] [serial = 718] [outer = 00000055A6355800] 02:50:44 INFO - PROCESS | 696 | 1466589044271 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 02:50:44 INFO - PROCESS | 696 | 1466589044326 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 696 | 1466589044328 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:50:44 INFO - PROCESS | 696 | 1466589044331 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 696 | 1466589044333 Marionette TRACE conn6 <- [1,922,null,{}] 02:50:44 INFO - PROCESS | 696 | 1466589044340 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}] 02:50:44 INFO - PROCESS | 696 | 1466589044342 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:44 INFO - PROCESS | 696 | 1466589044427 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:50:44 INFO - PROCESS | 696 | 1466589044433 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 696 | 1466589044435 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDAA000 == 29 [pid = 696] [id = 240] 02:50:44 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A65E3C00) [pid = 696] [serial = 719] [outer = 0000000000000000] 02:50:44 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A65E9C00) [pid = 696] [serial = 720] [outer = 00000055A65E3C00] 02:50:44 INFO - PROCESS | 696 | 1466589044481 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A6E35800) [pid = 696] [serial = 721] [outer = 00000055A65E3C00] 02:50:45 INFO - PROCESS | 696 | 1466589045214 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 945ms 02:50:45 INFO - PROCESS | 696 | 1466589045281 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 696 | 1466589045285 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:50:45 INFO - PROCESS | 696 | 1466589045289 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 696 | 1466589045293 Marionette TRACE conn6 <- [1,926,null,{}] 02:50:45 INFO - PROCESS | 696 | 1466589045298 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}] 02:50:45 INFO - PROCESS | 696 | 1466589045302 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:45 INFO - PROCESS | 696 | 1466589045453 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:50:45 INFO - PROCESS | 696 | 1466589045520 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 696 | 1466589045523 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26CA800 == 30 [pid = 696] [id = 241] 02:50:45 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598FAAC00) [pid = 696] [serial = 722] [outer = 0000000000000000] 02:50:45 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D076000) [pid = 696] [serial = 723] [outer = 0000005598FAAC00] 02:50:45 INFO - PROCESS | 696 | 1466589045624 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559DF0E000) [pid = 696] [serial = 724] [outer = 0000005598FAAC00] 02:50:46 INFO - PROCESS | 696 | 1466589046209 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 02:50:46 INFO - PROCESS | 696 | 1466589046238 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 696 | 1466589046243 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:50:46 INFO - PROCESS | 696 | 1466589046250 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 696 | 1466589046253 Marionette TRACE conn6 <- [1,930,null,{}] 02:50:46 INFO - PROCESS | 696 | 1466589046257 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}] 02:50:46 INFO - PROCESS | 696 | 1466589046260 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:46 INFO - PROCESS | 696 | 1466589046381 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:50:46 INFO - PROCESS | 696 | 1466589046455 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 696 | 1466589046457 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB420000 == 31 [pid = 696] [id = 242] 02:50:46 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A3EEC000) [pid = 696] [serial = 725] [outer = 0000000000000000] 02:50:46 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A4D3C400) [pid = 696] [serial = 726] [outer = 00000055A3EEC000] 02:50:46 INFO - PROCESS | 696 | 1466589046555 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A517B800) [pid = 696] [serial = 727] [outer = 00000055A3EEC000] 02:50:47 INFO - PROCESS | 696 | 1466589047191 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 02:50:47 INFO - PROCESS | 696 | 1466589047237 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 696 | 1466589047240 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:50:47 INFO - PROCESS | 696 | 1466589047244 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 696 | 1466589047248 Marionette TRACE conn6 <- [1,934,null,{}] 02:50:47 INFO - PROCESS | 696 | 1466589047286 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}] 02:50:47 INFO - PROCESS | 696 | 1466589047291 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:47 INFO - PROCESS | 696 | 1466589047413 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:50:47 INFO - PROCESS | 696 | 1466589047481 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 696 | 1466589047485 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:47 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B10000 == 32 [pid = 696] [id = 243] 02:50:47 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005596ED1C00) [pid = 696] [serial = 728] [outer = 0000000000000000] 02:50:47 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598934800) [pid = 696] [serial = 729] [outer = 0000005596ED1C00] 02:50:47 INFO - PROCESS | 696 | 1466589047692 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005598B45000) [pid = 696] [serial = 730] [outer = 0000005596ED1C00] 02:50:48 INFO - PROCESS | 696 | 1466589048323 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1138ms 02:50:48 INFO - PROCESS | 696 | 1466589048385 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 696 | 1466589048389 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:50:48 INFO - PROCESS | 696 | 1466589048394 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 696 | 1466589048397 Marionette TRACE conn6 <- [1,938,null,{}] 02:50:48 INFO - PROCESS | 696 | 1466589048420 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}] 02:50:48 INFO - PROCESS | 696 | 1466589048423 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:49 INFO - PROCESS | 696 | 1466589049132 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A51AD000) [pid = 696] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559F0CD400) [pid = 696] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005599035000) [pid = 696] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598A9F400) [pid = 696] [serial = 659] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598951800) [pid = 696] [serial = 662] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598B44800) [pid = 696] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559D1BA400) [pid = 696] [serial = 667] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E08A000) [pid = 696] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559CF50C00) [pid = 696] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A289F000) [pid = 696] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F55F800) [pid = 696] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559893B800) [pid = 696] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A3E60400) [pid = 696] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559E904400) [pid = 696] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5164400) [pid = 696] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A60ACC00) [pid = 696] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598FAB400) [pid = 696] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598984C00) [pid = 696] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5379800) [pid = 696] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559EAD7C00) [pid = 696] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559DF08C00) [pid = 696] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A516C400) [pid = 696] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A4D3D800) [pid = 696] [serial = 656] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5175400) [pid = 696] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559EA7B400) [pid = 696] [serial = 670] [outer = 0000000000000000] [url = about:blank] 02:50:49 INFO - PROCESS | 696 | 1466589049231 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 696 | 1466589049234 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559878A000 == 33 [pid = 696] [id = 244] 02:50:49 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005596ED2C00) [pid = 696] [serial = 731] [outer = 0000000000000000] 02:50:49 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055975BB000) [pid = 696] [serial = 732] [outer = 0000005596ED2C00] 02:50:49 INFO - PROCESS | 696 | 1466589049285 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598747C00) [pid = 696] [serial = 733] [outer = 0000005596ED2C00] 02:50:49 INFO - PROCESS | 696 | 1466589049961 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1635ms 02:50:50 INFO - PROCESS | 696 | 1466589050043 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 696 | 1466589050048 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 696 | 1466589050053 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:50:50 INFO - PROCESS | 696 | 1466589050059 Marionette TRACE conn6 <- [1,942,null,{}] 02:50:50 INFO - PROCESS | 696 | 1466589050065 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}] 02:50:50 INFO - PROCESS | 696 | 1466589050068 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:50 INFO - PROCESS | 696 | 1466589050196 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:50:50 INFO - PROCESS | 696 | 1466589050258 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 696 | 1466589050261 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:50 INFO - PROCESS | 696 | ++DOCSHELL 000000559D0A9800 == 34 [pid = 696] [id = 245] 02:50:50 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559897E800) [pid = 696] [serial = 734] [outer = 0000000000000000] 02:50:50 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598985400) [pid = 696] [serial = 735] [outer = 000000559897E800] 02:50:50 INFO - PROCESS | 696 | 1466589050320 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598B45C00) [pid = 696] [serial = 736] [outer = 000000559897E800] 02:50:51 INFO - PROCESS | 696 | 1466589051068 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1029ms 02:50:51 INFO - PROCESS | 696 | 1466589051088 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 696 | 1466589051094 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:50:51 INFO - PROCESS | 696 | 1466589051102 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 696 | 1466589051105 Marionette TRACE conn6 <- [1,946,null,{}] 02:50:51 INFO - PROCESS | 696 | 1466589051110 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}] 02:50:51 INFO - PROCESS | 696 | 1466589051113 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:51 INFO - PROCESS | 696 | 1466589051265 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:50:51 INFO - PROCESS | 696 | 1466589051327 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 696 | 1466589051330 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:51 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFB800 == 35 [pid = 696] [id = 246] 02:50:51 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599BD8800) [pid = 696] [serial = 737] [outer = 0000000000000000] 02:50:51 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559CF4D000) [pid = 696] [serial = 738] [outer = 0000005599BD8800] 02:50:51 INFO - PROCESS | 696 | 1466589051389 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D07C800) [pid = 696] [serial = 739] [outer = 0000005599BD8800] 02:50:52 INFO - PROCESS | 696 | 1466589052138 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1089ms 02:50:52 INFO - PROCESS | 696 | 1466589052199 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 696 | 1466589052203 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:50:52 INFO - PROCESS | 696 | 1466589052219 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 696 | 1466589052223 Marionette TRACE conn6 <- [1,950,null,{}] 02:50:52 INFO - PROCESS | 696 | 1466589052228 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}] 02:50:52 INFO - PROCESS | 696 | 1466589052231 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:52 INFO - PROCESS | 696 | 1466589052321 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:50:52 INFO - PROCESS | 696 | 1466589052337 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 696 | 1466589052339 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:52 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0DB000 == 36 [pid = 696] [id = 247] 02:50:52 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559897EC00) [pid = 696] [serial = 740] [outer = 0000000000000000] 02:50:52 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598AA1000) [pid = 696] [serial = 741] [outer = 000000559897EC00] 02:50:52 INFO - PROCESS | 696 | 1466589052387 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005599230800) [pid = 696] [serial = 742] [outer = 000000559897EC00] 02:50:52 INFO - PROCESS | 696 | 1466589052857 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 02:50:52 INFO - PROCESS | 696 | 1466589052910 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 696 | 1466589052915 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:50:52 INFO - PROCESS | 696 | 1466589052921 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 696 | 1466589052924 Marionette TRACE conn6 <- [1,954,null,{}] 02:50:52 INFO - PROCESS | 696 | 1466589052927 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}] 02:50:52 INFO - PROCESS | 696 | 1466589052930 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:53 INFO - PROCESS | 696 | 1466589053019 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:50:53 INFO - PROCESS | 696 | 1466589053027 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 696 | 1466589053029 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B14800 == 37 [pid = 696] [id = 248] 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DB7A400) [pid = 696] [serial = 743] [outer = 0000000000000000] 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559DC1E000) [pid = 696] [serial = 744] [outer = 000000559DB7A400] 02:50:53 INFO - PROCESS | 696 | 1466589053077 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559E08CC00) [pid = 696] [serial = 745] [outer = 000000559DB7A400] 02:50:53 INFO - PROCESS | 696 | 1466589053537 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 02:50:53 INFO - PROCESS | 696 | 1466589053616 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 696 | 1466589053619 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:50:53 INFO - PROCESS | 696 | 1466589053622 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 696 | 1466589053626 Marionette TRACE conn6 <- [1,958,null,{}] 02:50:53 INFO - PROCESS | 696 | 1466589053638 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}] 02:50:53 INFO - PROCESS | 696 | 1466589053642 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:53 INFO - PROCESS | 696 | 1466589053769 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:50:53 INFO - PROCESS | 696 | 1466589053840 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 696 | 1466589053844 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576E800 == 38 [pid = 696] [id = 249] 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559ED1B400) [pid = 696] [serial = 746] [outer = 0000000000000000] 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0C8000) [pid = 696] [serial = 747] [outer = 000000559ED1B400] 02:50:53 INFO - PROCESS | 696 | 1466589053894 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559F0EB400) [pid = 696] [serial = 748] [outer = 000000559ED1B400] 02:50:54 INFO - PROCESS | 696 | 1466589054338 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 733ms 02:50:54 INFO - PROCESS | 696 | 1466589054358 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 696 | 1466589054361 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:50:54 INFO - PROCESS | 696 | 1466589054364 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 696 | 1466589054366 Marionette TRACE conn6 <- [1,962,null,{}] 02:50:54 INFO - PROCESS | 696 | 1466589054376 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}] 02:50:54 INFO - PROCESS | 696 | 1466589054378 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:54 INFO - PROCESS | 696 | 1466589054492 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:50:54 INFO - PROCESS | 696 | 1466589054498 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 696 | 1466589054500 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BB000 == 39 [pid = 696] [id = 250] 02:50:54 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A25EA400) [pid = 696] [serial = 749] [outer = 0000000000000000] 02:50:54 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A2625C00) [pid = 696] [serial = 750] [outer = 00000055A25EA400] 02:50:54 INFO - PROCESS | 696 | 1466589054547 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A28B1000) [pid = 696] [serial = 751] [outer = 00000055A25EA400] 02:50:55 INFO - PROCESS | 696 | 1466589055011 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 02:50:55 INFO - PROCESS | 696 | 1466589055061 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 696 | 1466589055063 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:50:55 INFO - PROCESS | 696 | 1466589055066 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 696 | 1466589055068 Marionette TRACE conn6 <- [1,966,null,{}] 02:50:55 INFO - PROCESS | 696 | 1466589055071 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}] 02:50:55 INFO - PROCESS | 696 | 1466589055073 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:55 INFO - PROCESS | 696 | 1466589055207 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:50:55 INFO - PROCESS | 696 | 1466589055229 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 696 | 1466589055231 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B10800 == 40 [pid = 696] [id = 251] 02:50:55 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A3EE5400) [pid = 696] [serial = 752] [outer = 0000000000000000] 02:50:55 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A48B9C00) [pid = 696] [serial = 753] [outer = 00000055A3EE5400] 02:50:55 INFO - PROCESS | 696 | 1466589055275 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A4D46C00) [pid = 696] [serial = 754] [outer = 00000055A3EE5400] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A65E3C00) [pid = 696] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A6355800) [pid = 696] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005596ED1C00) [pid = 696] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598FAAC00) [pid = 696] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A3EEC000) [pid = 696] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055987F7000) [pid = 696] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A516E800) [pid = 696] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559903A000) [pid = 696] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598AA3800) [pid = 696] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005597ECF400) [pid = 696] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598FA2400) [pid = 696] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559790B000) [pid = 696] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559EA77C00) [pid = 696] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A53B9000) [pid = 696] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:50:55 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5B5D000) [pid = 696] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:50:55 INFO - PROCESS | 696 | 1466589055734 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 02:50:55 INFO - PROCESS | 696 | 1466589055802 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 696 | 1466589055804 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:50:55 INFO - PROCESS | 696 | 1466589055807 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:50:55 INFO - PROCESS | 696 | 1466589055809 Marionette TRACE conn6 <- [1,970,null,{}] 02:50:55 INFO - PROCESS | 696 | 1466589055813 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}] 02:50:55 INFO - PROCESS | 696 | 1466589055819 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:55 INFO - PROCESS | 696 | 1466589055934 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:50:55 INFO - PROCESS | 696 | 1466589055940 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 696 | 1466589055942 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90DB000 == 41 [pid = 696] [id = 252] 02:50:55 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A5167000) [pid = 696] [serial = 755] [outer = 0000000000000000] 02:50:55 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A516B800) [pid = 696] [serial = 756] [outer = 00000055A5167000] 02:50:55 INFO - PROCESS | 696 | 1466589055988 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A517C000) [pid = 696] [serial = 757] [outer = 00000055A5167000] 02:50:56 INFO - PROCESS | 696 | 1466589056420 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 627ms 02:50:56 INFO - PROCESS | 696 | 1466589056438 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 696 | 1466589056440 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:50:56 INFO - PROCESS | 696 | 1466589056443 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 696 | 1466589056445 Marionette TRACE conn6 <- [1,974,null,{}] 02:50:56 INFO - PROCESS | 696 | 1466589056448 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}] 02:50:56 INFO - PROCESS | 696 | 1466589056450 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:56 INFO - PROCESS | 696 | 1466589056557 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:50:56 INFO - PROCESS | 696 | 1466589056565 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 696 | 1466589056567 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:56 INFO - PROCESS | 696 | ++DOCSHELL 000000559D066800 == 42 [pid = 696] [id = 253] 02:50:56 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A517E800) [pid = 696] [serial = 758] [outer = 0000000000000000] 02:50:56 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5373400) [pid = 696] [serial = 759] [outer = 00000055A517E800] 02:50:56 INFO - PROCESS | 696 | 1466589056613 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53BE800) [pid = 696] [serial = 760] [outer = 00000055A517E800] 02:50:57 INFO - PROCESS | 696 | 1466589057018 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 628ms 02:50:57 INFO - PROCESS | 696 | 1466589057075 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 696 | 1466589057077 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:50:57 INFO - PROCESS | 696 | 1466589057080 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 696 | 1466589057082 Marionette TRACE conn6 <- [1,978,null,{}] 02:50:57 INFO - PROCESS | 696 | 1466589057085 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}] 02:50:57 INFO - PROCESS | 696 | 1466589057087 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:57 INFO - PROCESS | 696 | 1466589057170 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:50:57 INFO - PROCESS | 696 | 1466589057176 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 696 | 1466589057178 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC676000 == 43 [pid = 696] [id = 254] 02:50:57 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A545F800) [pid = 696] [serial = 761] [outer = 0000000000000000] 02:50:57 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A57A1000) [pid = 696] [serial = 762] [outer = 00000055A545F800] 02:50:57 INFO - PROCESS | 696 | 1466589057223 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5B61800) [pid = 696] [serial = 763] [outer = 00000055A545F800] 02:50:57 INFO - PROCESS | 696 | 1466589057634 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 586ms 02:50:57 INFO - PROCESS | 696 | 1466589057669 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:50:57 INFO - PROCESS | 696 | 1466589057672 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:50:57 INFO - PROCESS | 696 | 1466589057675 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 696 | 1466589057676 Marionette TRACE conn6 <- [1,982,null,{}] 02:50:57 INFO - PROCESS | 696 | 1466589057691 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}] 02:50:57 INFO - PROCESS | 696 | 1466589057693 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:57 INFO - PROCESS | 696 | 1466589057776 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:50:57 INFO - PROCESS | 696 | 1466589057938 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 696 | 1466589057941 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:57 INFO - PROCESS | 696 | ++DOCSHELL 000000559A00F800 == 44 [pid = 696] [id = 255] 02:50:57 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005596ECD400) [pid = 696] [serial = 764] [outer = 0000000000000000] 02:50:58 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055977D0800) [pid = 696] [serial = 765] [outer = 0000005596ECD400] 02:50:58 INFO - PROCESS | 696 | 1466589058013 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005598958000) [pid = 696] [serial = 766] [outer = 0000005596ECD400] 02:50:58 INFO - PROCESS | 696 | 1466589058606 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 985ms 02:50:58 INFO - PROCESS | 696 | 1466589058666 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 696 | 1466589058670 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:50:58 INFO - PROCESS | 696 | 1466589058675 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 696 | 1466589058678 Marionette TRACE conn6 <- [1,986,null,{}] 02:50:58 INFO - PROCESS | 696 | 1466589058684 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}] 02:50:58 INFO - PROCESS | 696 | 1466589058687 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:58 INFO - PROCESS | 696 | 1466589058802 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:50:58 INFO - PROCESS | 696 | 1466589058877 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 696 | 1466589058880 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576B800 == 45 [pid = 696] [id = 256] 02:50:58 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559DBDB400) [pid = 696] [serial = 767] [outer = 0000000000000000] 02:50:58 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559DF08C00) [pid = 696] [serial = 768] [outer = 000000559DBDB400] 02:50:58 INFO - PROCESS | 696 | 1466589058979 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559EA78800) [pid = 696] [serial = 769] [outer = 000000559DBDB400] 02:50:59 INFO - PROCESS | 696 | 1466589059600 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 985ms 02:50:59 INFO - PROCESS | 696 | 1466589059666 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 696 | 1466589059670 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:50:59 INFO - PROCESS | 696 | 1466589059675 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 696 | 1466589059677 Marionette TRACE conn6 <- [1,990,null,{}] 02:50:59 INFO - PROCESS | 696 | 1466589059682 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}] 02:50:59 INFO - PROCESS | 696 | 1466589059684 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:59 INFO - PROCESS | 696 | 1466589059836 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:50:59 INFO - PROCESS | 696 | 1466589059915 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 696 | 1466589059918 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:50:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA2800 == 46 [pid = 696] [id = 257] 02:50:59 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A28A8000) [pid = 696] [serial = 770] [outer = 0000000000000000] 02:51:00 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A3EEC000) [pid = 696] [serial = 771] [outer = 00000055A28A8000] 02:51:00 INFO - PROCESS | 696 | 1466589060013 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A5175C00) [pid = 696] [serial = 772] [outer = 00000055A28A8000] 02:51:00 INFO - PROCESS | 696 | 1466589060641 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 984ms 02:51:00 INFO - PROCESS | 696 | 1466589060664 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 696 | 1466589060667 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:51:00 INFO - PROCESS | 696 | 1466589060679 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 696 | 1466589060685 Marionette TRACE conn6 <- [1,994,null,{}] 02:51:00 INFO - PROCESS | 696 | 1466589060690 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}] 02:51:00 INFO - PROCESS | 696 | 1466589060694 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:00 INFO - PROCESS | 696 | 1466589060808 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:51:00 INFO - PROCESS | 696 | 1466589060880 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 696 | 1466589060882 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1D4000 == 47 [pid = 696] [id = 258] 02:51:00 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A57A3400) [pid = 696] [serial = 773] [outer = 0000000000000000] 02:51:00 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A6359000) [pid = 696] [serial = 774] [outer = 00000055A57A3400] 02:51:00 INFO - PROCESS | 696 | 1466589060937 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A65B1400) [pid = 696] [serial = 775] [outer = 00000055A57A3400] 02:51:01 INFO - PROCESS | 696 | 1466589061704 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1094ms 02:51:01 INFO - PROCESS | 696 | 1466589061769 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 696 | 1466589061773 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:51:01 INFO - PROCESS | 696 | 1466589061778 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 696 | 1466589061782 Marionette TRACE conn6 <- [1,998,null,{}] 02:51:01 INFO - PROCESS | 696 | 1466589061788 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}] 02:51:01 INFO - PROCESS | 696 | 1466589061791 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:01 INFO - PROCESS | 696 | 1466589061897 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:51:01 INFO - PROCESS | 696 | 1466589061972 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 696 | 1466589061977 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:01 INFO - PROCESS | 696 | ++DOCSHELL 000000559F02B800 == 48 [pid = 696] [id = 259] 02:51:01 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (0000005599032400) [pid = 696] [serial = 776] [outer = 0000000000000000] 02:51:02 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (000000559A0B5800) [pid = 696] [serial = 777] [outer = 0000005599032400] 02:51:02 INFO - PROCESS | 696 | 1466589062027 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (000000559DB76000) [pid = 696] [serial = 778] [outer = 0000005599032400] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055AC676000 == 47 [pid = 696] [id = 254] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 000000559D066800 == 46 [pid = 696] [id = 253] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055A90DB000 == 45 [pid = 696] [id = 252] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B10800 == 44 [pid = 696] [id = 251] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BB000 == 43 [pid = 696] [id = 250] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055A576E800 == 42 [pid = 696] [id = 249] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B14800 == 41 [pid = 696] [id = 248] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 000000559E0DB000 == 40 [pid = 696] [id = 247] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFB800 == 39 [pid = 696] [id = 246] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 000000559D0A9800 == 38 [pid = 696] [id = 245] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055975BB000) [pid = 696] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOCSHELL 000000559878A000 == 37 [pid = 696] [id = 244] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A65E9C00) [pid = 696] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A6E35800) [pid = 696] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A6359800) [pid = 696] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 92 (0000005598B45000) [pid = 696] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559D076000) [pid = 696] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A4D3C400) [pid = 696] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559DF0E000) [pid = 696] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A289F400) [pid = 696] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A51EA400) [pid = 696] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D07A800) [pid = 696] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A4D4A400) [pid = 696] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559DBDE400) [pid = 696] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055990B6400) [pid = 696] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559D080400) [pid = 696] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A6564000) [pid = 696] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A29F3800) [pid = 696] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598FACC00) [pid = 696] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D9A4C00) [pid = 696] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D153800) [pid = 696] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559EAD7400) [pid = 696] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F0E9400) [pid = 696] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A598E800) [pid = 696] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53C0400) [pid = 696] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A517B800) [pid = 696] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5BC8800) [pid = 696] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A57A2800) [pid = 696] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598934800) [pid = 696] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A6351000) [pid = 696] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A537D400) [pid = 696] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A48BA400) [pid = 696] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:51:02 INFO - PROCESS | 696 | 1466589062604 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 879ms 02:51:02 INFO - PROCESS | 696 | 1466589062662 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 696 | 1466589062666 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:51:02 INFO - PROCESS | 696 | 1466589062673 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 696 | 1466589062676 Marionette TRACE conn6 <- [1,1002,null,{}] 02:51:02 INFO - PROCESS | 696 | 1466589062680 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}] 02:51:02 INFO - PROCESS | 696 | 1466589062683 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:02 INFO - PROCESS | 696 | 1466589062773 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:51:02 INFO - PROCESS | 696 | 1466589062841 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 696 | 1466589062843 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:02 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0CC800 == 38 [pid = 696] [id = 260] 02:51:02 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598978800) [pid = 696] [serial = 779] [outer = 0000000000000000] 02:51:02 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005599035000) [pid = 696] [serial = 780] [outer = 0000005598978800] 02:51:02 INFO - PROCESS | 696 | 1466589062899 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DB73000) [pid = 696] [serial = 781] [outer = 0000005598978800] 02:51:03 INFO - PROCESS | 696 | 1466589063313 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 733ms 02:51:03 INFO - PROCESS | 696 | 1466589063409 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 696 | 1466589063411 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:51:03 INFO - PROCESS | 696 | 1466589063415 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:51:03 INFO - PROCESS | 696 | 1466589063419 Marionette TRACE conn6 <- [1,1006,null,{}] 02:51:03 INFO - PROCESS | 696 | 1466589063430 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}] 02:51:03 INFO - PROCESS | 696 | 1466589063434 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:03 INFO - PROCESS | 696 | 1466589063531 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:51:03 INFO - PROCESS | 696 | 1466589063540 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 696 | 1466589063543 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A51C8000 == 39 [pid = 696] [id = 261] 02:51:03 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559F554C00) [pid = 696] [serial = 782] [outer = 0000000000000000] 02:51:03 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A2623800) [pid = 696] [serial = 783] [outer = 000000559F554C00] 02:51:03 INFO - PROCESS | 696 | 1466589063591 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3EECC00) [pid = 696] [serial = 784] [outer = 000000559F554C00] 02:51:04 INFO - PROCESS | 696 | 1466589064079 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 689ms 02:51:04 INFO - PROCESS | 696 | 1466589064106 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 696 | 1466589064109 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:51:04 INFO - PROCESS | 696 | 1466589064113 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 696 | 1466589064114 Marionette TRACE conn6 <- [1,1010,null,{}] 02:51:04 INFO - PROCESS | 696 | 1466589064118 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}] 02:51:04 INFO - PROCESS | 696 | 1466589064120 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:04 INFO - PROCESS | 696 | 1466589064211 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:51:04 INFO - PROCESS | 696 | 1466589064219 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 696 | 1466589064221 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61B8800 == 40 [pid = 696] [id = 262] 02:51:04 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A516A800) [pid = 696] [serial = 785] [outer = 0000000000000000] 02:51:04 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A516F400) [pid = 696] [serial = 786] [outer = 00000055A516A800] 02:51:04 INFO - PROCESS | 696 | 1466589064267 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A51AC000) [pid = 696] [serial = 787] [outer = 00000055A516A800] 02:51:04 INFO - PROCESS | 696 | 1466589064701 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 02:51:04 INFO - PROCESS | 696 | 1466589064744 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 696 | 1466589064746 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:51:04 INFO - PROCESS | 696 | 1466589064750 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 696 | 1466589064752 Marionette TRACE conn6 <- [1,1014,null,{}] 02:51:04 INFO - PROCESS | 696 | 1466589064755 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}] 02:51:04 INFO - PROCESS | 696 | 1466589064757 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:04 INFO - PROCESS | 696 | 1466589064866 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:51:04 INFO - PROCESS | 696 | 1466589064950 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 696 | 1466589064952 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90C7800 == 41 [pid = 696] [id = 263] 02:51:04 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A537F800) [pid = 696] [serial = 788] [outer = 0000000000000000] 02:51:04 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53C5400) [pid = 696] [serial = 789] [outer = 00000055A537F800] 02:51:05 INFO - PROCESS | 696 | 1466589064998 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5B5D800) [pid = 696] [serial = 790] [outer = 00000055A537F800] 02:51:05 INFO - PROCESS | 696 | 1466589065423 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 02:51:05 INFO - PROCESS | 696 | 1466589065488 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 696 | 1466589065491 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:51:05 INFO - PROCESS | 696 | 1466589065494 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 696 | 1466589065496 Marionette TRACE conn6 <- [1,1018,null,{}] 02:51:05 INFO - PROCESS | 696 | 1466589065499 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}] 02:51:05 INFO - PROCESS | 696 | 1466589065506 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:05 INFO - PROCESS | 696 | 1466589065647 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:51:05 INFO - PROCESS | 696 | 1466589065702 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 696 | 1466589065704 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C8800 == 42 [pid = 696] [id = 264] 02:51:05 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5B6A400) [pid = 696] [serial = 791] [outer = 0000000000000000] 02:51:05 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A63E5800) [pid = 696] [serial = 792] [outer = 00000055A5B6A400] 02:51:05 INFO - PROCESS | 696 | 1466589065752 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A6EDB800) [pid = 696] [serial = 793] [outer = 00000055A5B6A400] 02:51:06 INFO - PROCESS | 696 | 1466589066179 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 02:51:06 INFO - PROCESS | 696 | 1466589066236 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 696 | 1466589066238 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:51:06 INFO - PROCESS | 696 | 1466589066246 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 696 | 1466589066248 Marionette TRACE conn6 <- [1,1022,null,{}] 02:51:06 INFO - PROCESS | 696 | 1466589066252 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}] 02:51:06 INFO - PROCESS | 696 | 1466589066254 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:06 INFO - PROCESS | 696 | 1466589066368 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:51:06 INFO - PROCESS | 696 | 1466589066417 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 696 | 1466589066419 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:06 INFO - PROCESS | 696 | ++DOCSHELL 000000559881A800 == 43 [pid = 696] [id = 265] 02:51:06 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A78E8800) [pid = 696] [serial = 794] [outer = 0000000000000000] 02:51:06 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A7CBE400) [pid = 696] [serial = 795] [outer = 00000055A78E8800] 02:51:06 INFO - PROCESS | 696 | 1466589066464 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8990C00) [pid = 696] [serial = 796] [outer = 00000055A78E8800] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559ED1B400) [pid = 696] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A3EE5400) [pid = 696] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559DB7A400) [pid = 696] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A25EA400) [pid = 696] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5167000) [pid = 696] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559897EC00) [pid = 696] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A517E800) [pid = 696] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:51:06 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005599BD8800) [pid = 696] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:51:06 INFO - PROCESS | 696 | 1466589066915 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 02:51:06 INFO - PROCESS | 696 | 1466589066940 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 696 | 1466589066942 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:51:06 INFO - PROCESS | 696 | 1466589066945 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 696 | 1466589066947 Marionette TRACE conn6 <- [1,1026,null,{}] 02:51:06 INFO - PROCESS | 696 | 1466589066951 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}] 02:51:06 INFO - PROCESS | 696 | 1466589066953 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:07 INFO - PROCESS | 696 | 1466589067038 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:51:07 INFO - PROCESS | 696 | 1466589067116 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 696 | 1466589067118 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB6F800 == 44 [pid = 696] [id = 266] 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559E90F400) [pid = 696] [serial = 797] [outer = 0000000000000000] 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5173800) [pid = 696] [serial = 798] [outer = 000000559E90F400] 02:51:07 INFO - PROCESS | 696 | 1466589067164 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8995000) [pid = 696] [serial = 799] [outer = 000000559E90F400] 02:51:07 INFO - PROCESS | 696 | 1466589067519 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 627ms 02:51:07 INFO - PROCESS | 696 | 1466589067584 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 696 | 1466589067586 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:51:07 INFO - PROCESS | 696 | 1466589067590 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 696 | 1466589067592 Marionette TRACE conn6 <- [1,1030,null,{}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:51:07 INFO - PROCESS | 696 | 1466589067595 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}] 02:51:07 INFO - PROCESS | 696 | 1466589067597 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:07 INFO - PROCESS | 696 | 1466589067712 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:51:07 INFO - PROCESS | 696 | 1466589067744 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 696 | 1466589067746 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1A2000 == 45 [pid = 696] [id = 267] 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8999800) [pid = 696] [serial = 800] [outer = 0000000000000000] 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A8ADE800) [pid = 696] [serial = 801] [outer = 00000055A8999800] 02:51:07 INFO - PROCESS | 696 | 1466589067790 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A8B47000) [pid = 696] [serial = 802] [outer = 00000055A8999800] 02:51:08 INFO - PROCESS | 696 | 1466589068190 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 627ms 02:51:08 INFO - PROCESS | 696 | 1466589068223 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 696 | 1466589068225 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:51:08 INFO - PROCESS | 696 | 1466589068228 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 696 | 1466589068230 Marionette TRACE conn6 <- [1,1034,null,{}] 02:51:08 INFO - PROCESS | 696 | 1466589068234 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}] 02:51:08 INFO - PROCESS | 696 | 1466589068236 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:08 INFO - PROCESS | 696 | 1466589068326 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:51:08 INFO - PROCESS | 696 | 1466589068332 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 696 | 1466589068334 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1E8800 == 46 [pid = 696] [id = 268] 02:51:08 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A8B4B800) [pid = 696] [serial = 803] [outer = 0000000000000000] 02:51:08 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8C1F000) [pid = 696] [serial = 804] [outer = 00000055A8B4B800] 02:51:08 INFO - PROCESS | 696 | 1466589068378 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A8C29C00) [pid = 696] [serial = 805] [outer = 00000055A8B4B800] 02:51:08 INFO - PROCESS | 696 | 1466589068843 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 02:51:08 INFO - PROCESS | 696 | 1466589068904 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 696 | 1466589068909 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:51:08 INFO - PROCESS | 696 | 1466589068915 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 696 | 1466589068919 Marionette TRACE conn6 <- [1,1038,null,{}] 02:51:08 INFO - PROCESS | 696 | 1466589068927 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}] 02:51:08 INFO - PROCESS | 696 | 1466589068930 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:09 INFO - PROCESS | 696 | 1466589069059 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:51:09 INFO - PROCESS | 696 | 1466589069185 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 696 | 1466589069190 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE16800 == 47 [pid = 696] [id = 269] 02:51:09 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598981400) [pid = 696] [serial = 806] [outer = 0000000000000000] 02:51:09 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598A9E000) [pid = 696] [serial = 807] [outer = 0000005598981400] 02:51:09 INFO - PROCESS | 696 | 1466589069248 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559D0F1800) [pid = 696] [serial = 808] [outer = 0000005598981400] 02:51:09 INFO - PROCESS | 696 | 1466589069831 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 02:51:09 INFO - PROCESS | 696 | 1466589069904 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 696 | 1466589069909 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:51:09 INFO - PROCESS | 696 | 1466589069916 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 696 | 1466589069920 Marionette TRACE conn6 <- [1,1042,null,{}] 02:51:09 INFO - PROCESS | 696 | 1466589069924 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}] 02:51:09 INFO - PROCESS | 696 | 1466589069928 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:10 INFO - PROCESS | 696 | 1466589070047 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:51:10 INFO - PROCESS | 696 | 1466589070165 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 696 | 1466589070167 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A618F000 == 48 [pid = 696] [id = 270] 02:51:10 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559EAD7C00) [pid = 696] [serial = 809] [outer = 0000000000000000] 02:51:10 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559F0E9400) [pid = 696] [serial = 810] [outer = 000000559EAD7C00] 02:51:10 INFO - PROCESS | 696 | 1466589070226 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A3EE7400) [pid = 696] [serial = 811] [outer = 000000559EAD7C00] 02:51:10 INFO - PROCESS | 696 | 1466589070862 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 02:51:10 INFO - PROCESS | 696 | 1466589070903 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 696 | 1466589070906 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:51:10 INFO - PROCESS | 696 | 1466589070910 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 696 | 1466589070914 Marionette TRACE conn6 <- [1,1046,null,{}] 02:51:10 INFO - PROCESS | 696 | 1466589070926 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}] 02:51:10 INFO - PROCESS | 696 | 1466589070931 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:11 INFO - PROCESS | 696 | 1466589071048 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:51:11 INFO - PROCESS | 696 | 1466589071165 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 696 | 1466589071169 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB0B800 == 49 [pid = 696] [id = 271] 02:51:11 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A60AC400) [pid = 696] [serial = 812] [outer = 0000000000000000] 02:51:11 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A6357800) [pid = 696] [serial = 813] [outer = 00000055A60AC400] 02:51:11 INFO - PROCESS | 696 | 1466589071228 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A6C9A400) [pid = 696] [serial = 814] [outer = 00000055A60AC400] 02:51:11 INFO - PROCESS | 696 | 1466589071808 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 943ms 02:51:11 INFO - PROCESS | 696 | 1466589071855 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 696 | 1466589071858 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:51:11 INFO - PROCESS | 696 | 1466589071861 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 696 | 1466589071863 Marionette TRACE conn6 <- [1,1050,null,{}] 02:51:11 INFO - PROCESS | 696 | 1466589071868 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}] 02:51:11 INFO - PROCESS | 696 | 1466589071870 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:11 INFO - PROCESS | 696 | 1466589071991 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:51:12 INFO - PROCESS | 696 | 1466589072066 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 696 | 1466589072068 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8C4000 == 50 [pid = 696] [id = 272] 02:51:12 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055A898CC00) [pid = 696] [serial = 815] [outer = 0000000000000000] 02:51:12 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A8E4AC00) [pid = 696] [serial = 816] [outer = 00000055A898CC00] 02:51:12 INFO - PROCESS | 696 | 1466589072164 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055AB4ED800) [pid = 696] [serial = 817] [outer = 00000055A898CC00] 02:51:12 INFO - PROCESS | 696 | 1466589072974 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1134ms 02:51:12 INFO - PROCESS | 696 | 1466589072997 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 696 | 1466589073001 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 696 | 1466589073007 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:51:13 INFO - PROCESS | 696 | 1466589073010 Marionette TRACE conn6 <- [1,1054,null,{}] 02:51:13 INFO - PROCESS | 696 | 1466589073015 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}] 02:51:13 INFO - PROCESS | 696 | 1466589073018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:13 INFO - PROCESS | 696 | 1466589073126 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:51:13 INFO - PROCESS | 696 | 1466589073204 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 696 | 1466589073208 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:13 INFO - PROCESS | 696 | ++DOCSHELL 000000559876F800 == 51 [pid = 696] [id = 273] 02:51:13 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (000000559D075800) [pid = 696] [serial = 818] [outer = 0000000000000000] 02:51:13 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (000000559D153400) [pid = 696] [serial = 819] [outer = 000000559D075800] 02:51:13 INFO - PROCESS | 696 | 1466589073302 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (000000559E08E800) [pid = 696] [serial = 820] [outer = 000000559D075800] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1A2000 == 50 [pid = 696] [id = 267] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB6F800 == 49 [pid = 696] [id = 266] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 000000559881A800 == 48 [pid = 696] [id = 265] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C8800 == 47 [pid = 696] [id = 264] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055A90C7800 == 46 [pid = 696] [id = 263] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055A61B8800 == 45 [pid = 696] [id = 262] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055A51C8000 == 44 [pid = 696] [id = 261] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 000000559E0CC800 == 43 [pid = 696] [id = 260] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 000000559F02B800 == 42 [pid = 696] [id = 259] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1D4000 == 41 [pid = 696] [id = 258] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 99 (00000055A57A1000) [pid = 696] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA2800 == 40 [pid = 696] [id = 257] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 00000055A576B800 == 39 [pid = 696] [id = 256] 02:51:13 INFO - PROCESS | 696 | --DOCSHELL 000000559A00F800 == 38 [pid = 696] [id = 255] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 98 (000000559F0C8000) [pid = 696] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 97 (00000055A4D46C00) [pid = 696] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 96 (000000559E08CC00) [pid = 696] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A28B1000) [pid = 696] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A516B800) [pid = 696] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559F0EB400) [pid = 696] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 92 (0000005599230800) [pid = 696] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559DC1E000) [pid = 696] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598985400) [pid = 696] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A53BE800) [pid = 696] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598AA1000) [pid = 696] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559D07C800) [pid = 696] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559CF4D000) [pid = 696] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A2625C00) [pid = 696] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5373400) [pid = 696] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A48B9C00) [pid = 696] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A517C000) [pid = 696] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:51:13 INFO - PROCESS | 696 | 1466589073894 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 923ms 02:51:13 INFO - PROCESS | 696 | 1466589073934 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 696 | 1466589073939 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:51:13 INFO - PROCESS | 696 | 1466589073945 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 696 | 1466589073947 Marionette TRACE conn6 <- [1,1058,null,{}] 02:51:13 INFO - PROCESS | 696 | 1466589073951 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}] 02:51:13 INFO - PROCESS | 696 | 1466589073954 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:14 INFO - PROCESS | 696 | 1466589074047 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:51:14 INFO - PROCESS | 696 | 1466589074123 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 696 | 1466589074126 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:14 INFO - PROCESS | 696 | ++DOCSHELL 000000559F043000 == 39 [pid = 696] [id = 274] 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598B52800) [pid = 696] [serial = 821] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559D076000) [pid = 696] [serial = 822] [outer = 0000005598B52800] 02:51:14 INFO - PROCESS | 696 | 1466589074174 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559E08EC00) [pid = 696] [serial = 823] [outer = 0000005598B52800] 02:51:14 INFO - PROCESS | 696 | 1466589074580 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 692ms 02:51:14 INFO - PROCESS | 696 | 1466589074640 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 696 | 1466589074642 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:51:14 INFO - PROCESS | 696 | 1466589074646 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 696 | 1466589074650 Marionette TRACE conn6 <- [1,1062,null,{}] 02:51:14 INFO - PROCESS | 696 | 1466589074661 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}] 02:51:14 INFO - PROCESS | 696 | 1466589074665 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:14 INFO - PROCESS | 696 | 1466589074755 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:51:14 INFO - PROCESS | 696 | 1466589074769 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 696 | 1466589074772 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56D8800 == 40 [pid = 696] [id = 275] 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559F0E6800) [pid = 696] [serial = 824] [outer = 0000000000000000] 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A2625C00) [pid = 696] [serial = 825] [outer = 000000559F0E6800] 02:51:14 INFO - PROCESS | 696 | 1466589074820 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A48BD000) [pid = 696] [serial = 826] [outer = 000000559F0E6800] 02:51:15 INFO - PROCESS | 696 | 1466589075284 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 02:51:15 INFO - PROCESS | 696 | 1466589075339 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 696 | 1466589075342 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:51:15 INFO - PROCESS | 696 | 1466589075345 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 696 | 1466589075347 Marionette TRACE conn6 <- [1,1066,null,{}] 02:51:15 INFO - PROCESS | 696 | 1466589075351 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}] 02:51:15 INFO - PROCESS | 696 | 1466589075353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:15 INFO - PROCESS | 696 | 1466589075446 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:51:15 INFO - PROCESS | 696 | 1466589075453 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 696 | 1466589075455 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055A63B3800 == 41 [pid = 696] [id = 276] 02:51:15 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A516D400) [pid = 696] [serial = 827] [outer = 0000000000000000] 02:51:15 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A5174400) [pid = 696] [serial = 828] [outer = 00000055A516D400] 02:51:15 INFO - PROCESS | 696 | 1466589075501 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A51AE800) [pid = 696] [serial = 829] [outer = 00000055A516D400] 02:51:15 INFO - PROCESS | 696 | 1466589075931 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 02:51:15 INFO - PROCESS | 696 | 1466589075976 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 696 | 1466589075978 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:51:15 INFO - PROCESS | 696 | 1466589075990 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:51:15 INFO - PROCESS | 696 | 1466589075992 Marionette TRACE conn6 <- [1,1070,null,{}] 02:51:15 INFO - PROCESS | 696 | 1466589075995 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}] 02:51:16 INFO - PROCESS | 696 | 1466589075998 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:16 INFO - PROCESS | 696 | 1466589076114 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:51:16 INFO - PROCESS | 696 | 1466589076189 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 696 | 1466589076191 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9031000 == 42 [pid = 696] [id = 277] 02:51:16 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A537A800) [pid = 696] [serial = 830] [outer = 0000000000000000] 02:51:16 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A53BA800) [pid = 696] [serial = 831] [outer = 00000055A537A800] 02:51:16 INFO - PROCESS | 696 | 1466589076236 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A5B5BC00) [pid = 696] [serial = 832] [outer = 00000055A537A800] 02:51:16 INFO - PROCESS | 696 | 1466589076704 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 775ms 02:51:16 INFO - PROCESS | 696 | 1466589076774 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 696 | 1466589076776 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 696 | 1466589076779 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:51:16 INFO - PROCESS | 696 | 1466589076781 Marionette TRACE conn6 <- [1,1074,null,{}] 02:51:16 INFO - PROCESS | 696 | 1466589076785 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}] 02:51:16 INFO - PROCESS | 696 | 1466589076791 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:16 INFO - PROCESS | 696 | 1466589076928 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:51:17 INFO - PROCESS | 696 | 1466589076982 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 696 | 1466589076984 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC674000 == 43 [pid = 696] [id = 278] 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055A6EE1400) [pid = 696] [serial = 833] [outer = 0000000000000000] 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A8B43400) [pid = 696] [serial = 834] [outer = 00000055A6EE1400] 02:51:17 INFO - PROCESS | 696 | 1466589077030 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A8C2B800) [pid = 696] [serial = 835] [outer = 00000055A6EE1400] 02:51:17 INFO - PROCESS | 696 | 1466589077445 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 02:51:17 INFO - PROCESS | 696 | 1466589077525 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 696 | 1466589077535 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:51:17 INFO - PROCESS | 696 | 1466589077544 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 696 | 1466589077546 Marionette TRACE conn6 <- [1,1078,null,{}] 02:51:17 INFO - PROCESS | 696 | 1466589077550 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}] 02:51:17 INFO - PROCESS | 696 | 1466589077552 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:17 INFO - PROCESS | 696 | 1466589077668 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:51:17 INFO - PROCESS | 696 | 1466589077720 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 696 | 1466589077722 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA5000 == 44 [pid = 696] [id = 279] 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (00000055AA0AF000) [pid = 696] [serial = 836] [outer = 0000000000000000] 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (00000055AA0B2000) [pid = 696] [serial = 837] [outer = 00000055AA0AF000] 02:51:17 INFO - PROCESS | 696 | 1466589077766 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (00000055AA0B8800) [pid = 696] [serial = 838] [outer = 00000055AA0AF000] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 99 (00000055A537F800) [pid = 696] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A516A800) [pid = 696] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 97 (0000005598978800) [pid = 696] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A5B6A400) [pid = 696] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A57A3400) [pid = 696] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 94 (0000005599032400) [pid = 696] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559F554C00) [pid = 696] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559E90F400) [pid = 696] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A78E8800) [pid = 696] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A8999800) [pid = 696] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:51:18 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A545F800) [pid = 696] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:51:18 INFO - PROCESS | 696 | 1466589078313 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 776ms 02:51:18 INFO - PROCESS | 696 | 1466589078320 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 696 | 1466589078322 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:51:18 INFO - PROCESS | 696 | 1466589078326 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:51:18 INFO - PROCESS | 696 | 1466589078327 Marionette TRACE conn6 <- [1,1082,null,{}] 02:51:18 INFO - PROCESS | 696 | 1466589078331 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}] 02:51:18 INFO - PROCESS | 696 | 1466589078333 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:18 INFO - PROCESS | 696 | 1466589078446 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:51:18 INFO - PROCESS | 696 | 1466589078492 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 696 | 1466589078494 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8B4000 == 45 [pid = 696] [id = 280] 02:51:18 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559903CC00) [pid = 696] [serial = 839] [outer = 0000000000000000] 02:51:18 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A5168400) [pid = 696] [serial = 840] [outer = 000000559903CC00] 02:51:18 INFO - PROCESS | 696 | 1466589078539 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A898D400) [pid = 696] [serial = 841] [outer = 000000559903CC00] 02:51:18 INFO - PROCESS | 696 | 1466589078895 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms 02:51:18 INFO - PROCESS | 696 | 1466589078962 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 696 | 1466589078964 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:51:18 INFO - PROCESS | 696 | 1466589078968 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 696 | 1466589078970 Marionette TRACE conn6 <- [1,1086,null,{}] 02:51:18 INFO - PROCESS | 696 | 1466589078973 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}] 02:51:18 INFO - PROCESS | 696 | 1466589078975 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:19 INFO - PROCESS | 696 | 1466589079061 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:51:19 INFO - PROCESS | 696 | 1466589079067 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 696 | 1466589079069 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD85000 == 46 [pid = 696] [id = 281] 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055AA0B0400) [pid = 696] [serial = 842] [outer = 0000000000000000] 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055AB4ECC00) [pid = 696] [serial = 843] [outer = 00000055AA0B0400] 02:51:19 INFO - PROCESS | 696 | 1466589079114 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055AC8A1400) [pid = 696] [serial = 844] [outer = 00000055AA0B0400] 02:51:19 INFO - PROCESS | 696 | 1466589079533 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 586ms 02:51:19 INFO - PROCESS | 696 | 1466589079563 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 696 | 1466589079565 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:51:19 INFO - PROCESS | 696 | 1466589079569 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 696 | 1466589079570 Marionette TRACE conn6 <- [1,1090,null,{}] 02:51:19 INFO - PROCESS | 696 | 1466589079574 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}] 02:51:19 INFO - PROCESS | 696 | 1466589079576 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:19 INFO - PROCESS | 696 | 1466589079698 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:51:19 INFO - PROCESS | 696 | 1466589079706 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 696 | 1466589079708 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AEDC5000 == 47 [pid = 696] [id = 282] 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A8F66C00) [pid = 696] [serial = 845] [outer = 0000000000000000] 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A8F6B800) [pid = 696] [serial = 846] [outer = 00000055A8F66C00] 02:51:19 INFO - PROCESS | 696 | 1466589079753 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (00000055A8F71800) [pid = 696] [serial = 847] [outer = 00000055A8F66C00] 02:51:20 INFO - PROCESS | 696 | 1466589080227 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 02:51:20 INFO - PROCESS | 696 | 1466589080260 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 696 | 1466589080265 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:51:20 INFO - PROCESS | 696 | 1466589080271 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 696 | 1466589080275 Marionette TRACE conn6 <- [1,1094,null,{}] 02:51:20 INFO - PROCESS | 696 | 1466589080297 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}] 02:51:20 INFO - PROCESS | 696 | 1466589080300 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:20 INFO - PROCESS | 696 | 1466589080495 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:51:20 INFO - PROCESS | 696 | 1466589080577 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 696 | 1466589080582 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:20 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFA000 == 48 [pid = 696] [id = 283] 02:51:20 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (0000005598B44800) [pid = 696] [serial = 848] [outer = 0000000000000000] 02:51:20 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (0000005598FAC000) [pid = 696] [serial = 849] [outer = 0000005598B44800] 02:51:20 INFO - PROCESS | 696 | 1466589080642 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 696 | ++DOMWINDOW == 101 (000000559E083800) [pid = 696] [serial = 850] [outer = 0000005598B44800] 02:51:21 INFO - PROCESS | 696 | 1466589081196 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 984ms 02:51:21 INFO - PROCESS | 696 | 1466589081258 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 696 | 1466589081263 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:51:21 INFO - PROCESS | 696 | 1466589081271 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 696 | 1466589081274 Marionette TRACE conn6 <- [1,1098,null,{}] 02:51:21 INFO - PROCESS | 696 | 1466589081278 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}] 02:51:21 INFO - PROCESS | 696 | 1466589081281 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:21 INFO - PROCESS | 696 | 1466589081400 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:51:21 INFO - PROCESS | 696 | 1466589081492 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 696 | 1466589081495 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B82000 == 49 [pid = 696] [id = 284] 02:51:21 INFO - PROCESS | 696 | ++DOMWINDOW == 102 (00000055A262AC00) [pid = 696] [serial = 851] [outer = 0000000000000000] 02:51:21 INFO - PROCESS | 696 | ++DOMWINDOW == 103 (00000055A28B4400) [pid = 696] [serial = 852] [outer = 00000055A262AC00] 02:51:21 INFO - PROCESS | 696 | 1466589081552 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 696 | ++DOMWINDOW == 104 (00000055A516A800) [pid = 696] [serial = 853] [outer = 00000055A262AC00] 02:51:22 INFO - PROCESS | 696 | 1466589082183 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 944ms 02:51:22 INFO - PROCESS | 696 | 1466589082215 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 696 | 1466589082218 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:51:22 INFO - PROCESS | 696 | 1466589082222 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 696 | 1466589082226 Marionette TRACE conn6 <- [1,1102,null,{}] 02:51:22 INFO - PROCESS | 696 | 1466589082238 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}] 02:51:22 INFO - PROCESS | 696 | 1466589082243 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:22 INFO - PROCESS | 696 | 1466589082363 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:51:22 INFO - PROCESS | 696 | 1466589082483 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 696 | 1466589082487 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDAB800 == 50 [pid = 696] [id = 285] 02:51:22 INFO - PROCESS | 696 | ++DOMWINDOW == 105 (00000055A65EA000) [pid = 696] [serial = 854] [outer = 0000000000000000] 02:51:22 INFO - PROCESS | 696 | ++DOMWINDOW == 106 (00000055A8992C00) [pid = 696] [serial = 855] [outer = 00000055A65EA000] 02:51:22 INFO - PROCESS | 696 | 1466589082546 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 696 | ++DOMWINDOW == 107 (00000055A8F69400) [pid = 696] [serial = 856] [outer = 00000055A65EA000] 02:51:23 INFO - PROCESS | 696 | 1466589083161 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 983ms 02:51:23 INFO - PROCESS | 696 | 1466589083208 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 696 | 1466589083211 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:51:23 INFO - PROCESS | 696 | 1466589083214 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 696 | 1466589083217 Marionette TRACE conn6 <- [1,1106,null,{}] 02:51:23 INFO - PROCESS | 696 | 1466589083221 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}] 02:51:23 INFO - PROCESS | 696 | 1466589083223 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:23 INFO - PROCESS | 696 | 1466589083342 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:51:23 INFO - PROCESS | 696 | 1466589083461 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 696 | 1466589083463 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055AEC77800 == 51 [pid = 696] [id = 286] 02:51:23 INFO - PROCESS | 696 | ++DOMWINDOW == 108 (00000055A8F7CC00) [pid = 696] [serial = 857] [outer = 0000000000000000] 02:51:23 INFO - PROCESS | 696 | ++DOMWINDOW == 109 (00000055A8F83C00) [pid = 696] [serial = 858] [outer = 00000055A8F7CC00] 02:51:23 INFO - PROCESS | 696 | 1466589083520 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 696 | ++DOMWINDOW == 110 (00000055A9F3B400) [pid = 696] [serial = 859] [outer = 00000055A8F7CC00] 02:51:24 INFO - PROCESS | 696 | 1466589084223 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1028ms 02:51:24 INFO - PROCESS | 696 | 1466589084245 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 696 | 1466589084248 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:51:24 INFO - PROCESS | 696 | 1466589084251 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 696 | 1466589084253 Marionette TRACE conn6 <- [1,1110,null,{}] 02:51:24 INFO - PROCESS | 696 | 1466589084257 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}] 02:51:24 INFO - PROCESS | 696 | 1466589084260 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:24 INFO - PROCESS | 696 | 1466589084373 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:51:24 INFO - PROCESS | 696 | 1466589084495 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 696 | 1466589084497 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE1000 == 52 [pid = 696] [id = 287] 02:51:24 INFO - PROCESS | 696 | ++DOMWINDOW == 111 (00000055A8B48800) [pid = 696] [serial = 860] [outer = 0000000000000000] 02:51:24 INFO - PROCESS | 696 | ++DOMWINDOW == 112 (00000055A9F42800) [pid = 696] [serial = 861] [outer = 00000055A8B48800] 02:51:24 INFO - PROCESS | 696 | 1466589084552 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 696 | ++DOMWINDOW == 113 (00000055AC8ABC00) [pid = 696] [serial = 862] [outer = 00000055A8B48800] 02:51:24 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:51:25 INFO - PROCESS | 696 | 1466589085239 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1029ms 02:51:25 INFO - PROCESS | 696 | 1466589085283 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 696 | 1466589085285 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:51:25 INFO - PROCESS | 696 | 1466589085289 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 696 | 1466589085291 Marionette TRACE conn6 <- [1,1114,null,{}] 02:51:25 INFO - PROCESS | 696 | 1466589085295 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}] 02:51:25 INFO - PROCESS | 696 | 1466589085301 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:25 INFO - PROCESS | 696 | 1466589085450 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:51:25 INFO - PROCESS | 696 | 1466589085680 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 696 | 1466589085683 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE10000 == 53 [pid = 696] [id = 288] 02:51:25 INFO - PROCESS | 696 | ++DOMWINDOW == 114 (0000005598983000) [pid = 696] [serial = 863] [outer = 0000000000000000] 02:51:25 INFO - PROCESS | 696 | ++DOMWINDOW == 115 (0000005598AA4000) [pid = 696] [serial = 864] [outer = 0000005598983000] 02:51:25 INFO - PROCESS | 696 | 1466589085746 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 696 | ++DOMWINDOW == 116 (000000559DC21800) [pid = 696] [serial = 865] [outer = 0000005598983000] 02:51:26 INFO - PROCESS | 696 | 1466589086428 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1188ms 02:51:26 INFO - PROCESS | 696 | 1466589086482 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 696 | 1466589086486 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:51:26 INFO - PROCESS | 696 | 1466589086491 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 696 | 1466589086494 Marionette TRACE conn6 <- [1,1118,null,{}] 02:51:26 INFO - PROCESS | 696 | 1466589086518 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}] 02:51:26 INFO - PROCESS | 696 | 1466589086523 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:26 INFO - PROCESS | 696 | 1466589086639 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 0000005599B10000 == 52 [pid = 696] [id = 243] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055995DA000 == 51 [pid = 696] [id = 238] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB79800 == 50 [pid = 696] [id = 239] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD85000 == 49 [pid = 696] [id = 281] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8B4000 == 48 [pid = 696] [id = 280] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA5000 == 47 [pid = 696] [id = 279] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AC674000 == 46 [pid = 696] [id = 278] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A9031000 == 45 [pid = 696] [id = 277] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A56D8800 == 44 [pid = 696] [id = 275] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 000000559F043000 == 43 [pid = 696] [id = 274] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 000000559876F800 == 42 [pid = 696] [id = 273] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB0B800 == 41 [pid = 696] [id = 271] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A618F000 == 40 [pid = 696] [id = 270] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 000000559DE16800 == 39 [pid = 696] [id = 269] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1E8800 == 38 [pid = 696] [id = 268] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AB420000 == 37 [pid = 696] [id = 242] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A26CA800 == 36 [pid = 696] [id = 241] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8C4000 == 35 [pid = 696] [id = 272] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDAA000 == 34 [pid = 696] [id = 240] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A63B3800 == 33 [pid = 696] [id = 276] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 000000559DE10000 == 32 [pid = 696] [id = 288] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FE1000 == 31 [pid = 696] [id = 287] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AEC77800 == 30 [pid = 696] [id = 286] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDAB800 == 29 [pid = 696] [id = 285] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B82000 == 28 [pid = 696] [id = 284] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 00000055AEDC5000 == 27 [pid = 696] [id = 282] 02:51:27 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFA000 == 26 [pid = 696] [id = 283] 02:51:27 INFO - PROCESS | 696 | 1466589087451 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 696 | 1466589087455 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 115 (00000055A5B61800) [pid = 696] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 114 (00000055A53C5400) [pid = 696] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 113 (000000559DF08C00) [pid = 696] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 112 (00000055A516F400) [pid = 696] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 111 (0000005599035000) [pid = 696] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 110 (00000055A6EDB800) [pid = 696] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 109 (000000559DB73000) [pid = 696] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 108 (00000055A63E5800) [pid = 696] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 107 (00000055977D0800) [pid = 696] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 106 (00000055A65B1400) [pid = 696] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 105 (00000055A6359000) [pid = 696] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 104 (000000559DB76000) [pid = 696] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 103 (000000559A0B5800) [pid = 696] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 102 (00000055A2623800) [pid = 696] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 101 (00000055A3EECC00) [pid = 696] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 100 (00000055A3EEC000) [pid = 696] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 99 (00000055A5173800) [pid = 696] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A7CBE400) [pid = 696] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 97 (00000055A8C1F000) [pid = 696] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A8ADE800) [pid = 696] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A8B47000) [pid = 696] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A8990C00) [pid = 696] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A5B5D800) [pid = 696] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A8995000) [pid = 696] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A51AC000) [pid = 696] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:51:27 INFO - PROCESS | 696 | ++DOCSHELL 000000559877B000 == 27 [pid = 696] [id = 289] 02:51:27 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055977D0800) [pid = 696] [serial = 866] [outer = 0000000000000000] 02:51:27 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598726800) [pid = 696] [serial = 867] [outer = 00000055977D0800] 02:51:27 INFO - PROCESS | 696 | 1466589087589 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (000000559897D400) [pid = 696] [serial = 868] [outer = 00000055977D0800] 02:51:28 INFO - PROCESS | 696 | 1466589088055 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1596ms 02:51:28 INFO - PROCESS | 696 | 1466589088092 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 696 | 1466589088097 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:51:28 INFO - PROCESS | 696 | 1466589088101 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 696 | 1466589088104 Marionette TRACE conn6 <- [1,1122,null,{}] 02:51:28 INFO - PROCESS | 696 | 1466589088110 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}] 02:51:28 INFO - PROCESS | 696 | 1466589088114 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:28 INFO - PROCESS | 696 | 1466589088206 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:51:28 INFO - PROCESS | 696 | 1466589088216 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 696 | 1466589088219 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:28 INFO - PROCESS | 696 | ++DOCSHELL 000000559F009800 == 28 [pid = 696] [id = 290] 02:51:28 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559CF51C00) [pid = 696] [serial = 869] [outer = 0000000000000000] 02:51:28 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (000000559D1B9400) [pid = 696] [serial = 870] [outer = 000000559CF51C00] 02:51:28 INFO - PROCESS | 696 | 1466589088272 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (000000559DC2A000) [pid = 696] [serial = 871] [outer = 000000559CF51C00] 02:51:28 INFO - PROCESS | 696 | [GFX2-]: DrawTargetD2D 1.1 (00000055A637D430): Failed to create GradientStopCollection with no stops. 02:51:28 INFO - PROCESS | 696 | [GFX3-]: No stops specified for gradient pattern. 02:51:28 INFO - PROCESS | 696 | 1466589088727 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 690ms 02:51:28 INFO - PROCESS | 696 | 1466589088797 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 696 | 1466589088802 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:51:28 INFO - PROCESS | 696 | 1466589088807 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 696 | 1466589088810 Marionette TRACE conn6 <- [1,1126,null,{}] 02:51:28 INFO - PROCESS | 696 | 1466589088853 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}] 02:51:28 INFO - PROCESS | 696 | 1466589088856 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:28 INFO - PROCESS | 696 | 1466589088957 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:51:29 INFO - PROCESS | 696 | 1466589089028 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 696 | 1466589089031 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559F005800 == 29 [pid = 696] [id = 291] 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (000000559D080400) [pid = 696] [serial = 872] [outer = 0000000000000000] 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (000000559DC23800) [pid = 696] [serial = 873] [outer = 000000559D080400] 02:51:29 INFO - PROCESS | 696 | 1466589089085 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (00000055A25EC800) [pid = 696] [serial = 874] [outer = 000000559D080400] 02:51:29 INFO - PROCESS | 696 | 1466589089486 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 713ms 02:51:29 INFO - PROCESS | 696 | 1466589089522 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 696 | 1466589089524 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 696 | 1466589089545 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:51:29 INFO - PROCESS | 696 | 1466589089552 Marionette TRACE conn6 <- [1,1130,null,{}] 02:51:29 INFO - PROCESS | 696 | 1466589089573 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}] 02:51:29 INFO - PROCESS | 696 | 1466589089578 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:29 INFO - PROCESS | 696 | 1466589089696 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:51:29 INFO - PROCESS | 696 | 1466589089714 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 696 | 1466589089716 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C3800 == 30 [pid = 696] [id = 292] 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 101 (00000055A29F3800) [pid = 696] [serial = 875] [outer = 0000000000000000] 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 102 (00000055A4B4A400) [pid = 696] [serial = 876] [outer = 00000055A29F3800] 02:51:29 INFO - PROCESS | 696 | 1466589089801 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 696 | ++DOMWINDOW == 103 (00000055A516F000) [pid = 696] [serial = 877] [outer = 00000055A29F3800] 02:51:30 INFO - PROCESS | 696 | 1466589090268 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 735ms 02:51:30 INFO - PROCESS | 696 | 1466589090316 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 696 | 1466589090319 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:51:30 INFO - PROCESS | 696 | 1466589090328 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 696 | 1466589090330 Marionette TRACE conn6 <- [1,1134,null,{}] 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:51:30 INFO - PROCESS | 696 | 1466589090334 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}] 02:51:30 INFO - PROCESS | 696 | 1466589090336 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:30 INFO - PROCESS | 696 | 1466589090459 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:51:30 INFO - PROCESS | 696 | 1466589090513 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 696 | 1466589090515 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9021000 == 31 [pid = 696] [id = 293] 02:51:30 INFO - PROCESS | 696 | ++DOMWINDOW == 104 (00000055A53BD800) [pid = 696] [serial = 878] [outer = 0000000000000000] 02:51:30 INFO - PROCESS | 696 | ++DOMWINDOW == 105 (00000055A53C0800) [pid = 696] [serial = 879] [outer = 00000055A53BD800] 02:51:30 INFO - PROCESS | 696 | 1466589090560 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 696 | ++DOMWINDOW == 106 (00000055A598F000) [pid = 696] [serial = 880] [outer = 00000055A53BD800] 02:51:30 INFO - PROCESS | 696 | 1466589090962 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 02:51:31 INFO - PROCESS | 696 | 1466589091008 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 696 | 1466589091011 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:51:31 INFO - PROCESS | 696 | 1466589091014 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 696 | 1466589091016 Marionette TRACE conn6 <- [1,1138,null,{}] 02:51:31 INFO - PROCESS | 696 | 1466589091026 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}] 02:51:31 INFO - PROCESS | 696 | 1466589091028 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:31 INFO - PROCESS | 696 | 1466589091139 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:51:31 INFO - PROCESS | 696 | 1466589091146 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 696 | 1466589091152 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE1000 == 32 [pid = 696] [id = 294] 02:51:31 INFO - PROCESS | 696 | ++DOMWINDOW == 107 (0000005598FA7800) [pid = 696] [serial = 881] [outer = 0000000000000000] 02:51:31 INFO - PROCESS | 696 | ++DOMWINDOW == 108 (00000055A6358800) [pid = 696] [serial = 882] [outer = 0000005598FA7800] 02:51:31 INFO - PROCESS | 696 | 1466589091212 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 696 | ++DOMWINDOW == 109 (00000055A6ACD000) [pid = 696] [serial = 883] [outer = 0000005598FA7800] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 108 (00000055A516D400) [pid = 696] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 107 (000000559F0E6800) [pid = 696] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 106 (00000055A537A800) [pid = 696] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 105 (00000055A60AC400) [pid = 696] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 104 (00000055A6EE1400) [pid = 696] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 103 (000000559EAD7C00) [pid = 696] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 102 (0000005598981400) [pid = 696] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 101 (00000055A898CC00) [pid = 696] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 100 (0000005598B52800) [pid = 696] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 99 (00000055AA0AF000) [pid = 696] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A8B4B800) [pid = 696] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 97 (000000559D075800) [pid = 696] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 96 (000000559903CC00) [pid = 696] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055AA0B0400) [pid = 696] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A8F66C00) [pid = 696] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 93 (0000005596ED2C00) [pid = 696] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559897E800) [pid = 696] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A28A8000) [pid = 696] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005596ECD400) [pid = 696] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:51:32 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559DBDB400) [pid = 696] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:51:32 INFO - PROCESS | 696 | 1466589092098 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1134ms 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:51:32 INFO - PROCESS | 696 | 1466589092152 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 696 | 1466589092154 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:51:32 INFO - PROCESS | 696 | 1466589092157 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 696 | 1466589092159 Marionette TRACE conn6 <- [1,1142,null,{}] 02:51:32 INFO - PROCESS | 696 | 1466589092163 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}] 02:51:32 INFO - PROCESS | 696 | 1466589092165 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:32 INFO - PROCESS | 696 | 1466589092286 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:51:32 INFO - PROCESS | 696 | 1466589092340 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 696 | 1466589092342 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C2800 == 33 [pid = 696] [id = 295] 02:51:32 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005596EA4800) [pid = 696] [serial = 884] [outer = 0000000000000000] 02:51:32 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (000000559D079800) [pid = 696] [serial = 885] [outer = 0000005596EA4800] 02:51:32 INFO - PROCESS | 696 | 1466589092387 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A5B60400) [pid = 696] [serial = 886] [outer = 0000005596EA4800] 02:51:32 INFO - PROCESS | 696 | 1466589092738 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 02:51:32 INFO - PROCESS | 696 | 1466589092789 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 696 | 1466589092791 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:51:32 INFO - PROCESS | 696 | 1466589092794 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 696 | 1466589092796 Marionette TRACE conn6 <- [1,1146,null,{}] 02:51:32 INFO - PROCESS | 696 | 1466589092808 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}] 02:51:32 INFO - PROCESS | 696 | 1466589092811 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:32 INFO - PROCESS | 696 | 1466589092893 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:51:32 INFO - PROCESS | 696 | 1466589092899 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 696 | 1466589092901 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC675000 == 34 [pid = 696] [id = 296] 02:51:32 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055992E3C00) [pid = 696] [serial = 887] [outer = 0000000000000000] 02:51:32 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A78E9C00) [pid = 696] [serial = 888] [outer = 00000055992E3C00] 02:51:32 INFO - PROCESS | 696 | 1466589092948 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055A8999000) [pid = 696] [serial = 889] [outer = 00000055992E3C00] 02:51:33 INFO - PROCESS | 696 | 1466589093366 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] 02:51:33 INFO - PROCESS | 696 | 1466589093428 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:51:33 INFO - PROCESS | 696 | 1466589093432 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 696 | 1466589093434 Marionette TRACE conn6 <- [1,1150,null,{}] 02:51:33 INFO - PROCESS | 696 | 1466589093437 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}] 02:51:33 INFO - PROCESS | 696 | 1466589093439 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:33 INFO - PROCESS | 696 | 1466589093529 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:51:33 INFO - PROCESS | 696 | 1466589093536 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 696 | 1466589093538 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB75800 == 35 [pid = 696] [id = 297] 02:51:33 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (00000055A8B45C00) [pid = 696] [serial = 890] [outer = 0000000000000000] 02:51:33 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055A8B49000) [pid = 696] [serial = 891] [outer = 00000055A8B45C00] 02:51:33 INFO - PROCESS | 696 | 1466589093585 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (00000055A8C2AC00) [pid = 696] [serial = 892] [outer = 00000055A8B45C00] 02:51:34 INFO - PROCESS | 696 | 1466589094235 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 880ms 02:51:34 INFO - PROCESS | 696 | 1466589094318 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 696 | 1466589094323 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:51:34 INFO - PROCESS | 696 | 1466589094330 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 696 | 1466589094334 Marionette TRACE conn6 <- [1,1154,null,{}] 02:51:34 INFO - PROCESS | 696 | 1466589094341 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}] 02:51:34 INFO - PROCESS | 696 | 1466589094344 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:34 INFO - PROCESS | 696 | 1466589094484 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:51:34 INFO - PROCESS | 696 | 1466589094599 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 696 | 1466589094604 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:34 INFO - PROCESS | 696 | ++DOCSHELL 000000559F043800 == 36 [pid = 696] [id = 298] 02:51:34 INFO - PROCESS | 696 | ++DOMWINDOW == 99 (0000005598A9E400) [pid = 696] [serial = 893] [outer = 0000000000000000] 02:51:34 INFO - PROCESS | 696 | ++DOMWINDOW == 100 (0000005599035000) [pid = 696] [serial = 894] [outer = 0000005598A9E400] 02:51:34 INFO - PROCESS | 696 | 1466589094664 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 696 | ++DOMWINDOW == 101 (000000559D838800) [pid = 696] [serial = 895] [outer = 0000005598A9E400] 02:51:35 INFO - PROCESS | 696 | 1466589095437 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1191ms 02:51:35 INFO - PROCESS | 696 | 1466589095526 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 696 | 1466589095531 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:51:35 INFO - PROCESS | 696 | 1466589095537 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 696 | 1466589095541 Marionette TRACE conn6 <- [1,1158,null,{}] 02:51:35 INFO - PROCESS | 696 | 1466589095545 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}] 02:51:35 INFO - PROCESS | 696 | 1466589095548 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:35 INFO - PROCESS | 696 | 1466589095703 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:51:35 INFO - PROCESS | 696 | 1466589095818 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 696 | 1466589095821 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9033000 == 37 [pid = 696] [id = 299] 02:51:35 INFO - PROCESS | 696 | ++DOMWINDOW == 102 (000000559DE54C00) [pid = 696] [serial = 896] [outer = 0000000000000000] 02:51:35 INFO - PROCESS | 696 | ++DOMWINDOW == 103 (00000055A28B1000) [pid = 696] [serial = 897] [outer = 000000559DE54C00] 02:51:35 INFO - PROCESS | 696 | 1466589095882 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 696 | ++DOMWINDOW == 104 (00000055A4D44000) [pid = 696] [serial = 898] [outer = 000000559DE54C00] 02:51:36 INFO - PROCESS | 696 | 1466589096774 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1291ms 02:51:36 INFO - PROCESS | 696 | 1466589096830 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 696 | 1466589096835 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:51:36 INFO - PROCESS | 696 | 1466589096840 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 696 | 1466589096844 Marionette TRACE conn6 <- [1,1162,null,{}] 02:51:36 INFO - PROCESS | 696 | 1466589096874 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}] 02:51:36 INFO - PROCESS | 696 | 1466589096877 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:37 INFO - PROCESS | 696 | 1466589097001 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AC675000 == 36 [pid = 696] [id = 296] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C2800 == 35 [pid = 696] [id = 295] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FE1000 == 34 [pid = 696] [id = 294] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A9021000 == 33 [pid = 696] [id = 293] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C3800 == 32 [pid = 696] [id = 292] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 000000559F005800 == 31 [pid = 696] [id = 291] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 000000559F009800 == 30 [pid = 696] [id = 290] 02:51:37 INFO - PROCESS | 696 | --DOCSHELL 000000559877B000 == 29 [pid = 696] [id = 289] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 103 (0000005598B45C00) [pid = 696] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 102 (0000005598747C00) [pid = 696] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 101 (00000055A5175C00) [pid = 696] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 100 (0000005598958000) [pid = 696] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 99 (000000559EA78800) [pid = 696] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 98 (00000055A5174400) [pid = 696] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 97 (00000055A2625C00) [pid = 696] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A48BD000) [pid = 696] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A53BA800) [pid = 696] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A6357800) [pid = 696] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A8B43400) [pid = 696] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A6C9A400) [pid = 696] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5B5BC00) [pid = 696] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559F0E9400) [pid = 696] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A3EE7400) [pid = 696] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598A9E000) [pid = 696] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A8E4AC00) [pid = 696] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055AB4ED800) [pid = 696] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559D076000) [pid = 696] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559E08EC00) [pid = 696] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055AA0B2000) [pid = 696] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A8C29C00) [pid = 696] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559D153400) [pid = 696] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559E08E800) [pid = 696] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5168400) [pid = 696] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A8C2B800) [pid = 696] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055AC8A1400) [pid = 696] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A8F71800) [pid = 696] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055AB4ECC00) [pid = 696] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055AA0B8800) [pid = 696] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A8F6B800) [pid = 696] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D0F1800) [pid = 696] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A898D400) [pid = 696] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A51AE800) [pid = 696] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:51:37 INFO - PROCESS | 696 | 1466589097102 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 696 | 1466589097107 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:37 INFO - PROCESS | 696 | ++DOCSHELL 000000559888E800 == 30 [pid = 696] [id = 300] 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598724800) [pid = 696] [serial = 899] [outer = 0000000000000000] 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559893E800) [pid = 696] [serial = 900] [outer = 0000005598724800] 02:51:37 INFO - PROCESS | 696 | 1466589097156 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598FAA400) [pid = 696] [serial = 901] [outer = 0000005598724800] 02:51:37 INFO - PROCESS | 696 | 1466589097615 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] 02:51:37 INFO - PROCESS | 696 | 1466589097666 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:51:37 INFO - PROCESS | 696 | 1466589097673 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 696 | 1466589097676 Marionette TRACE conn6 <- [1,1166,null,{}] 02:51:37 INFO - PROCESS | 696 | 1466589097680 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}] 02:51:37 INFO - PROCESS | 696 | 1466589097682 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:37 INFO - PROCESS | 696 | 1466589097775 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:51:37 INFO - PROCESS | 696 | 1466589097783 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 696 | 1466589097786 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A259C000 == 31 [pid = 696] [id = 301] 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559DB73000) [pid = 696] [serial = 902] [outer = 0000000000000000] 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559DC24C00) [pid = 696] [serial = 903] [outer = 000000559DB73000] 02:51:37 INFO - PROCESS | 696 | 1466589097833 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E092000) [pid = 696] [serial = 904] [outer = 000000559DB73000] 02:51:38 INFO - PROCESS | 696 | 1466589098305 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] 02:51:38 INFO - PROCESS | 696 | 1466589098370 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:51:38 INFO - PROCESS | 696 | 1466589098374 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 696 | 1466589098378 Marionette TRACE conn6 <- [1,1170,null,{}] 02:51:38 INFO - PROCESS | 696 | 1466589098390 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}] 02:51:38 INFO - PROCESS | 696 | 1466589098396 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:38 INFO - PROCESS | 696 | 1466589098535 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:51:38 INFO - PROCESS | 696 | 1466589098610 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 696 | 1466589098613 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5538000 == 32 [pid = 696] [id = 302] 02:51:38 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DBE2C00) [pid = 696] [serial = 905] [outer = 0000000000000000] 02:51:38 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F555800) [pid = 696] [serial = 906] [outer = 000000559DBE2C00] 02:51:38 INFO - PROCESS | 696 | 1466589098662 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A3EE6000) [pid = 696] [serial = 907] [outer = 000000559DBE2C00] 02:51:39 INFO - PROCESS | 696 | 1466589099039 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] 02:51:39 INFO - PROCESS | 696 | 1466589099112 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:51:39 INFO - PROCESS | 696 | 1466589099116 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 696 | 1466589099118 Marionette TRACE conn6 <- [1,1174,null,{}] 02:51:39 INFO - PROCESS | 696 | 1466589099121 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}] 02:51:39 INFO - PROCESS | 696 | 1466589099123 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:39 INFO - PROCESS | 696 | 1466589099215 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:51:39 INFO - PROCESS | 696 | 1466589099221 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 696 | 1466589099223 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C7000 == 33 [pid = 696] [id = 303] 02:51:39 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A4D3C800) [pid = 696] [serial = 908] [outer = 0000000000000000] 02:51:39 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A516EC00) [pid = 696] [serial = 909] [outer = 00000055A4D3C800] 02:51:39 INFO - PROCESS | 696 | 1466589099269 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A51AE800) [pid = 696] [serial = 910] [outer = 00000055A4D3C800] 02:51:39 INFO - PROCESS | 696 | 1466589099750 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] 02:51:39 INFO - PROCESS | 696 | 1466589099823 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:51:39 INFO - PROCESS | 696 | 1466589099827 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 696 | 1466589099829 Marionette TRACE conn6 <- [1,1178,null,{}] 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:51:39 INFO - PROCESS | 696 | 1466589099832 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}] 02:51:39 INFO - PROCESS | 696 | 1466589099834 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:39 INFO - PROCESS | 696 | 1466589099974 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:51:40 INFO - PROCESS | 696 | 1466589099999 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 696 | 1466589100001 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9021000 == 34 [pid = 696] [id = 304] 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5374800) [pid = 696] [serial = 911] [outer = 0000000000000000] 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5463800) [pid = 696] [serial = 912] [outer = 00000055A5374800] 02:51:40 INFO - PROCESS | 696 | 1466589100046 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5B5E000) [pid = 696] [serial = 913] [outer = 00000055A5374800] 02:51:40 INFO - PROCESS | 696 | 1466589100497 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] 02:51:40 INFO - PROCESS | 696 | 1466589100567 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:51:40 INFO - PROCESS | 696 | 1466589100571 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 696 | 1466589100572 Marionette TRACE conn6 <- [1,1182,null,{}] 02:51:40 INFO - PROCESS | 696 | 1466589100576 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}] 02:51:40 INFO - PROCESS | 696 | 1466589100582 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:40 INFO - PROCESS | 696 | 1466589100729 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:51:40 INFO - PROCESS | 696 | 1466589100737 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 696 | 1466589100739 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FCF800 == 35 [pid = 696] [id = 305] 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A60A5000) [pid = 696] [serial = 914] [outer = 0000000000000000] 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A63EAC00) [pid = 696] [serial = 915] [outer = 00000055A60A5000] 02:51:40 INFO - PROCESS | 696 | 1466589100828 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A898C400) [pid = 696] [serial = 916] [outer = 00000055A60A5000] 02:51:41 INFO - PROCESS | 696 | 1466589101253 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] 02:51:41 INFO - PROCESS | 696 | 1466589101325 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 696 | 1466589101328 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 696 | 1466589101330 Marionette TRACE conn6 <- [1,1186,null,{}] 02:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:51:41 INFO - PROCESS | 696 | 1466589101334 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}] 02:51:41 INFO - PROCESS | 696 | 1466589101336 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:41 INFO - PROCESS | 696 | 1466589101494 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559CF51C00) [pid = 696] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055977D0800) [pid = 696] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598983000) [pid = 696] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559D080400) [pid = 696] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598B44800) [pid = 696] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A262AC00) [pid = 696] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A65EA000) [pid = 696] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A8F7CC00) [pid = 696] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A8B48800) [pid = 696] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A53BD800) [pid = 696] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005596EA4800) [pid = 696] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598FA7800) [pid = 696] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055992E3C00) [pid = 696] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:51:41 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A29F3800) [pid = 696] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:51:41 INFO - PROCESS | 696 | 1466589101554 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 696 | 1466589101556 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6087000 == 36 [pid = 696] [id = 306] 02:51:41 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055977D0800) [pid = 696] [serial = 917] [outer = 0000000000000000] 02:51:41 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598B50C00) [pid = 696] [serial = 918] [outer = 00000055977D0800] 02:51:41 INFO - PROCESS | 696 | 1466589101602 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A26AB800) [pid = 696] [serial = 919] [outer = 00000055977D0800] 02:51:41 INFO - PROCESS | 696 | 1466589101965 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 02:51:42 INFO - PROCESS | 696 | 1466589102004 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 696 | 1466589102006 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:51:42 INFO - PROCESS | 696 | 1466589102010 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 696 | 1466589102012 Marionette TRACE conn6 <- [1,1190,null,{}] 02:51:42 INFO - PROCESS | 696 | 1466589102015 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}] 02:51:42 INFO - PROCESS | 696 | 1466589102017 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:42 INFO - PROCESS | 696 | 1466589102100 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:51:42 INFO - PROCESS | 696 | 1466589102106 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 696 | 1466589102108 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC96C800 == 37 [pid = 696] [id = 307] 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5B5B400) [pid = 696] [serial = 920] [outer = 0000000000000000] 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8995000) [pid = 696] [serial = 921] [outer = 00000055A5B5B400] 02:51:42 INFO - PROCESS | 696 | 1466589102153 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8E4E000) [pid = 696] [serial = 922] [outer = 00000055A5B5B400] 02:51:42 INFO - PROCESS | 696 | 1466589102575 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]]]}] 02:51:42 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 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 02:51:42 INFO - PROCESS | 696 | 1466589102644 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 696 | 1466589102646 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:51:42 INFO - PROCESS | 696 | 1466589102650 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 696 | 1466589102652 Marionette TRACE conn6 <- [1,1194,null,{}] 02:51:42 INFO - PROCESS | 696 | 1466589102655 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}] 02:51:42 INFO - PROCESS | 696 | 1466589102657 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:42 INFO - PROCESS | 696 | 1466589102741 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:51:42 INFO - PROCESS | 696 | 1466589102748 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 696 | 1466589102750 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D1C800 == 38 [pid = 696] [id = 308] 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A8F6AC00) [pid = 696] [serial = 923] [outer = 0000000000000000] 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A8F6F000) [pid = 696] [serial = 924] [outer = 00000055A8F6AC00] 02:51:42 INFO - PROCESS | 696 | 1466589102794 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A8F81800) [pid = 696] [serial = 925] [outer = 00000055A8F6AC00] 02:51:43 INFO - PROCESS | 696 | 1466589103231 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]]]}] 02:51:43 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 02:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 02:51:43 INFO - PROCESS | 696 | 1466589103291 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 696 | 1466589103293 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:51:43 INFO - PROCESS | 696 | 1466589103297 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 696 | 1466589103299 Marionette TRACE conn6 <- [1,1198,null,{}] 02:51:43 INFO - PROCESS | 696 | 1466589103303 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}] 02:51:43 INFO - PROCESS | 696 | 1466589103305 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:43 INFO - PROCESS | 696 | 1466589103391 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:51:43 INFO - PROCESS | 696 | 1466589103398 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 696 | 1466589103400 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B8800 == 39 [pid = 696] [id = 309] 02:51:43 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A9F3C400) [pid = 696] [serial = 926] [outer = 0000000000000000] 02:51:43 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A9F41800) [pid = 696] [serial = 927] [outer = 00000055A9F3C400] 02:51:43 INFO - PROCESS | 696 | 1466589103453 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055AA0B0000) [pid = 696] [serial = 928] [outer = 00000055A9F3C400] 02:51:44 INFO - PROCESS | 696 | 1466589104166 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 879ms 02:51:44 INFO - PROCESS | 696 | 1466589104179 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 696 | 1466589104184 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:51:44 INFO - PROCESS | 696 | 1466589104189 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 696 | 1466589104195 Marionette TRACE conn6 <- [1,1202,null,{}] 02:51:44 INFO - PROCESS | 696 | 1466589104215 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}] 02:51:44 INFO - PROCESS | 696 | 1466589104218 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:44 INFO - PROCESS | 696 | 1466589104345 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:51:44 INFO - PROCESS | 696 | 1466589104456 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 696 | 1466589104460 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B0A000 == 40 [pid = 696] [id = 310] 02:51:44 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005599551000) [pid = 696] [serial = 929] [outer = 0000000000000000] 02:51:44 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559D82B400) [pid = 696] [serial = 930] [outer = 0000005599551000] 02:51:44 INFO - PROCESS | 696 | 1466589104519 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559EAD1400) [pid = 696] [serial = 931] [outer = 0000005599551000] 02:51:45 INFO - PROCESS | 696 | 1466589105094 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 963ms 02:51:45 INFO - PROCESS | 696 | 1466589105164 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 696 | 1466589105170 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 696 | 1466589105180 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:51:45 INFO - PROCESS | 696 | 1466589105184 Marionette TRACE conn6 <- [1,1206,null,{}] 02:51:45 INFO - PROCESS | 696 | 1466589105188 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}] 02:51:45 INFO - PROCESS | 696 | 1466589105191 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:45 INFO - PROCESS | 696 | 1466589105326 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:51:45 INFO - PROCESS | 696 | 1466589105439 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 696 | 1466589105442 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90DB800 == 41 [pid = 696] [id = 311] 02:51:45 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A3E5E400) [pid = 696] [serial = 932] [outer = 0000000000000000] 02:51:45 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A53B8000) [pid = 696] [serial = 933] [outer = 00000055A3E5E400] 02:51:45 INFO - PROCESS | 696 | 1466589105500 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A635A000) [pid = 696] [serial = 934] [outer = 00000055A3E5E400] 02:51:46 INFO - PROCESS | 696 | 1466589106119 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 02:51:46 INFO - PROCESS | 696 | 1466589106169 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 696 | 1466589106172 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:51:46 INFO - PROCESS | 696 | 1466589106191 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 696 | 1466589106195 Marionette TRACE conn6 <- [1,1210,null,{}] 02:51:46 INFO - PROCESS | 696 | 1466589106208 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}] 02:51:46 INFO - PROCESS | 696 | 1466589106213 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:46 INFO - PROCESS | 696 | 1466589106326 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:51:46 INFO - PROCESS | 696 | 1466589106446 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 696 | 1466589106450 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8B0800 == 42 [pid = 696] [id = 312] 02:51:46 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (00000055A8F6D000) [pid = 696] [serial = 935] [outer = 0000000000000000] 02:51:46 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A9F38000) [pid = 696] [serial = 936] [outer = 00000055A8F6D000] 02:51:46 INFO - PROCESS | 696 | 1466589106509 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055AA0B8800) [pid = 696] [serial = 937] [outer = 00000055A8F6D000] 02:51:47 INFO - PROCESS | 696 | 1466589107153 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] 02:51:47 INFO - PROCESS | 696 | 1466589107184 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:51:47 INFO - PROCESS | 696 | 1466589107187 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 696 | 1466589107190 Marionette TRACE conn6 <- [1,1214,null,{}] 02:51:47 INFO - PROCESS | 696 | 1466589107193 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}] 02:51:47 INFO - PROCESS | 696 | 1466589107196 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:47 INFO - PROCESS | 696 | 1466589107315 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:51:47 INFO - PROCESS | 696 | 1466589107546 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 696 | 1466589107549 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:47 INFO - PROCESS | 696 | ++DOCSHELL 000000559D927800 == 43 [pid = 696] [id = 313] 02:51:47 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (0000005598724000) [pid = 696] [serial = 938] [outer = 0000000000000000] 02:51:47 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (000000559897D800) [pid = 696] [serial = 939] [outer = 0000005598724000] 02:51:47 INFO - PROCESS | 696 | 1466589107620 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 696 | ++DOMWINDOW == 98 (000000559954D000) [pid = 696] [serial = 940] [outer = 0000005598724000] 02:51:48 INFO - PROCESS | 696 | 1466589108207 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1028ms 02:51:48 INFO - PROCESS | 696 | 1466589108218 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 696 | 1466589108222 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D1C800 == 42 [pid = 696] [id = 308] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055AC96C800 == 41 [pid = 696] [id = 307] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A6087000 == 40 [pid = 696] [id = 306] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FCF800 == 39 [pid = 696] [id = 305] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A9021000 == 38 [pid = 696] [id = 304] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C7000 == 37 [pid = 696] [id = 303] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A5538000 == 36 [pid = 696] [id = 302] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A259C000 == 35 [pid = 696] [id = 301] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 000000559888E800 == 34 [pid = 696] [id = 300] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A9033000 == 33 [pid = 696] [id = 299] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB75800 == 32 [pid = 696] [id = 297] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 000000559F043800 == 31 [pid = 696] [id = 298] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8B0800 == 30 [pid = 696] [id = 312] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A90DB800 == 29 [pid = 696] [id = 311] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B0A000 == 28 [pid = 696] [id = 310] 02:51:48 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B8800 == 27 [pid = 696] [id = 309] 02:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 97 (000000559D1B9400) [pid = 696] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 96 (000000559DC2A000) [pid = 696] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 95 (0000005598726800) [pid = 696] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 94 (000000559897D400) [pid = 696] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 93 (000000559DC21800) [pid = 696] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 92 (0000005598AA4000) [pid = 696] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559DC23800) [pid = 696] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559E083800) [pid = 696] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 89 (0000005598FAC000) [pid = 696] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A516A800) [pid = 696] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A28B4400) [pid = 696] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A8F69400) [pid = 696] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A8992C00) [pid = 696] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A9F3B400) [pid = 696] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A8F83C00) [pid = 696] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055AC8ABC00) [pid = 696] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A9F42800) [pid = 696] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A8B49000) [pid = 696] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A598F000) [pid = 696] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A53C0800) [pid = 696] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D079800) [pid = 696] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6358800) [pid = 696] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A78E9C00) [pid = 696] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A8999000) [pid = 696] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A4B4A400) [pid = 696] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A516F000) [pid = 696] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A6ACD000) [pid = 696] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A25EC800) [pid = 696] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5B60400) [pid = 696] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:51:49 INFO - PROCESS | 696 | 1466589109042 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 696 | 1466589109047 Marionette TRACE conn6 <- [1,1218,null,{}] 02:51:49 INFO - PROCESS | 696 | 1466589109058 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}] 02:51:49 INFO - PROCESS | 696 | 1466589109061 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:49 INFO - PROCESS | 696 | 1466589109154 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:51:49 INFO - PROCESS | 696 | 1466589109163 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 696 | 1466589109167 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:49 INFO - PROCESS | 696 | ++DOCSHELL 0000005599572000 == 28 [pid = 696] [id = 314] 02:51:49 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559803CC00) [pid = 696] [serial = 941] [outer = 0000000000000000] 02:51:49 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559871EC00) [pid = 696] [serial = 942] [outer = 000000559803CC00] 02:51:49 INFO - PROCESS | 696 | 1466589109216 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598938C00) [pid = 696] [serial = 943] [outer = 000000559803CC00] 02:51:49 INFO - PROCESS | 696 | 1466589109711 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 858ms 02:51:49 INFO - PROCESS | 696 | 1466589109746 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 696 | 1466589109751 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:51:49 INFO - PROCESS | 696 | 1466589109757 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 696 | 1466589109759 Marionette TRACE conn6 <- [1,1222,null,{}] 02:51:49 INFO - PROCESS | 696 | 1466589109766 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}] 02:51:49 INFO - PROCESS | 696 | 1466589109771 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:49 INFO - PROCESS | 696 | 1466589109866 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:51:49 INFO - PROCESS | 696 | 1466589109943 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 696 | 1466589109946 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBBC800 == 29 [pid = 696] [id = 315] 02:51:49 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598982400) [pid = 696] [serial = 944] [outer = 0000000000000000] 02:51:49 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598AA4800) [pid = 696] [serial = 945] [outer = 0000005598982400] 02:51:50 INFO - PROCESS | 696 | 1466589109996 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598B53800) [pid = 696] [serial = 946] [outer = 0000005598982400] 02:51:50 INFO - PROCESS | 696 | 1466589110387 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 02:51:50 INFO - PROCESS | 696 | 1466589110451 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 696 | 1466589110454 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:51:50 INFO - PROCESS | 696 | 1466589110457 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 696 | 1466589110459 Marionette TRACE conn6 <- [1,1226,null,{}] 02:51:50 INFO - PROCESS | 696 | 1466589110463 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}] 02:51:50 INFO - PROCESS | 696 | 1466589110466 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:50 INFO - PROCESS | 696 | 1466589110593 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:51:50 INFO - PROCESS | 696 | 1466589110615 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 696 | 1466589110622 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A259C800 == 30 [pid = 696] [id = 316] 02:51:50 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559CF4D000) [pid = 696] [serial = 947] [outer = 0000000000000000] 02:51:50 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559D072400) [pid = 696] [serial = 948] [outer = 000000559CF4D000] 02:51:50 INFO - PROCESS | 696 | 1466589110672 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559D14BC00) [pid = 696] [serial = 949] [outer = 000000559CF4D000] 02:51:51 INFO - PROCESS | 696 | 1466589111098 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 02:51:51 INFO - PROCESS | 696 | 1466589111157 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 696 | 1466589111159 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:51:51 INFO - PROCESS | 696 | 1466589111163 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 696 | 1466589111164 Marionette TRACE conn6 <- [1,1230,null,{}] 02:51:51 INFO - PROCESS | 696 | 1466589111168 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}] 02:51:51 INFO - PROCESS | 696 | 1466589111170 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:51 INFO - PROCESS | 696 | 1466589111282 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:51:51 INFO - PROCESS | 696 | 1466589111287 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 696 | 1466589111289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D03000 == 31 [pid = 696] [id = 317] 02:51:51 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559DBDA000) [pid = 696] [serial = 950] [outer = 0000000000000000] 02:51:51 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559DF02800) [pid = 696] [serial = 951] [outer = 000000559DBDA000] 02:51:51 INFO - PROCESS | 696 | 1466589111377 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559E08BC00) [pid = 696] [serial = 952] [outer = 000000559DBDA000] 02:51:51 INFO - PROCESS | 696 | 1466589111805 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 02:51:51 INFO - PROCESS | 696 | 1466589111857 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 696 | 1466589111859 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:51:51 INFO - PROCESS | 696 | 1466589111862 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 696 | 1466589111864 Marionette TRACE conn6 <- [1,1234,null,{}] 02:51:51 INFO - PROCESS | 696 | 1466589111873 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}] 02:51:51 INFO - PROCESS | 696 | 1466589111875 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:52 INFO - PROCESS | 696 | 1466589112016 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:51:52 INFO - PROCESS | 696 | 1466589112038 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 696 | 1466589112040 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5764000 == 32 [pid = 696] [id = 318] 02:51:52 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559DC23C00) [pid = 696] [serial = 953] [outer = 0000000000000000] 02:51:52 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559EAD2000) [pid = 696] [serial = 954] [outer = 000000559DC23C00] 02:51:52 INFO - PROCESS | 696 | 1466589112085 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559F0D1000) [pid = 696] [serial = 955] [outer = 000000559DC23C00] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A8F6AC00) [pid = 696] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598724800) [pid = 696] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5B5B400) [pid = 696] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A4D3C800) [pid = 696] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A8B45C00) [pid = 696] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A60A5000) [pid = 696] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5374800) [pid = 696] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055977D0800) [pid = 696] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559DBE2C00) [pid = 696] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559DE54C00) [pid = 696] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559DB73000) [pid = 696] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598A9E400) [pid = 696] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:51:52 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A9F3C400) [pid = 696] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:51:53 INFO - PROCESS | 696 | 1466589113173 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1337ms 02:51:53 INFO - PROCESS | 696 | 1466589113203 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 696 | 1466589113208 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:51:53 INFO - PROCESS | 696 | 1466589113214 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 696 | 1466589113220 Marionette TRACE conn6 <- [1,1238,null,{}] 02:51:53 INFO - PROCESS | 696 | 1466589113226 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}] 02:51:53 INFO - PROCESS | 696 | 1466589113229 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:53 INFO - PROCESS | 696 | 1466589113352 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:51:53 INFO - PROCESS | 696 | 1466589113425 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 696 | 1466589113428 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:53 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0D9800 == 33 [pid = 696] [id = 319] 02:51:53 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598959800) [pid = 696] [serial = 956] [outer = 0000000000000000] 02:51:53 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598980C00) [pid = 696] [serial = 957] [outer = 0000005598959800] 02:51:53 INFO - PROCESS | 696 | 1466589113487 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598FA2800) [pid = 696] [serial = 958] [outer = 0000005598959800] 02:51:54 INFO - PROCESS | 696 | 1466589114243 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1087ms 02:51:54 INFO - PROCESS | 696 | 1466589114304 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 696 | 1466589114309 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:51:54 INFO - PROCESS | 696 | 1466589114316 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 696 | 1466589114319 Marionette TRACE conn6 <- [1,1242,null,{}] 02:51:54 INFO - PROCESS | 696 | 1466589114323 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}] 02:51:54 INFO - PROCESS | 696 | 1466589114326 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:54 INFO - PROCESS | 696 | 1466589114455 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:51:54 INFO - PROCESS | 696 | 1466589114528 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 696 | 1466589114531 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055A618F800 == 34 [pid = 696] [id = 320] 02:51:54 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559DBE2C00) [pid = 696] [serial = 959] [outer = 0000000000000000] 02:51:54 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DE4C800) [pid = 696] [serial = 960] [outer = 000000559DBE2C00] 02:51:54 INFO - PROCESS | 696 | 1466589114589 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559EAD1C00) [pid = 696] [serial = 961] [outer = 000000559DBE2C00] 02:51:55 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D03000 == 33 [pid = 696] [id = 317] 02:51:55 INFO - PROCESS | 696 | --DOCSHELL 00000055A259C800 == 32 [pid = 696] [id = 316] 02:51:55 INFO - PROCESS | 696 | --DOCSHELL 000000559DBBC800 == 31 [pid = 696] [id = 315] 02:51:55 INFO - PROCESS | 696 | --DOCSHELL 0000005599572000 == 30 [pid = 696] [id = 314] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A9F41800) [pid = 696] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055AA0B0000) [pid = 696] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A8F6F000) [pid = 696] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A8F81800) [pid = 696] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598FAA400) [pid = 696] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A8995000) [pid = 696] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A51AE800) [pid = 696] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A8C2AC00) [pid = 696] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A898C400) [pid = 696] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A5463800) [pid = 696] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A26AB800) [pid = 696] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A3EE6000) [pid = 696] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A28B1000) [pid = 696] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005598B50C00) [pid = 696] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559E092000) [pid = 696] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559F555800) [pid = 696] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559D838800) [pid = 696] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 59 (00000055A516EC00) [pid = 696] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 58 (000000559893E800) [pid = 696] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A8E4E000) [pid = 696] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 56 (0000005599035000) [pid = 696] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A63EAC00) [pid = 696] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A5B5E000) [pid = 696] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055A4D44000) [pid = 696] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | --DOMWINDOW == 52 (000000559DC24C00) [pid = 696] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:51:55 INFO - PROCESS | 696 | 1466589115401 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1137ms 02:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:51:55 INFO - PROCESS | 696 | 1466589115455 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 696 | 1466589115459 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:51:55 INFO - PROCESS | 696 | 1466589115463 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 696 | 1466589115466 Marionette TRACE conn6 <- [1,1246,null,{}] 02:51:55 INFO - PROCESS | 696 | 1466589115472 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}] 02:51:55 INFO - PROCESS | 696 | 1466589115475 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:55 INFO - PROCESS | 696 | 1466589115569 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:51:55 INFO - PROCESS | 696 | 1466589115583 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 696 | 1466589115586 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:55 INFO - PROCESS | 696 | ++DOCSHELL 000000559D865000 == 31 [pid = 696] [id = 321] 02:51:55 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559897B800) [pid = 696] [serial = 962] [outer = 0000000000000000] 02:51:55 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (0000005598A98C00) [pid = 696] [serial = 963] [outer = 000000559897B800] 02:51:55 INFO - PROCESS | 696 | 1466589115636 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (0000005598FA4000) [pid = 696] [serial = 964] [outer = 000000559897B800] 02:51:56 INFO - PROCESS | 696 | 1466589116144 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 732ms 02:51:56 INFO - PROCESS | 696 | 1466589116195 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 696 | 1466589116200 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:51:56 INFO - PROCESS | 696 | 1466589116206 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 696 | 1466589116209 Marionette TRACE conn6 <- [1,1250,null,{}] 02:51:56 INFO - PROCESS | 696 | 1466589116212 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}] 02:51:56 INFO - PROCESS | 696 | 1466589116215 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:56 INFO - PROCESS | 696 | 1466589116308 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:51:56 INFO - PROCESS | 696 | 1466589116381 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 696 | 1466589116383 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EBE000 == 32 [pid = 696] [id = 322] 02:51:56 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (0000005599BD8800) [pid = 696] [serial = 965] [outer = 0000000000000000] 02:51:56 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (000000559D1BA000) [pid = 696] [serial = 966] [outer = 0000005599BD8800] 02:51:56 INFO - PROCESS | 696 | 1466589116431 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559DC1C800) [pid = 696] [serial = 967] [outer = 0000005599BD8800] 02:51:56 INFO - PROCESS | 696 | 1466589116845 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 02:51:56 INFO - PROCESS | 696 | 1466589116900 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 696 | 1466589116903 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:51:56 INFO - PROCESS | 696 | 1466589116906 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 696 | 1466589116910 Marionette TRACE conn6 <- [1,1254,null,{}] 02:51:56 INFO - PROCESS | 696 | 1466589116922 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}] 02:51:56 INFO - PROCESS | 696 | 1466589116927 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:57 INFO - PROCESS | 696 | 1466589117019 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:51:57 INFO - PROCESS | 696 | 1466589117035 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 696 | 1466589117038 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5770800 == 33 [pid = 696] [id = 323] 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (000000559E08FC00) [pid = 696] [serial = 968] [outer = 0000000000000000] 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559F0E9400) [pid = 696] [serial = 969] [outer = 000000559E08FC00] 02:51:57 INFO - PROCESS | 696 | 1466589117089 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A25F4000) [pid = 696] [serial = 970] [outer = 000000559E08FC00] 02:51:57 INFO - PROCESS | 696 | 1466589117558 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 02:51:57 INFO - PROCESS | 696 | 1466589117602 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 696 | 1466589117605 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:51:57 INFO - PROCESS | 696 | 1466589117608 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 696 | 1466589117610 Marionette TRACE conn6 <- [1,1258,null,{}] 02:51:57 INFO - PROCESS | 696 | 1466589117613 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}] 02:51:57 INFO - PROCESS | 696 | 1466589117615 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:57 INFO - PROCESS | 696 | 1466589117731 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:51:57 INFO - PROCESS | 696 | 1466589117736 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 696 | 1466589117739 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C7A000 == 34 [pid = 696] [id = 324] 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A28A8C00) [pid = 696] [serial = 971] [outer = 0000000000000000] 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055A29F4400) [pid = 696] [serial = 972] [outer = 00000055A28A8C00] 02:51:57 INFO - PROCESS | 696 | 1466589117824 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055A3FB8800) [pid = 696] [serial = 973] [outer = 00000055A28A8C00] 02:51:58 INFO - PROCESS | 696 | 1466589118271 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 02:51:58 INFO - PROCESS | 696 | 1466589118302 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 696 | 1466589118304 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:51:58 INFO - PROCESS | 696 | 1466589118308 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 696 | 1466589118310 Marionette TRACE conn6 <- [1,1262,null,{}] 02:51:58 INFO - PROCESS | 696 | 1466589118313 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}] 02:51:58 INFO - PROCESS | 696 | 1466589118315 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:58 INFO - PROCESS | 696 | 1466589118453 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:51:58 INFO - PROCESS | 696 | 1466589118474 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 696 | 1466589118476 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B9D000 == 35 [pid = 696] [id = 325] 02:51:58 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559897FC00) [pid = 696] [serial = 974] [outer = 0000000000000000] 02:51:58 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055A4D3CC00) [pid = 696] [serial = 975] [outer = 000000559897FC00] 02:51:58 INFO - PROCESS | 696 | 1466589118521 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A50DEC00) [pid = 696] [serial = 976] [outer = 000000559897FC00] 02:51:58 INFO - PROCESS | 696 | 1466589118957 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 691ms 02:51:59 INFO - PROCESS | 696 | 1466589119002 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 696 | 1466589119004 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:51:59 INFO - PROCESS | 696 | 1466589119008 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 696 | 1466589119010 Marionette TRACE conn6 <- [1,1266,null,{}] 02:51:59 INFO - PROCESS | 696 | 1466589119013 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}] 02:51:59 INFO - PROCESS | 696 | 1466589119019 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559803CC00) [pid = 696] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 65 (0000005598982400) [pid = 696] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559DBDA000) [pid = 696] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559CF4D000) [pid = 696] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A3E5E400) [pid = 696] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A8F6D000) [pid = 696] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 60 (0000005598724000) [pid = 696] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:51:59 INFO - PROCESS | 696 | --DOMWINDOW == 59 (0000005599551000) [pid = 696] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:51:59 INFO - PROCESS | 696 | 1466589119167 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:51:59 INFO - PROCESS | 696 | 1466589119217 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 696 | 1466589119219 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9032000 == 36 [pid = 696] [id = 326] 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559893F800) [pid = 696] [serial = 977] [outer = 0000000000000000] 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559D146C00) [pid = 696] [serial = 978] [outer = 000000559893F800] 02:51:59 INFO - PROCESS | 696 | 1466589119264 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A517A400) [pid = 696] [serial = 979] [outer = 000000559893F800] 02:51:59 INFO - PROCESS | 696 | 1466589119649 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 691ms 02:51:59 INFO - PROCESS | 696 | 1466589119702 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 696 | 1466589119704 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:51:59 INFO - PROCESS | 696 | 1466589119708 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 696 | 1466589119710 Marionette TRACE conn6 <- [1,1270,null,{}] 02:51:59 INFO - PROCESS | 696 | 1466589119713 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}] 02:51:59 INFO - PROCESS | 696 | 1466589119715 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:59 INFO - PROCESS | 696 | 1466589119823 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:51:59 INFO - PROCESS | 696 | 1466589119832 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 696 | 1466589119834 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:51:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FD9000 == 37 [pid = 696] [id = 327] 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055A5377800) [pid = 696] [serial = 980] [outer = 0000000000000000] 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055A53BB400) [pid = 696] [serial = 981] [outer = 00000055A5377800] 02:51:59 INFO - PROCESS | 696 | 1466589119881 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055A53C6000) [pid = 696] [serial = 982] [outer = 00000055A5377800] 02:52:00 INFO - PROCESS | 696 | 1466589120328 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 690ms 02:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:52:00 INFO - PROCESS | 696 | 1466589120401 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 696 | 1466589120404 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:52:00 INFO - PROCESS | 696 | 1466589120407 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 696 | 1466589120409 Marionette TRACE conn6 <- [1,1274,null,{}] 02:52:00 INFO - PROCESS | 696 | 1466589120413 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}] 02:52:00 INFO - PROCESS | 696 | 1466589120415 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:00 INFO - PROCESS | 696 | 1466589120499 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:52:00 INFO - PROCESS | 696 | 1466589120511 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 696 | 1466589120513 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA09F800 == 38 [pid = 696] [id = 328] 02:52:00 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055A5165800) [pid = 696] [serial = 983] [outer = 0000000000000000] 02:52:00 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A5AB8800) [pid = 696] [serial = 984] [outer = 00000055A5165800] 02:52:00 INFO - PROCESS | 696 | 1466589120565 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A5BCAC00) [pid = 696] [serial = 985] [outer = 00000055A5165800] 02:52:00 INFO - PROCESS | 696 | 1466589120978 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 02:52:01 INFO - PROCESS | 696 | 1466589121039 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 696 | 1466589121041 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:52:01 INFO - PROCESS | 696 | 1466589121044 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:52:01 INFO - PROCESS | 696 | 1466589121046 Marionette TRACE conn6 <- [1,1278,null,{}] 02:52:01 INFO - PROCESS | 696 | 1466589121049 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}] 02:52:01 INFO - PROCESS | 696 | 1466589121051 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:01 INFO - PROCESS | 696 | 1466589121136 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:52:01 INFO - PROCESS | 696 | 1466589121181 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 696 | 1466589121183 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8F000 == 39 [pid = 696] [id = 329] 02:52:01 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A635A800) [pid = 696] [serial = 986] [outer = 0000000000000000] 02:52:01 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A63EAC00) [pid = 696] [serial = 987] [outer = 00000055A635A800] 02:52:01 INFO - PROCESS | 696 | 1466589121227 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A65E5400) [pid = 696] [serial = 988] [outer = 00000055A635A800] 02:52:01 INFO - PROCESS | 696 | 1466589121772 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 776ms 02:52:01 INFO - PROCESS | 696 | 1466589121836 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 696 | 1466589121841 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:52:01 INFO - PROCESS | 696 | 1466589121847 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 696 | 1466589121851 Marionette TRACE conn6 <- [1,1282,null,{}] 02:52:01 INFO - PROCESS | 696 | 1466589121857 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}] 02:52:01 INFO - PROCESS | 696 | 1466589121860 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:01 INFO - PROCESS | 696 | 1466589121978 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:52:02 INFO - PROCESS | 696 | 1466589122054 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 696 | 1466589122057 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:02 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1D0800 == 40 [pid = 696] [id = 330] 02:52:02 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598932400) [pid = 696] [serial = 989] [outer = 0000000000000000] 02:52:02 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598AA1800) [pid = 696] [serial = 990] [outer = 0000005598932400] 02:52:02 INFO - PROCESS | 696 | 1466589122156 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559CFB9000) [pid = 696] [serial = 991] [outer = 0000005598932400] 02:52:02 INFO - PROCESS | 696 | 1466589122770 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 984ms 02:52:02 INFO - PROCESS | 696 | 1466589122835 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 696 | 1466589122841 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:52:02 INFO - PROCESS | 696 | 1466589122847 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 696 | 1466589122851 Marionette TRACE conn6 <- [1,1286,null,{}] 02:52:02 INFO - PROCESS | 696 | 1466589122855 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}] 02:52:02 INFO - PROCESS | 696 | 1466589122858 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:03 INFO - PROCESS | 696 | 1466589123005 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:52:03 INFO - PROCESS | 696 | 1466589123119 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 696 | 1466589123122 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5769000 == 41 [pid = 696] [id = 331] 02:52:03 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E905C00) [pid = 696] [serial = 992] [outer = 0000000000000000] 02:52:03 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0E7000) [pid = 696] [serial = 993] [outer = 000000559E905C00] 02:52:03 INFO - PROCESS | 696 | 1466589123182 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A28AF800) [pid = 696] [serial = 994] [outer = 000000559E905C00] 02:52:03 INFO - PROCESS | 696 | 1466589123796 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 985ms 02:52:03 INFO - PROCESS | 696 | 1466589123834 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 696 | 1466589123837 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:52:03 INFO - PROCESS | 696 | 1466589123841 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 696 | 1466589123845 Marionette TRACE conn6 <- [1,1290,null,{}] 02:52:03 INFO - PROCESS | 696 | 1466589123857 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}] 02:52:03 INFO - PROCESS | 696 | 1466589123862 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:03 INFO - PROCESS | 696 | 1466589123978 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:52:04 INFO - PROCESS | 696 | 1466589124097 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 696 | 1466589124101 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC659000 == 42 [pid = 696] [id = 332] 02:52:04 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51A2400) [pid = 696] [serial = 995] [outer = 0000000000000000] 02:52:04 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53BA800) [pid = 696] [serial = 996] [outer = 00000055A51A2400] 02:52:04 INFO - PROCESS | 696 | 1466589124160 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A6AD1800) [pid = 696] [serial = 997] [outer = 00000055A51A2400] 02:52:04 INFO - PROCESS | 696 | 1466589124806 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1140ms 02:52:05 INFO - PROCESS | 696 | 1466589125012 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 696 | 1466589125017 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:52:05 INFO - PROCESS | 696 | 1466589125023 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 696 | 1466589125026 Marionette TRACE conn6 <- [1,1294,null,{}] 02:52:05 INFO - PROCESS | 696 | 1466589125032 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}] 02:52:05 INFO - PROCESS | 696 | 1466589125035 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:05 INFO - PROCESS | 696 | 1466589125141 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:52:05 INFO - PROCESS | 696 | 1466589125209 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 696 | 1466589125215 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:05 INFO - PROCESS | 696 | ++DOCSHELL 0000005599BA4000 == 43 [pid = 696] [id = 333] 02:52:05 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055987F6000) [pid = 696] [serial = 998] [outer = 0000000000000000] 02:52:05 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598933000) [pid = 696] [serial = 999] [outer = 00000055987F6000] 02:52:05 INFO - PROCESS | 696 | 1466589125265 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598980000) [pid = 696] [serial = 1000] [outer = 00000055987F6000] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 000000559D927800 == 42 [pid = 696] [id = 313] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055AA09F800 == 41 [pid = 696] [id = 328] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FD9000 == 40 [pid = 696] [id = 327] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A9032000 == 39 [pid = 696] [id = 326] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B9D000 == 38 [pid = 696] [id = 325] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C7A000 == 37 [pid = 696] [id = 324] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A5770800 == 36 [pid = 696] [id = 323] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EBE000 == 35 [pid = 696] [id = 322] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 000000559D865000 == 34 [pid = 696] [id = 321] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 000000559E0D9800 == 33 [pid = 696] [id = 319] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A5764000 == 32 [pid = 696] [id = 318] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A618F800 == 31 [pid = 696] [id = 320] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055AC659000 == 30 [pid = 696] [id = 332] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A5769000 == 29 [pid = 696] [id = 331] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8F000 == 28 [pid = 696] [id = 329] 02:52:06 INFO - PROCESS | 696 | --DOCSHELL 000000559D1D0800 == 27 [pid = 696] [id = 330] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559DF02800) [pid = 696] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559D14BC00) [pid = 696] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D072400) [pid = 696] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559E08BC00) [pid = 696] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A635A000) [pid = 696] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055AA0B8800) [pid = 696] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559954D000) [pid = 696] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559EAD1400) [pid = 696] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559871EC00) [pid = 696] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598938C00) [pid = 696] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559897D800) [pid = 696] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598AA4800) [pid = 696] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598B53800) [pid = 696] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D82B400) [pid = 696] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A53B8000) [pid = 696] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A9F38000) [pid = 696] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:52:06 INFO - PROCESS | 696 | 1466589126619 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 02:52:06 INFO - PROCESS | 696 | 1466589126663 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 696 | 1466589126667 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:52:06 INFO - PROCESS | 696 | 1466589126672 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 696 | 1466589126676 Marionette TRACE conn6 <- [1,1298,null,{}] 02:52:06 INFO - PROCESS | 696 | 1466589126682 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}] 02:52:06 INFO - PROCESS | 696 | 1466589126685 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:06 INFO - PROCESS | 696 | 1466589126819 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:52:06 INFO - PROCESS | 696 | 1466589126829 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 696 | 1466589126833 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:06 INFO - PROCESS | 696 | ++DOCSHELL 000000559D059800 == 28 [pid = 696] [id = 334] 02:52:06 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055987F3800) [pid = 696] [serial = 1001] [outer = 0000000000000000] 02:52:06 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055987FAC00) [pid = 696] [serial = 1002] [outer = 00000055987F3800] 02:52:06 INFO - PROCESS | 696 | 1466589126883 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598951000) [pid = 696] [serial = 1003] [outer = 00000055987F3800] 02:52:07 INFO - PROCESS | 696 | 1466589127333 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 02:52:07 INFO - PROCESS | 696 | 1466589127409 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 696 | 1466589127415 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:52:07 INFO - PROCESS | 696 | 1466589127421 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 696 | 1466589127424 Marionette TRACE conn6 <- [1,1302,null,{}] 02:52:07 INFO - PROCESS | 696 | 1466589127428 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}] 02:52:07 INFO - PROCESS | 696 | 1466589127431 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:07 INFO - PROCESS | 696 | 1466589127526 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:52:07 INFO - PROCESS | 696 | 1466589127541 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 696 | 1466589127544 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:07 INFO - PROCESS | 696 | ++DOCSHELL 000000559E939000 == 29 [pid = 696] [id = 335] 02:52:07 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598E50800) [pid = 696] [serial = 1004] [outer = 0000000000000000] 02:52:07 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598FA5C00) [pid = 696] [serial = 1005] [outer = 0000005598E50800] 02:52:07 INFO - PROCESS | 696 | 1466589127593 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005599031000) [pid = 696] [serial = 1006] [outer = 0000005598E50800] 02:52:08 INFO - PROCESS | 696 | 1466589128066 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 02:52:08 INFO - PROCESS | 696 | 1466589128113 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 696 | 1466589128115 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:52:08 INFO - PROCESS | 696 | 1466589128119 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 696 | 1466589128123 Marionette TRACE conn6 <- [1,1306,null,{}] 02:52:08 INFO - PROCESS | 696 | 1466589128165 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}] 02:52:08 INFO - PROCESS | 696 | 1466589128170 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:08 INFO - PROCESS | 696 | 1466589128291 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:52:08 INFO - PROCESS | 696 | 1466589128340 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 696 | 1466589128343 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3F4E800 == 30 [pid = 696] [id = 336] 02:52:08 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559897EC00) [pid = 696] [serial = 1007] [outer = 0000000000000000] 02:52:08 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D080000) [pid = 696] [serial = 1008] [outer = 000000559897EC00] 02:52:08 INFO - PROCESS | 696 | 1466589128393 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559D8B7800) [pid = 696] [serial = 1009] [outer = 000000559897EC00] 02:52:08 INFO - PROCESS | 696 | 1466589128823 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 02:52:08 INFO - PROCESS | 696 | 1466589128856 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 696 | 1466589128859 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:52:08 INFO - PROCESS | 696 | 1466589128862 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 696 | 1466589128863 Marionette TRACE conn6 <- [1,1310,null,{}] 02:52:08 INFO - PROCESS | 696 | 1466589128867 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}] 02:52:08 INFO - PROCESS | 696 | 1466589128869 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:08 INFO - PROCESS | 696 | 1466589128987 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:52:09 INFO - PROCESS | 696 | 1466589128992 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 696 | 1466589128995 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055A51C7800 == 31 [pid = 696] [id = 337] 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DBDE800) [pid = 696] [serial = 1010] [outer = 0000000000000000] 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559E006000) [pid = 696] [serial = 1011] [outer = 000000559DBDE800] 02:52:09 INFO - PROCESS | 696 | 1466589129041 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559E08C800) [pid = 696] [serial = 1012] [outer = 000000559DBDE800] 02:52:09 INFO - PROCESS | 696 | 1466589129500 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 688ms 02:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:52:09 INFO - PROCESS | 696 | 1466589129553 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 696 | 1466589129555 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:52:09 INFO - PROCESS | 696 | 1466589129558 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 696 | 1466589129560 Marionette TRACE conn6 <- [1,1314,null,{}] 02:52:09 INFO - PROCESS | 696 | 1466589129569 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}] 02:52:09 INFO - PROCESS | 696 | 1466589129571 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:09 INFO - PROCESS | 696 | 1466589129704 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:52:09 INFO - PROCESS | 696 | 1466589129716 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 696 | 1466589129718 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055A577E800 == 32 [pid = 696] [id = 338] 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598E4C000) [pid = 696] [serial = 1013] [outer = 0000000000000000] 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559EACC400) [pid = 696] [serial = 1014] [outer = 0000005598E4C000] 02:52:09 INFO - PROCESS | 696 | 1466589129765 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559F0CFC00) [pid = 696] [serial = 1015] [outer = 0000005598E4C000] 02:52:10 INFO - PROCESS | 696 | 1466589130215 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]]]}] 02:52:10 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 02:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 691ms 02:52:10 INFO - PROCESS | 696 | 1466589130252 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 696 | 1466589130255 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:52:10 INFO - PROCESS | 696 | 1466589130267 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 696 | 1466589130269 Marionette TRACE conn6 <- [1,1318,null,{}] 02:52:10 INFO - PROCESS | 696 | 1466589130272 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}] 02:52:10 INFO - PROCESS | 696 | 1466589130278 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:10 INFO - PROCESS | 696 | 1466589130413 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:52:10 INFO - PROCESS | 696 | 1466589130467 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 696 | 1466589130469 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B96000 == 33 [pid = 696] [id = 339] 02:52:10 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559F27B000) [pid = 696] [serial = 1016] [outer = 0000000000000000] 02:52:10 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A26AB800) [pid = 696] [serial = 1017] [outer = 000000559F27B000] 02:52:10 INFO - PROCESS | 696 | 1466589130516 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A4D3F800) [pid = 696] [serial = 1018] [outer = 000000559F27B000] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559897FC00) [pid = 696] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559893F800) [pid = 696] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559E08FC00) [pid = 696] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598959800) [pid = 696] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559DC23C00) [pid = 696] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005599BD8800) [pid = 696] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559DBE2C00) [pid = 696] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559897B800) [pid = 696] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A5377800) [pid = 696] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5165800) [pid = 696] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A28A8C00) [pid = 696] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:52:10 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A635A800) [pid = 696] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:52:11 INFO - PROCESS | 696 | 1466589131111 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]]]}] 02:52:11 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 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 879ms 02:52:11 INFO - PROCESS | 696 | 1466589131152 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 696 | 1466589131154 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:52:11 INFO - PROCESS | 696 | 1466589131157 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 696 | 1466589131159 Marionette TRACE conn6 <- [1,1322,null,{}] 02:52:11 INFO - PROCESS | 696 | 1466589131162 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}] 02:52:11 INFO - PROCESS | 696 | 1466589131164 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:11 INFO - PROCESS | 696 | 1466589131244 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:52:11 INFO - PROCESS | 696 | 1466589131250 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 696 | 1466589131252 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CE000 == 34 [pid = 696] [id = 340] 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D8B8800) [pid = 696] [serial = 1019] [outer = 0000000000000000] 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4B45800) [pid = 696] [serial = 1020] [outer = 000000559D8B8800] 02:52:11 INFO - PROCESS | 696 | 1466589131297 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A50DE000) [pid = 696] [serial = 1021] [outer = 000000559D8B8800] 02:52:11 INFO - PROCESS | 696 | 1466589131691 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 02:52:11 INFO - PROCESS | 696 | 1466589131746 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 696 | 1466589131748 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:52:11 INFO - PROCESS | 696 | 1466589131752 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:52:11 INFO - PROCESS | 696 | 1466589131754 Marionette TRACE conn6 <- [1,1326,null,{}] 02:52:11 INFO - PROCESS | 696 | 1466589131762 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}] 02:52:11 INFO - PROCESS | 696 | 1466589131764 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:11 INFO - PROCESS | 696 | 1466589131845 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:52:11 INFO - PROCESS | 696 | 1466589131851 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 696 | 1466589131853 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA096800 == 35 [pid = 696] [id = 341] 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559D07F800) [pid = 696] [serial = 1022] [outer = 0000000000000000] 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A516C000) [pid = 696] [serial = 1023] [outer = 000000559D07F800] 02:52:11 INFO - PROCESS | 696 | 1466589131901 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A517A800) [pid = 696] [serial = 1024] [outer = 000000559D07F800] 02:52:12 INFO - PROCESS | 696 | 1466589132868 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1136ms 02:52:12 INFO - PROCESS | 696 | 1466589132892 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 696 | 1466589132897 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:52:12 INFO - PROCESS | 696 | 1466589132903 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 696 | 1466589132907 Marionette TRACE conn6 <- [1,1330,null,{}] 02:52:12 INFO - PROCESS | 696 | 1466589132915 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}] 02:52:12 INFO - PROCESS | 696 | 1466589132918 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:13 INFO - PROCESS | 696 | 1466589133066 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:52:13 INFO - PROCESS | 696 | 1466589133135 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 696 | 1466589133138 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:13 INFO - PROCESS | 696 | ++DOCSHELL 000000559D04C800 == 36 [pid = 696] [id = 342] 02:52:13 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005597909800) [pid = 696] [serial = 1025] [outer = 0000000000000000] 02:52:13 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055981B8800) [pid = 696] [serial = 1026] [outer = 0000005597909800] 02:52:13 INFO - PROCESS | 696 | 1466589133199 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559897E800) [pid = 696] [serial = 1027] [outer = 0000005597909800] 02:52:14 INFO - PROCESS | 696 | 1466589134002 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1139ms 02:52:14 INFO - PROCESS | 696 | 1466589134044 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 696 | 1466589134050 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:52:14 INFO - PROCESS | 696 | 1466589134057 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 696 | 1466589134060 Marionette TRACE conn6 <- [1,1334,null,{}] 02:52:14 INFO - PROCESS | 696 | 1466589134064 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}] 02:52:14 INFO - PROCESS | 696 | 1466589134067 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:14 INFO - PROCESS | 696 | 1466589134204 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:52:14 INFO - PROCESS | 696 | 1466589134273 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 696 | 1466589134276 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576D000 == 37 [pid = 696] [id = 343] 02:52:14 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559922E400) [pid = 696] [serial = 1028] [outer = 0000000000000000] 02:52:14 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559D073C00) [pid = 696] [serial = 1029] [outer = 000000559922E400] 02:52:14 INFO - PROCESS | 696 | 1466589134334 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559D8BB000) [pid = 696] [serial = 1030] [outer = 000000559922E400] 02:52:15 INFO - PROCESS | 696 | 1466589135285 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1297ms 02:52:15 INFO - PROCESS | 696 | 1466589135355 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 696 | 1466589135360 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:52:15 INFO - PROCESS | 696 | 1466589135365 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:52:15 INFO - PROCESS | 696 | 1466589135368 Marionette TRACE conn6 <- [1,1338,null,{}] 02:52:15 INFO - PROCESS | 696 | 1466589135374 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}] 02:52:15 INFO - PROCESS | 696 | 1466589135377 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:15 INFO - PROCESS | 696 | 1466589135494 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:52:15 INFO - PROCESS | 696 | 1466589135563 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 696 | 1466589135566 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:15 INFO - PROCESS | 696 | ++DOCSHELL 000000559E91F000 == 38 [pid = 696] [id = 344] 02:52:15 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598982400) [pid = 696] [serial = 1031] [outer = 0000000000000000] 02:52:15 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598FAA400) [pid = 696] [serial = 1032] [outer = 0000005598982400] 02:52:15 INFO - PROCESS | 696 | 1466589135617 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559D075800) [pid = 696] [serial = 1033] [outer = 0000005598982400] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CE000 == 37 [pid = 696] [id = 340] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B96000 == 36 [pid = 696] [id = 339] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A577E800 == 35 [pid = 696] [id = 338] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A51C7800 == 34 [pid = 696] [id = 337] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A3F4E800 == 33 [pid = 696] [id = 336] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 000000559E939000 == 32 [pid = 696] [id = 335] 02:52:15 INFO - PROCESS | 696 | --DOCSHELL 000000559D059800 == 31 [pid = 696] [id = 334] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A4D3CC00) [pid = 696] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D146C00) [pid = 696] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559F0E9400) [pid = 696] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598980C00) [pid = 696] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598FA2800) [pid = 696] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559F0D1000) [pid = 696] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559EAD2000) [pid = 696] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D1BA000) [pid = 696] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DC1C800) [pid = 696] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559DE4C800) [pid = 696] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559EAD1C00) [pid = 696] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598A98C00) [pid = 696] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FA4000) [pid = 696] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A50DEC00) [pid = 696] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53BB400) [pid = 696] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5BCAC00) [pid = 696] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5AB8800) [pid = 696] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A29F4400) [pid = 696] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A3FB8800) [pid = 696] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A517A400) [pid = 696] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A53C6000) [pid = 696] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A65E5400) [pid = 696] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A25F4000) [pid = 696] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:52:15 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A63EAC00) [pid = 696] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:52:16 INFO - PROCESS | 696 | 1466589136142 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 837ms 02:52:16 INFO - PROCESS | 696 | 1466589136206 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 696 | 1466589136211 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:52:16 INFO - PROCESS | 696 | 1466589136217 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 696 | 1466589136220 Marionette TRACE conn6 <- [1,1342,null,{}] 02:52:16 INFO - PROCESS | 696 | 1466589136224 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}] 02:52:16 INFO - PROCESS | 696 | 1466589136227 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:16 INFO - PROCESS | 696 | 1466589136323 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:52:16 INFO - PROCESS | 696 | 1466589136329 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 696 | 1466589136331 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26BF800 == 32 [pid = 696] [id = 345] 02:52:16 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559D838800) [pid = 696] [serial = 1034] [outer = 0000000000000000] 02:52:16 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559DBDF400) [pid = 696] [serial = 1035] [outer = 000000559D838800] 02:52:16 INFO - PROCESS | 696 | 1466589136385 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559E083400) [pid = 696] [serial = 1036] [outer = 000000559D838800] 02:52:16 INFO - PROCESS | 696 | 1466589136839 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 02:52:16 INFO - PROCESS | 696 | 1466589136911 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 696 | 1466589136914 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:52:16 INFO - PROCESS | 696 | 1466589136917 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 696 | 1466589136921 Marionette TRACE conn6 <- [1,1346,null,{}] 02:52:16 INFO - PROCESS | 696 | 1466589136933 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}] 02:52:16 INFO - PROCESS | 696 | 1466589136938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:17 INFO - PROCESS | 696 | 1466589137057 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:52:17 INFO - PROCESS | 696 | 1466589137136 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 696 | 1466589137139 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5521000 == 33 [pid = 696] [id = 346] 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005597746400) [pid = 696] [serial = 1037] [outer = 0000000000000000] 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559F0C5400) [pid = 696] [serial = 1038] [outer = 0000005597746400] 02:52:17 INFO - PROCESS | 696 | 1466589137189 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A25E6C00) [pid = 696] [serial = 1039] [outer = 0000005597746400] 02:52:17 INFO - PROCESS | 696 | 1466589137579 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 02:52:17 INFO - PROCESS | 696 | 1466589137611 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 696 | 1466589137614 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:52:17 INFO - PROCESS | 696 | 1466589137617 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 696 | 1466589137619 Marionette TRACE conn6 <- [1,1350,null,{}] 02:52:17 INFO - PROCESS | 696 | 1466589137623 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}] 02:52:17 INFO - PROCESS | 696 | 1466589137625 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:17 INFO - PROCESS | 696 | 1466589137717 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:52:17 INFO - PROCESS | 696 | 1466589137722 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 696 | 1466589137725 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C8000 == 34 [pid = 696] [id = 347] 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A262AC00) [pid = 696] [serial = 1040] [outer = 0000000000000000] 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3EEF400) [pid = 696] [serial = 1041] [outer = 00000055A262AC00] 02:52:17 INFO - PROCESS | 696 | 1466589137770 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A4D42C00) [pid = 696] [serial = 1042] [outer = 00000055A262AC00] 02:52:18 INFO - PROCESS | 696 | 1466589138236 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 02:52:18 INFO - PROCESS | 696 | 1466589138311 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 696 | 1466589138313 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:52:18 INFO - PROCESS | 696 | 1466589138317 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:52:18 INFO - PROCESS | 696 | 1466589138319 Marionette TRACE conn6 <- [1,1354,null,{}] 02:52:18 INFO - PROCESS | 696 | 1466589138323 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}] 02:52:18 INFO - PROCESS | 696 | 1466589138325 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:18 INFO - PROCESS | 696 | 1466589138464 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:52:18 INFO - PROCESS | 696 | 1466589138526 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 696 | 1466589138528 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902A800 == 35 [pid = 696] [id = 348] 02:52:18 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A516A000) [pid = 696] [serial = 1043] [outer = 0000000000000000] 02:52:18 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5172000) [pid = 696] [serial = 1044] [outer = 00000055A516A000] 02:52:18 INFO - PROCESS | 696 | 1466589138581 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A51A9000) [pid = 696] [serial = 1045] [outer = 00000055A516A000] 02:52:19 INFO - PROCESS | 696 | 1466589139013 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] 02:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:52:19 INFO - PROCESS | 696 | 1466589139056 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 696 | 1466589139060 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 696 | 1466589139062 Marionette TRACE conn6 <- [1,1358,null,{}] 02:52:19 INFO - PROCESS | 696 | 1466589139065 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}] 02:52:19 INFO - PROCESS | 696 | 1466589139071 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:19 INFO - PROCESS | 696 | 1466589139209 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:52:19 INFO - PROCESS | 696 | 1466589139262 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 696 | 1466589139264 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA090000 == 36 [pid = 696] [id = 349] 02:52:19 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5373800) [pid = 696] [serial = 1046] [outer = 0000000000000000] 02:52:19 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53C4400) [pid = 696] [serial = 1047] [outer = 00000055A5373800] 02:52:19 INFO - PROCESS | 696 | 1466589139309 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5B62000) [pid = 696] [serial = 1048] [outer = 00000055A5373800] 02:52:19 INFO - PROCESS | 696 | 1466589139732 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] 02:52:19 INFO - PROCESS | 696 | 1466589139829 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 696 | 1466589139835 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 696 | 1466589139837 Marionette TRACE conn6 <- [1,1362,null,{}] 02:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:52:19 INFO - PROCESS | 696 | 1466589139841 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}] 02:52:19 INFO - PROCESS | 696 | 1466589139843 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:19 INFO - PROCESS | 696 | 1466589139924 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:52:19 INFO - PROCESS | 696 | 1466589139936 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 696 | 1466589139938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB412000 == 37 [pid = 696] [id = 350] 02:52:19 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598E4C000) [pid = 696] [serial = 1049] [outer = 0000000000000000] 02:52:19 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D1BA400) [pid = 696] [serial = 1050] [outer = 0000005598E4C000] 02:52:20 INFO - PROCESS | 696 | 1466589139993 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A26B6C00) [pid = 696] [serial = 1051] [outer = 0000005598E4C000] 02:52:20 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:20 INFO - PROCESS | 696 | 1466589140396 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] 02:52:20 INFO - PROCESS | 696 | 1466589140471 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:52:20 INFO - PROCESS | 696 | 1466589140475 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 696 | 1466589140477 Marionette TRACE conn6 <- [1,1366,null,{}] 02:52:20 INFO - PROCESS | 696 | 1466589140480 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}] 02:52:20 INFO - PROCESS | 696 | 1466589140482 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:20 INFO - PROCESS | 696 | 1466589140566 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:52:20 INFO - PROCESS | 696 | 1466589140573 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 696 | 1466589140575 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC666800 == 38 [pid = 696] [id = 351] 02:52:20 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5D82400) [pid = 696] [serial = 1052] [outer = 0000000000000000] 02:52:20 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A6359400) [pid = 696] [serial = 1053] [outer = 00000055A5D82400] 02:52:20 INFO - PROCESS | 696 | 1466589140619 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A656B800) [pid = 696] [serial = 1054] [outer = 00000055A5D82400] 02:52:21 INFO - PROCESS | 696 | 1466589141024 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] 02:52:21 INFO - PROCESS | 696 | 1466589141066 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:52:21 INFO - PROCESS | 696 | 1466589141083 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 696 | 1466589141085 Marionette TRACE conn6 <- [1,1370,null,{}] 02:52:21 INFO - PROCESS | 696 | 1466589141093 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}] 02:52:21 INFO - PROCESS | 696 | 1466589141095 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:21 INFO - PROCESS | 696 | 1466589141192 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:52:21 INFO - PROCESS | 696 | 1466589141198 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 696 | 1466589141200 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB17000 == 39 [pid = 696] [id = 352] 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5B6A800) [pid = 696] [serial = 1055] [outer = 0000000000000000] 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6E34000) [pid = 696] [serial = 1056] [outer = 00000055A5B6A800] 02:52:21 INFO - PROCESS | 696 | 1466589141246 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A78F1C00) [pid = 696] [serial = 1057] [outer = 00000055A5B6A800] 02:52:21 INFO - PROCESS | 696 | [696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:21 INFO - PROCESS | 696 | 1466589141695 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] 02:52:21 INFO - PROCESS | 696 | 1466589141735 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:52:21 INFO - PROCESS | 696 | 1466589141743 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 696 | 1466589141745 Marionette TRACE conn6 <- [1,1374,null,{}] 02:52:21 INFO - PROCESS | 696 | 1466589141749 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}] 02:52:21 INFO - PROCESS | 696 | 1466589141751 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:21 INFO - PROCESS | 696 | 1466589141835 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:52:21 INFO - PROCESS | 696 | 1466589141840 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 696 | 1466589141842 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB78000 == 40 [pid = 696] [id = 353] 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A898D400) [pid = 696] [serial = 1058] [outer = 0000000000000000] 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8991000) [pid = 696] [serial = 1059] [outer = 00000055A898D400] 02:52:21 INFO - PROCESS | 696 | 1466589141885 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8997400) [pid = 696] [serial = 1060] [outer = 00000055A898D400] 02:52:22 INFO - PROCESS | 696 | 1466589142589 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] 02:52:22 INFO - PROCESS | 696 | 1466589142637 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:52:22 INFO - PROCESS | 696 | 1466589142641 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 696 | 1466589142647 Marionette TRACE conn6 <- [1,1378,null,{}] 02:52:22 INFO - PROCESS | 696 | 1466589142652 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}] 02:52:22 INFO - PROCESS | 696 | 1466589142655 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:22 INFO - PROCESS | 696 | 1466589142781 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:52:22 INFO - PROCESS | 696 | 1466589142850 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 696 | 1466589142853 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:22 INFO - PROCESS | 696 | ++DOCSHELL 000000559F033800 == 41 [pid = 696] [id = 354] 02:52:22 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005599228C00) [pid = 696] [serial = 1061] [outer = 0000000000000000] 02:52:22 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559A04F400) [pid = 696] [serial = 1062] [outer = 0000005599228C00] 02:52:22 INFO - PROCESS | 696 | 1466589142953 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559DF11800) [pid = 696] [serial = 1063] [outer = 0000005599228C00] 02:52:23 INFO - PROCESS | 696 | 1466589143487 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 880ms 02:52:23 INFO - PROCESS | 696 | 1466589143534 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 696 | 1466589143539 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:52:23 INFO - PROCESS | 696 | 1466589143547 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 696 | 1466589143551 Marionette TRACE conn6 <- [1,1382,null,{}] 02:52:23 INFO - PROCESS | 696 | 1466589143555 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}] 02:52:23 INFO - PROCESS | 696 | 1466589143559 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:23 INFO - PROCESS | 696 | 1466589143683 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:52:23 INFO - PROCESS | 696 | 1466589143772 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 696 | 1466589143775 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B10800 == 42 [pid = 696] [id = 355] 02:52:23 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A26AF400) [pid = 696] [serial = 1064] [outer = 0000000000000000] 02:52:23 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A28B4000) [pid = 696] [serial = 1065] [outer = 00000055A26AF400] 02:52:23 INFO - PROCESS | 696 | 1466589143832 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A51A6800) [pid = 696] [serial = 1066] [outer = 00000055A26AF400] 02:52:24 INFO - PROCESS | 696 | 1466589144484 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 983ms 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:52:24 INFO - PROCESS | 696 | 1466589144535 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 696 | 1466589144538 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:52:24 INFO - PROCESS | 696 | 1466589144542 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 696 | 1466589144546 Marionette TRACE conn6 <- [1,1386,null,{}] 02:52:24 INFO - PROCESS | 696 | 1466589144557 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}] 02:52:24 INFO - PROCESS | 696 | 1466589144563 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:24 INFO - PROCESS | 696 | 1466589144706 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:52:24 INFO - PROCESS | 696 | 1466589144827 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 696 | 1466589144831 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDAD800 == 43 [pid = 696] [id = 356] 02:52:24 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A53C5000) [pid = 696] [serial = 1067] [outer = 0000000000000000] 02:52:24 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A63EAC00) [pid = 696] [serial = 1068] [outer = 00000055A53C5000] 02:52:24 INFO - PROCESS | 696 | 1466589144890 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A8AD8800) [pid = 696] [serial = 1069] [outer = 00000055A53C5000] 02:52:25 INFO - PROCESS | 696 | 1466589145642 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1135ms 02:52:25 INFO - PROCESS | 696 | 1466589145679 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 696 | 1466589145683 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:52:25 INFO - PROCESS | 696 | 1466589145688 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:52:25 INFO - PROCESS | 696 | 1466589145692 Marionette TRACE conn6 <- [1,1390,null,{}] 02:52:25 INFO - PROCESS | 696 | 1466589145697 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}] 02:52:25 INFO - PROCESS | 696 | 1466589145700 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:25 INFO - PROCESS | 696 | 1466589145810 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:52:25 INFO - PROCESS | 696 | 1466589145888 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 696 | 1466589145891 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE0F800 == 44 [pid = 696] [id = 357] 02:52:25 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005598FAEC00) [pid = 696] [serial = 1070] [outer = 0000000000000000] 02:52:25 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005599033000) [pid = 696] [serial = 1071] [outer = 0000005598FAEC00] 02:52:26 INFO - PROCESS | 696 | 1466589145988 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (000000559D0EA800) [pid = 696] [serial = 1072] [outer = 0000005598FAEC00] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB17000 == 43 [pid = 696] [id = 352] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055AC666800 == 42 [pid = 696] [id = 351] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055AB412000 == 41 [pid = 696] [id = 350] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055AA090000 == 40 [pid = 696] [id = 349] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A902A800 == 39 [pid = 696] [id = 348] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C8000 == 38 [pid = 696] [id = 347] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A5521000 == 37 [pid = 696] [id = 346] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A26BF800 == 36 [pid = 696] [id = 345] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 000000559E91F000 == 35 [pid = 696] [id = 344] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A576D000 == 34 [pid = 696] [id = 343] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055AA096800 == 33 [pid = 696] [id = 341] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 000000559D04C800 == 32 [pid = 696] [id = 342] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 0000005599BA4000 == 31 [pid = 696] [id = 333] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDAD800 == 30 [pid = 696] [id = 356] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B10800 == 29 [pid = 696] [id = 355] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 000000559F033800 == 28 [pid = 696] [id = 354] 02:52:26 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB78000 == 27 [pid = 696] [id = 353] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A516C000) [pid = 696] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598980000) [pid = 696] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 89 (0000005598933000) [pid = 696] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598FA5C00) [pid = 696] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005599031000) [pid = 696] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D080000) [pid = 696] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055987FAC00) [pid = 696] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559E006000) [pid = 696] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598951000) [pid = 696] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559EACC400) [pid = 696] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E08C800) [pid = 696] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A26AB800) [pid = 696] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559F0CFC00) [pid = 696] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559CFB9000) [pid = 696] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA1800) [pid = 696] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A28AF800) [pid = 696] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F0E7000) [pid = 696] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A6AD1800) [pid = 696] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53BA800) [pid = 696] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4D3F800) [pid = 696] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A4B45800) [pid = 696] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A50DE000) [pid = 696] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:52:26 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D8B7800) [pid = 696] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:52:27 INFO - PROCESS | 696 | 1466589147203 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1575ms 02:52:27 INFO - PROCESS | 696 | 1466589147269 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 696 | 1466589147273 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:52:27 INFO - PROCESS | 696 | 1466589147277 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 696 | 1466589147282 Marionette TRACE conn6 <- [1,1394,null,{}] 02:52:27 INFO - PROCESS | 696 | 1466589147288 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}] 02:52:27 INFO - PROCESS | 696 | 1466589147290 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:27 INFO - PROCESS | 696 | 1466589147385 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:52:27 INFO - PROCESS | 696 | 1466589147397 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 696 | 1466589147400 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:27 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1D3000 == 28 [pid = 696] [id = 358] 02:52:27 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598958C00) [pid = 696] [serial = 1073] [outer = 0000000000000000] 02:52:27 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598981000) [pid = 696] [serial = 1074] [outer = 0000005598958C00] 02:52:27 INFO - PROCESS | 696 | 1466589147450 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598B51C00) [pid = 696] [serial = 1075] [outer = 0000005598958C00] 02:52:27 INFO - PROCESS | 696 | 1466589147929 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 02:52:28 INFO - PROCESS | 696 | 1466589148000 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 696 | 1466589148005 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:52:28 INFO - PROCESS | 696 | 1466589148011 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:52:28 INFO - PROCESS | 696 | 1466589148014 Marionette TRACE conn6 <- [1,1398,null,{}] 02:52:28 INFO - PROCESS | 696 | 1466589148018 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}] 02:52:28 INFO - PROCESS | 696 | 1466589148021 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:28 INFO - PROCESS | 696 | 1466589148115 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:52:28 INFO - PROCESS | 696 | 1466589148191 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 696 | 1466589148194 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:28 INFO - PROCESS | 696 | ++DOCSHELL 000000559F044800 == 29 [pid = 696] [id = 359] 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598B53400) [pid = 696] [serial = 1076] [outer = 0000000000000000] 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005599224800) [pid = 696] [serial = 1077] [outer = 0000005598B53400] 02:52:28 INFO - PROCESS | 696 | 1466589148242 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D080000) [pid = 696] [serial = 1078] [outer = 0000005598B53400] 02:52:28 INFO - PROCESS | 696 | 1466589148664 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 691ms 02:52:28 INFO - PROCESS | 696 | 1466589148708 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 696 | 1466589148711 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:52:28 INFO - PROCESS | 696 | 1466589148714 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 696 | 1466589148718 Marionette TRACE conn6 <- [1,1402,null,{}] 02:52:28 INFO - PROCESS | 696 | 1466589148730 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}] 02:52:28 INFO - PROCESS | 696 | 1466589148736 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:28 INFO - PROCESS | 696 | 1466589148828 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:52:28 INFO - PROCESS | 696 | 1466589148843 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 696 | 1466589148847 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A505A000 == 30 [pid = 696] [id = 360] 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DF8B800) [pid = 696] [serial = 1079] [outer = 0000000000000000] 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559E085800) [pid = 696] [serial = 1080] [outer = 000000559DF8B800] 02:52:28 INFO - PROCESS | 696 | 1466589148896 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559EA7BC00) [pid = 696] [serial = 1081] [outer = 000000559DF8B800] 02:52:29 INFO - PROCESS | 696 | 1466589149400 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]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 02:52:29 INFO - PROCESS | 696 | 1466589149482 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 696 | 1466589149485 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:52:29 INFO - PROCESS | 696 | 1466589149493 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 696 | 1466589149495 Marionette TRACE conn6 <- [1,1406,null,{}] 02:52:29 INFO - PROCESS | 696 | 1466589149498 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}] 02:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:52:29 INFO - PROCESS | 696 | 1466589149500 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:29 INFO - PROCESS | 696 | 1466589149619 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:52:29 INFO - PROCESS | 696 | 1466589149665 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 696 | 1466589149667 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2F800 == 31 [pid = 696] [id = 361] 02:52:29 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F0C6C00) [pid = 696] [serial = 1082] [outer = 0000000000000000] 02:52:29 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559F0CC800) [pid = 696] [serial = 1083] [outer = 000000559F0C6C00] 02:52:29 INFO - PROCESS | 696 | 1466589149713 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F278C00) [pid = 696] [serial = 1084] [outer = 000000559F0C6C00] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A898D400) [pid = 696] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5B6A800) [pid = 696] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A516A000) [pid = 696] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5373800) [pid = 696] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A262AC00) [pid = 696] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D838800) [pid = 696] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559922E400) [pid = 696] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005597909800) [pid = 696] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598982400) [pid = 696] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005597746400) [pid = 696] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D07F800) [pid = 696] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598E4C000) [pid = 696] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:52:30 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A5D82400) [pid = 696] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:52:30 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055987FD000) [pid = 696] [serial = 1085] [outer = 000000559E911800] 02:52:30 INFO - PROCESS | 696 | 1466589150872 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1423ms 02:52:30 INFO - PROCESS | 696 | 1466589150926 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 696 | 1466589150930 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:52:30 INFO - PROCESS | 696 | 1466589150978 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 696 | 1466589150981 Marionette TRACE conn6 <- [1,1410,null,{}] 02:52:31 INFO - PROCESS | 696 | 1466589151012 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}] 02:52:31 INFO - PROCESS | 696 | 1466589151015 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:31 INFO - PROCESS | 696 | 1466589151137 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:52:31 INFO - PROCESS | 696 | 1466589151202 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 696 | 1466589151205 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:31 INFO - PROCESS | 696 | ++DOCSHELL 000000559E94E000 == 32 [pid = 696] [id = 362] 02:52:31 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598977000) [pid = 696] [serial = 1086] [outer = 0000000000000000] 02:52:31 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598B47000) [pid = 696] [serial = 1087] [outer = 0000005598977000] 02:52:31 INFO - PROCESS | 696 | 1466589151265 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005599032C00) [pid = 696] [serial = 1088] [outer = 0000005598977000] 02:52:32 INFO - PROCESS | 696 | 1466589152002 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1111ms 02:52:32 INFO - PROCESS | 696 | 1466589152090 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 696 | 1466589152096 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:52:32 INFO - PROCESS | 696 | 1466589152103 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 696 | 1466589152106 Marionette TRACE conn6 <- [1,1414,null,{}] 02:52:32 INFO - PROCESS | 696 | 1466589152110 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}] 02:52:32 INFO - PROCESS | 696 | 1466589152113 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:32 INFO - PROCESS | 696 | 1466589152313 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:52:32 INFO - PROCESS | 696 | 1466589152380 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 696 | 1466589152383 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:32 INFO - PROCESS | 696 | ++DOCSHELL 000000559911A800 == 33 [pid = 696] [id = 363] 02:52:32 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005596EC9400) [pid = 696] [serial = 1089] [outer = 0000000000000000] 02:52:32 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055987FF000) [pid = 696] [serial = 1090] [outer = 0000005596EC9400] 02:52:32 INFO - PROCESS | 696 | 1466589152479 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598AA6400) [pid = 696] [serial = 1091] [outer = 0000005596EC9400] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D3D800 == 32 [pid = 696] [id = 234] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 00000055A6092000 == 31 [pid = 696] [id = 225] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 000000559EDF8000 == 30 [pid = 696] [id = 232] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 000000559D04C000 == 29 [pid = 696] [id = 221] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D08800 == 28 [pid = 696] [id = 233] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 00000055A505A000 == 27 [pid = 696] [id = 360] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 000000559F044800 == 26 [pid = 696] [id = 359] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 000000559D1D3000 == 25 [pid = 696] [id = 358] 02:52:32 INFO - PROCESS | 696 | --DOCSHELL 000000559DE0F800 == 24 [pid = 696] [id = 357] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5172000) [pid = 696] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53C4400) [pid = 696] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A51A9000) [pid = 696] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A3EEF400) [pid = 696] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DBDF400) [pid = 696] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559E083400) [pid = 696] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559D073C00) [pid = 696] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559D8BB000) [pid = 696] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055981B8800) [pid = 696] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A78F1C00) [pid = 696] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559897E800) [pid = 696] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005598FAA400) [pid = 696] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559D075800) [pid = 696] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559F0C5400) [pid = 696] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A25E6C00) [pid = 696] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 59 (00000055A5B62000) [pid = 696] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A517A800) [pid = 696] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 57 (000000559D1BA400) [pid = 696] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 56 (00000055A6359400) [pid = 696] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A656B800) [pid = 696] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A26B6C00) [pid = 696] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055A4D42C00) [pid = 696] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 52 (00000055A8991000) [pid = 696] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 51 (00000055A8997400) [pid = 696] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:52:32 INFO - PROCESS | 696 | --DOMWINDOW == 50 (00000055A6E34000) [pid = 696] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:52:33 INFO - PROCESS | 696 | 1466589153256 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1194ms 02:52:33 INFO - PROCESS | 696 | 1466589153298 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 696 | 1466589153303 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:52:33 INFO - PROCESS | 696 | 1466589153308 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:52:33 INFO - PROCESS | 696 | 1466589153314 Marionette TRACE conn6 <- [1,1418,null,{}] 02:52:33 INFO - PROCESS | 696 | 1466589153320 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}] 02:52:33 INFO - PROCESS | 696 | 1466589153323 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:33 INFO - PROCESS | 696 | 1466589153446 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:52:33 INFO - PROCESS | 696 | 1466589153511 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 696 | 1466589153514 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:33 INFO - PROCESS | 696 | ++DOCSHELL 000000559F00C000 == 25 [pid = 696] [id = 364] 02:52:33 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (0000005598FB0000) [pid = 696] [serial = 1092] [outer = 0000000000000000] 02:52:33 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (0000005599035800) [pid = 696] [serial = 1093] [outer = 0000005598FB0000] 02:52:33 INFO - PROCESS | 696 | 1466589153575 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (0000005599BD4400) [pid = 696] [serial = 1094] [outer = 0000005598FB0000] 02:52:34 INFO - PROCESS | 696 | 1466589154226 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 985ms 02:52:34 INFO - PROCESS | 696 | 1466589154298 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:52:34 INFO - PROCESS | 696 | 1466589154303 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:52:34 INFO - PROCESS | 696 | 1466589154309 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 696 | 1466589154312 Marionette TRACE conn6 <- [1,1422,null,{}] 02:52:34 INFO - PROCESS | 696 | 1466589154317 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}] 02:52:34 INFO - PROCESS | 696 | 1466589154320 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:34 INFO - PROCESS | 696 | 1466589154481 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:52:34 INFO - PROCESS | 696 | 1466589154545 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 696 | 1466589154548 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D12800 == 26 [pid = 696] [id = 365] 02:52:34 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (000000559D8B1400) [pid = 696] [serial = 1095] [outer = 0000000000000000] 02:52:34 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (000000559D8B9C00) [pid = 696] [serial = 1096] [outer = 000000559D8B1400] 02:52:34 INFO - PROCESS | 696 | 1466589154607 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559DC24000) [pid = 696] [serial = 1097] [outer = 000000559D8B1400] 02:52:35 INFO - PROCESS | 696 | 1466589155305 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1030ms 02:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:52:35 INFO - PROCESS | 696 | 1466589155340 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 696 | 1466589155343 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:52:35 INFO - PROCESS | 696 | 1466589155347 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 696 | 1466589155351 Marionette TRACE conn6 <- [1,1426,null,{}] 02:52:35 INFO - PROCESS | 696 | 1466589155364 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}] 02:52:35 INFO - PROCESS | 696 | 1466589155369 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:35 INFO - PROCESS | 696 | 1466589155522 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:52:35 INFO - PROCESS | 696 | 1466589155541 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 696 | 1466589155545 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6089800 == 27 [pid = 696] [id = 366] 02:52:35 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (0000005596ED3000) [pid = 696] [serial = 1098] [outer = 0000000000000000] 02:52:35 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559EAD7800) [pid = 696] [serial = 1099] [outer = 0000005596ED3000] 02:52:35 INFO - PROCESS | 696 | 1466589155607 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055A25E7000) [pid = 696] [serial = 1100] [outer = 0000005596ED3000] 02:52:36 INFO - PROCESS | 696 | 1466589156264 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 02:52:36 INFO - PROCESS | 696 | 1466589156335 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 696 | 1466589156338 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:52:36 INFO - PROCESS | 696 | 1466589156341 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 696 | 1466589156343 Marionette TRACE conn6 <- [1,1430,null,{}] 02:52:36 INFO - PROCESS | 696 | 1466589156347 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}] 02:52:36 INFO - PROCESS | 696 | 1466589156350 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:36 INFO - PROCESS | 696 | 1466589156468 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:52:36 INFO - PROCESS | 696 | 1466589156537 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 696 | 1466589156539 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EC4800 == 28 [pid = 696] [id = 367] 02:52:36 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055A2622800) [pid = 696] [serial = 1101] [outer = 0000000000000000] 02:52:36 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A26B9000) [pid = 696] [serial = 1102] [outer = 00000055A2622800] 02:52:36 INFO - PROCESS | 696 | 1466589156595 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A3E5D400) [pid = 696] [serial = 1103] [outer = 00000055A2622800] 02:52:37 INFO - PROCESS | 696 | 1466589157222 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 02:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:52:37 INFO - PROCESS | 696 | 1466589157296 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 696 | 1466589157300 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:52:37 INFO - PROCESS | 696 | 1466589157306 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 696 | 1466589157311 Marionette TRACE conn6 <- [1,1434,null,{}] 02:52:37 INFO - PROCESS | 696 | 1466589157317 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}] 02:52:37 INFO - PROCESS | 696 | 1466589157320 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:37 INFO - PROCESS | 696 | 1466589157438 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:52:37 INFO - PROCESS | 696 | 1466589157503 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 696 | 1466589157508 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:37 INFO - PROCESS | 696 | ++DOCSHELL 000000559F00F800 == 29 [pid = 696] [id = 368] 02:52:37 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598984000) [pid = 696] [serial = 1104] [outer = 0000000000000000] 02:52:37 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598A9E000) [pid = 696] [serial = 1105] [outer = 0000005598984000] 02:52:37 INFO - PROCESS | 696 | 1466589157559 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055990B6800) [pid = 696] [serial = 1106] [outer = 0000005598984000] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A5448800 == 28 [pid = 696] [id = 226] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A91800 == 27 [pid = 696] [id = 235] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A544E000 == 26 [pid = 696] [id = 224] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D2000 == 25 [pid = 696] [id = 227] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559F00C800 == 24 [pid = 696] [id = 230] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055AB419000 == 23 [pid = 696] [id = 228] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055AB40E800 == 22 [pid = 696] [id = 236] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559D94F800 == 21 [pid = 696] [id = 231] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559D86D800 == 20 [pid = 696] [id = 220] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C83800 == 19 [pid = 696] [id = 237] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559E94E000 == 18 [pid = 696] [id = 362] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559F010000 == 17 [pid = 696] [id = 222] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C78800 == 16 [pid = 696] [id = 223] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C78000 == 15 [pid = 696] [id = 229] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EC4800 == 14 [pid = 696] [id = 367] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A6089800 == 13 [pid = 696] [id = 366] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D12800 == 12 [pid = 696] [id = 365] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2F800 == 11 [pid = 696] [id = 361] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559F00C000 == 10 [pid = 696] [id = 364] 02:52:38 INFO - PROCESS | 696 | --DOCSHELL 000000559911A800 == 9 [pid = 696] [id = 363] 02:52:40 INFO - PROCESS | 696 | 1466589160633 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3353ms 02:52:40 INFO - PROCESS | 696 | 1466589160660 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 696 | 1466589160665 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:52:40 INFO - PROCESS | 696 | 1466589160669 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 696 | 1466589160675 Marionette TRACE conn6 <- [1,1438,null,{}] 02:52:40 INFO - PROCESS | 696 | 1466589160681 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}] 02:52:40 INFO - PROCESS | 696 | 1466589160684 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:40 INFO - PROCESS | 696 | 1466589160808 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:52:40 INFO - PROCESS | 696 | 1466589160878 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 696 | 1466589160881 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:40 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFE3000 == 10 [pid = 696] [id = 369] 02:52:40 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598985400) [pid = 696] [serial = 1107] [outer = 0000000000000000] 02:52:40 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598A99C00) [pid = 696] [serial = 1108] [outer = 0000005598985400] 02:52:40 INFO - PROCESS | 696 | 1466589160932 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B4D400) [pid = 696] [serial = 1109] [outer = 0000005598985400] 02:52:41 INFO - PROCESS | 696 | 1466589161332 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 02:52:41 INFO - PROCESS | 696 | 1466589161423 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 696 | 1466589161429 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:52:41 INFO - PROCESS | 696 | 1466589161439 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 696 | 1466589161443 Marionette TRACE conn6 <- [1,1442,null,{}] 02:52:41 INFO - PROCESS | 696 | 1466589161447 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}] 02:52:41 INFO - PROCESS | 696 | 1466589161450 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:41 INFO - PROCESS | 696 | 1466589161558 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:52:41 INFO - PROCESS | 696 | 1466589161567 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 696 | 1466589161570 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D06000 == 11 [pid = 696] [id = 370] 02:52:41 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005599034400) [pid = 696] [serial = 1110] [outer = 0000000000000000] 02:52:41 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559922E400) [pid = 696] [serial = 1111] [outer = 0000005599034400] 02:52:41 INFO - PROCESS | 696 | 1466589161619 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559D079800) [pid = 696] [serial = 1112] [outer = 0000005599034400] 02:52:42 INFO - PROCESS | 696 | 1466589162105 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 692ms 02:52:42 INFO - PROCESS | 696 | 1466589162135 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 696 | 1466589162137 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:52:42 INFO - PROCESS | 696 | 1466589162141 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 696 | 1466589162144 Marionette TRACE conn6 <- [1,1446,null,{}] 02:52:42 INFO - PROCESS | 696 | 1466589162156 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}] 02:52:42 INFO - PROCESS | 696 | 1466589162161 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:42 INFO - PROCESS | 696 | 1466589162257 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:52:42 INFO - PROCESS | 696 | 1466589162264 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 696 | 1466589162267 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6180800 == 12 [pid = 696] [id = 371] 02:52:42 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D8DDC00) [pid = 696] [serial = 1113] [outer = 0000000000000000] 02:52:42 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559DBE5800) [pid = 696] [serial = 1114] [outer = 000000559D8DDC00] 02:52:42 INFO - PROCESS | 696 | 1466589162320 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E08A000) [pid = 696] [serial = 1115] [outer = 000000559D8DDC00] 02:52:42 INFO - PROCESS | 696 | 1466589162843 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 731ms 02:52:42 INFO - PROCESS | 696 | 1466589162901 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 696 | 1466589162904 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:52:42 INFO - PROCESS | 696 | 1466589162918 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 696 | 1466589162920 Marionette TRACE conn6 <- [1,1450,null,{}] 02:52:42 INFO - PROCESS | 696 | 1466589162924 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}] 02:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:52:42 INFO - PROCESS | 696 | 1466589162926 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:43 INFO - PROCESS | 696 | 1466589163046 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:52:43 INFO - PROCESS | 696 | 1466589163058 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 696 | 1466589163060 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B97800 == 13 [pid = 696] [id = 372] 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559EACEC00) [pid = 696] [serial = 1116] [outer = 0000000000000000] 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0C5400) [pid = 696] [serial = 1117] [outer = 000000559EACEC00] 02:52:43 INFO - PROCESS | 696 | 1466589163142 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0D4000) [pid = 696] [serial = 1118] [outer = 000000559EACEC00] 02:52:43 INFO - PROCESS | 696 | 1466589163606 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 02:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:52:43 INFO - PROCESS | 696 | 1466589163660 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 696 | 1466589163663 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:52:43 INFO - PROCESS | 696 | 1466589163666 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 696 | 1466589163668 Marionette TRACE conn6 <- [1,1454,null,{}] 02:52:43 INFO - PROCESS | 696 | 1466589163672 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}] 02:52:43 INFO - PROCESS | 696 | 1466589163674 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:43 INFO - PROCESS | 696 | 1466589163786 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:52:43 INFO - PROCESS | 696 | 1466589163799 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 696 | 1466589163801 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A903B000 == 14 [pid = 696] [id = 373] 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (0000005597744000) [pid = 696] [serial = 1119] [outer = 0000000000000000] 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A255D400) [pid = 696] [serial = 1120] [outer = 0000005597744000] 02:52:43 INFO - PROCESS | 696 | 1466589163846 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A25F0C00) [pid = 696] [serial = 1121] [outer = 0000005597744000] 02:52:44 INFO - PROCESS | 696 | 1466589164358 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 02:52:44 INFO - PROCESS | 696 | 1466589164402 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 696 | 1466589164405 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:52:44 INFO - PROCESS | 696 | 1466589164408 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 696 | 1466589164410 Marionette TRACE conn6 <- [1,1458,null,{}] 02:52:44 INFO - PROCESS | 696 | 1466589164413 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}] 02:52:44 INFO - PROCESS | 696 | 1466589164420 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:44 INFO - PROCESS | 696 | 1466589164679 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DF8B800) [pid = 696] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005596ED3000) [pid = 696] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559F0C6C00) [pid = 696] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A2622800) [pid = 696] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598958C00) [pid = 696] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599228C00) [pid = 696] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53C5000) [pid = 696] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598FAEC00) [pid = 696] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A26AF400) [pid = 696] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598B53400) [pid = 696] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D8B1400) [pid = 696] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005596EC9400) [pid = 696] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598977000) [pid = 696] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:52:44 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598FB0000) [pid = 696] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:52:44 INFO - PROCESS | 696 | 1466589164738 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 696 | 1466589164740 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:44 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE16800 == 15 [pid = 696] [id = 374] 02:52:44 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005596ED3000) [pid = 696] [serial = 1122] [outer = 0000000000000000] 02:52:44 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598726800) [pid = 696] [serial = 1123] [outer = 0000005596ED3000] 02:52:44 INFO - PROCESS | 696 | 1466589164786 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005599228C00) [pid = 696] [serial = 1124] [outer = 0000005596ED3000] 02:52:45 INFO - PROCESS | 696 | 1466589165158 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 02:52:45 INFO - PROCESS | 696 | 1466589165188 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 696 | 1466589165190 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:52:45 INFO - PROCESS | 696 | 1466589165193 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:52:45 INFO - PROCESS | 696 | 1466589165195 Marionette TRACE conn6 <- [1,1462,null,{}] 02:52:45 INFO - PROCESS | 696 | 1466589165198 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}] 02:52:45 INFO - PROCESS | 696 | 1466589165200 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:45 INFO - PROCESS | 696 | 1466589165281 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:52:45 INFO - PROCESS | 696 | 1466589165287 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 696 | 1466589165289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA094800 == 16 [pid = 696] [id = 375] 02:52:45 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D1B6C00) [pid = 696] [serial = 1125] [outer = 0000000000000000] 02:52:45 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0CD000) [pid = 696] [serial = 1126] [outer = 000000559D1B6C00] 02:52:45 INFO - PROCESS | 696 | 1466589165333 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A4B45800) [pid = 696] [serial = 1127] [outer = 000000559D1B6C00] 02:52:45 INFO - PROCESS | 696 | 1466589165779 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 627ms 02:52:45 INFO - PROCESS | 696 | 1466589165824 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 696 | 1466589165826 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:52:45 INFO - PROCESS | 696 | 1466589165829 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 696 | 1466589165832 Marionette TRACE conn6 <- [1,1466,null,{}] 02:52:45 INFO - PROCESS | 696 | 1466589165835 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}] 02:52:45 INFO - PROCESS | 696 | 1466589165837 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:45 INFO - PROCESS | 696 | 1466589165918 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:52:45 INFO - PROCESS | 696 | 1466589165926 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 696 | 1466589165928 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB418000 == 17 [pid = 696] [id = 376] 02:52:45 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A4D43000) [pid = 696] [serial = 1128] [outer = 0000000000000000] 02:52:45 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A50DEC00) [pid = 696] [serial = 1129] [outer = 00000055A4D43000] 02:52:45 INFO - PROCESS | 696 | 1466589165972 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A516B000) [pid = 696] [serial = 1130] [outer = 00000055A4D43000] 02:52:46 INFO - PROCESS | 696 | 1466589166429 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 628ms 02:52:46 INFO - PROCESS | 696 | 1466589166468 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 696 | 1466589166470 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:52:46 INFO - PROCESS | 696 | 1466589166474 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 696 | 1466589166476 Marionette TRACE conn6 <- [1,1470,null,{}] 02:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:52:46 INFO - PROCESS | 696 | 1466589166479 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}] 02:52:46 INFO - PROCESS | 696 | 1466589166482 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:46 INFO - PROCESS | 696 | 1466589166564 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:52:46 INFO - PROCESS | 696 | 1466589166569 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 696 | 1466589166571 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D5800 == 18 [pid = 696] [id = 377] 02:52:46 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A516F800) [pid = 696] [serial = 1131] [outer = 0000000000000000] 02:52:46 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5172400) [pid = 696] [serial = 1132] [outer = 00000055A516F800] 02:52:46 INFO - PROCESS | 696 | 1466589166616 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A517BC00) [pid = 696] [serial = 1133] [outer = 00000055A516F800] 02:52:47 INFO - PROCESS | 696 | 1466589167502 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1077ms 02:52:47 INFO - PROCESS | 696 | 1466589167558 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 696 | 1466589167563 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:52:47 INFO - PROCESS | 696 | 1466589167568 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 696 | 1466589167574 Marionette TRACE conn6 <- [1,1474,null,{}] 02:52:47 INFO - PROCESS | 696 | 1466589167579 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}] 02:52:47 INFO - PROCESS | 696 | 1466589167583 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:47 INFO - PROCESS | 696 | 1466589167710 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:52:47 INFO - PROCESS | 696 | 1466589167783 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 696 | 1466589167786 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29AA000 == 19 [pid = 696] [id = 378] 02:52:47 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598AA4000) [pid = 696] [serial = 1134] [outer = 0000000000000000] 02:52:47 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598FA3C00) [pid = 696] [serial = 1135] [outer = 0000005598AA4000] 02:52:47 INFO - PROCESS | 696 | 1466589167847 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559CF52C00) [pid = 696] [serial = 1136] [outer = 0000005598AA4000] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A51A6800) [pid = 696] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A8AD8800) [pid = 696] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559DF11800) [pid = 696] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA6400) [pid = 696] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005599032C00) [pid = 696] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599BD4400) [pid = 696] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D8B9C00) [pid = 696] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559894E800) [pid = 696] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005599035800) [pid = 696] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598A9E000) [pid = 696] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598B47000) [pid = 696] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559F278C00) [pid = 696] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055987FF000) [pid = 696] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559D080000) [pid = 696] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559E085800) [pid = 696] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559EA7BC00) [pid = 696] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559EAD7800) [pid = 696] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559F0CC800) [pid = 696] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A3E5D400) [pid = 696] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 61 (0000005598B51C00) [pid = 696] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559A04F400) [pid = 696] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 59 (0000005598981000) [pid = 696] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A63EAC00) [pid = 696] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 57 (0000005599033000) [pid = 696] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 56 (000000559D0EA800) [pid = 696] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A28B4000) [pid = 696] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 54 (0000005599224800) [pid = 696] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055A25E7000) [pid = 696] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 52 (00000055A26B9000) [pid = 696] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | --DOMWINDOW == 51 (000000559DC24000) [pid = 696] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 02:52:48 INFO - PROCESS | 696 | 1466589168797 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1285ms 02:52:48 INFO - PROCESS | 696 | 1466589168857 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 696 | 1466589168862 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:52:48 INFO - PROCESS | 696 | 1466589168867 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 696 | 1466589168870 Marionette TRACE conn6 <- [1,1478,null,{}] 02:52:48 INFO - PROCESS | 696 | 1466589168876 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}] 02:52:48 INFO - PROCESS | 696 | 1466589168879 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:48 INFO - PROCESS | 696 | 1466589168983 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:52:49 INFO - PROCESS | 696 | 1466589169055 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 696 | 1466589169059 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1D8000 == 20 [pid = 696] [id = 379] 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (0000005598976C00) [pid = 696] [serial = 1137] [outer = 0000000000000000] 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559897A800) [pid = 696] [serial = 1138] [outer = 0000005598976C00] 02:52:49 INFO - PROCESS | 696 | 1466589169114 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (0000005598AA4400) [pid = 696] [serial = 1139] [outer = 0000005598976C00] 02:52:49 INFO - PROCESS | 696 | 1466589169545 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 733ms 02:52:49 INFO - PROCESS | 696 | 1466589169604 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 696 | 1466589169609 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:52:49 INFO - PROCESS | 696 | 1466589169616 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 696 | 1466589169619 Marionette TRACE conn6 <- [1,1482,null,{}] 02:52:49 INFO - PROCESS | 696 | 1466589169623 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}] 02:52:49 INFO - PROCESS | 696 | 1466589169626 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:49 INFO - PROCESS | 696 | 1466589169715 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:52:49 INFO - PROCESS | 696 | 1466589169723 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 696 | 1466589169725 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559E951000 == 21 [pid = 696] [id = 380] 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (000000559907DC00) [pid = 696] [serial = 1140] [outer = 0000000000000000] 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559909BC00) [pid = 696] [serial = 1141] [outer = 000000559907DC00] 02:52:49 INFO - PROCESS | 696 | 1466589169774 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (0000005599EE6000) [pid = 696] [serial = 1142] [outer = 000000559907DC00] 02:52:50 INFO - PROCESS | 696 | 1466589170259 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 02:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:52:50 INFO - PROCESS | 696 | 1466589170310 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 696 | 1466589170313 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:52:50 INFO - PROCESS | 696 | 1466589170316 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 696 | 1466589170320 Marionette TRACE conn6 <- [1,1486,null,{}] 02:52:50 INFO - PROCESS | 696 | 1466589170331 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}] 02:52:50 INFO - PROCESS | 696 | 1466589170336 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:50 INFO - PROCESS | 696 | 1466589170454 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:52:50 INFO - PROCESS | 696 | 1466589170526 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 696 | 1466589170530 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EAB000 == 22 [pid = 696] [id = 381] 02:52:50 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559D8AD800) [pid = 696] [serial = 1143] [outer = 0000000000000000] 02:52:50 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (000000559DB71400) [pid = 696] [serial = 1144] [outer = 000000559D8AD800] 02:52:50 INFO - PROCESS | 696 | 1466589170580 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559DE4D800) [pid = 696] [serial = 1145] [outer = 000000559D8AD800] 02:52:50 INFO - PROCESS | 696 | 1466589170954 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 02:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:52:51 INFO - PROCESS | 696 | 1466589171010 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 696 | 1466589171013 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:52:51 INFO - PROCESS | 696 | 1466589171016 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 696 | 1466589171018 Marionette TRACE conn6 <- [1,1490,null,{}] 02:52:51 INFO - PROCESS | 696 | 1466589171032 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}] 02:52:51 INFO - PROCESS | 696 | 1466589171034 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:51 INFO - PROCESS | 696 | 1466589171148 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:52:51 INFO - PROCESS | 696 | 1466589171153 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 696 | 1466589171155 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5054000 == 23 [pid = 696] [id = 382] 02:52:51 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559E092C00) [pid = 696] [serial = 1146] [outer = 0000000000000000] 02:52:51 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559EA7C800) [pid = 696] [serial = 1147] [outer = 000000559E092C00] 02:52:51 INFO - PROCESS | 696 | 1466589171201 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559F0C8000) [pid = 696] [serial = 1148] [outer = 000000559E092C00] 02:52:51 INFO - PROCESS | 696 | 1466589171659 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 02:52:51 INFO - PROCESS | 696 | 1466589171711 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 696 | 1466589171713 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:52:51 INFO - PROCESS | 696 | 1466589171721 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 696 | 1466589171723 Marionette TRACE conn6 <- [1,1494,null,{}] 02:52:51 INFO - PROCESS | 696 | 1466589171735 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}] 02:52:51 INFO - PROCESS | 696 | 1466589171737 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:51 INFO - PROCESS | 696 | 1466589171873 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:52:51 INFO - PROCESS | 696 | 1466589171893 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 696 | 1466589171895 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A577D000 == 24 [pid = 696] [id = 383] 02:52:51 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055987FEC00) [pid = 696] [serial = 1149] [outer = 0000000000000000] 02:52:51 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559F0E9400) [pid = 696] [serial = 1150] [outer = 00000055987FEC00] 02:52:51 INFO - PROCESS | 696 | 1466589171940 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055A25EB800) [pid = 696] [serial = 1151] [outer = 00000055987FEC00] 02:52:52 INFO - PROCESS | 696 | 1466589172396 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 02:52:52 INFO - PROCESS | 696 | 1466589172465 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 696 | 1466589172467 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:52:52 INFO - PROCESS | 696 | 1466589172470 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 696 | 1466589172472 Marionette TRACE conn6 <- [1,1498,null,{}] 02:52:52 INFO - PROCESS | 696 | 1466589172475 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}] 02:52:52 INFO - PROCESS | 696 | 1466589172482 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:52 INFO - PROCESS | 696 | 1466589172622 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:52:52 INFO - PROCESS | 696 | 1466589172666 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 696 | 1466589172669 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C78000 == 25 [pid = 696] [id = 384] 02:52:52 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A29F5C00) [pid = 696] [serial = 1152] [outer = 0000000000000000] 02:52:52 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A48BF400) [pid = 696] [serial = 1153] [outer = 00000055A29F5C00] 02:52:52 INFO - PROCESS | 696 | 1466589172723 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A4D46800) [pid = 696] [serial = 1154] [outer = 00000055A29F5C00] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A4D43000) [pid = 696] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559EACEC00) [pid = 696] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598985400) [pid = 696] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 65 (0000005598984000) [pid = 696] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005599034400) [pid = 696] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559D8DDC00) [pid = 696] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 62 (0000005597744000) [pid = 696] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 61 (0000005596ED3000) [pid = 696] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:52:53 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559D1B6C00) [pid = 696] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:52:53 INFO - PROCESS | 696 | 1466589173209 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 776ms 02:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:52:53 INFO - PROCESS | 696 | 1466589173248 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 696 | 1466589173250 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:52:53 INFO - PROCESS | 696 | 1466589173253 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 696 | 1466589173255 Marionette TRACE conn6 <- [1,1502,null,{}] 02:52:53 INFO - PROCESS | 696 | 1466589173259 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}] 02:52:53 INFO - PROCESS | 696 | 1466589173261 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:53 INFO - PROCESS | 696 | 1466589173341 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:52:53 INFO - PROCESS | 696 | 1466589173414 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 696 | 1466589173416 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B9F800 == 26 [pid = 696] [id = 385] 02:52:53 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055987F6000) [pid = 696] [serial = 1155] [outer = 0000000000000000] 02:52:53 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559DE4C400) [pid = 696] [serial = 1156] [outer = 00000055987F6000] 02:52:53 INFO - PROCESS | 696 | 1466589173461 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055A3FB9C00) [pid = 696] [serial = 1157] [outer = 00000055987F6000] 02:52:53 INFO - PROCESS | 696 | 1466589173821 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 02:52:53 INFO - PROCESS | 696 | 1466589173886 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 696 | 1466589173888 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:52:53 INFO - PROCESS | 696 | 1466589173892 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 696 | 1466589173894 Marionette TRACE conn6 <- [1,1506,null,{}] 02:52:53 INFO - PROCESS | 696 | 1466589173904 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}] 02:52:53 INFO - PROCESS | 696 | 1466589173906 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:54 INFO - PROCESS | 696 | 1466589173994 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:52:54 INFO - PROCESS | 696 | 1466589174000 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 696 | 1466589174002 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:54 INFO - PROCESS | 696 | ++DOCSHELL 0000005598786000 == 27 [pid = 696] [id = 386] 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055A516F000) [pid = 696] [serial = 1158] [outer = 0000000000000000] 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055A5176000) [pid = 696] [serial = 1159] [outer = 00000055A516F000] 02:52:54 INFO - PROCESS | 696 | 1466589174050 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055A51A7400) [pid = 696] [serial = 1160] [outer = 00000055A516F000] 02:52:54 INFO - PROCESS | 696 | 1466589174451 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 584ms 02:52:54 INFO - PROCESS | 696 | 1466589174479 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 696 | 1466589174481 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:52:54 INFO - PROCESS | 696 | 1466589174485 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:52:54 INFO - PROCESS | 696 | 1466589174487 Marionette TRACE conn6 <- [1,1510,null,{}] 02:52:54 INFO - PROCESS | 696 | 1466589174490 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}] 02:52:54 INFO - PROCESS | 696 | 1466589174492 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:54 INFO - PROCESS | 696 | 1466589174606 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:52:54 INFO - PROCESS | 696 | 1466589174613 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 696 | 1466589174616 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A5800 == 28 [pid = 696] [id = 387] 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A51F0000) [pid = 696] [serial = 1161] [outer = 0000000000000000] 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A5376C00) [pid = 696] [serial = 1162] [outer = 00000055A51F0000] 02:52:54 INFO - PROCESS | 696 | 1466589174665 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A53B9400) [pid = 696] [serial = 1163] [outer = 00000055A51F0000] 02:52:55 INFO - PROCESS | 696 | 1466589175061 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"]]]}] 02:52:55 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 () { 02:52:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:52:55 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 () { 02:52:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:52:55 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 () { 02:52:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:52:55 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 () { 02:52:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:52:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 629ms 02:52:55 INFO - PROCESS | 696 | 1466589175129 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 696 | 1466589175133 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:52:55 INFO - PROCESS | 696 | 1466589175139 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:52:55 INFO - PROCESS | 696 | 1466589175144 Marionette TRACE conn6 <- [1,1514,null,{}] 02:52:55 INFO - PROCESS | 696 | 1466589175151 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}] 02:52:55 INFO - PROCESS | 696 | 1466589175155 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:55 INFO - PROCESS | 696 | 1466589175311 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:52:55 INFO - PROCESS | 696 | 1466589175390 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 696 | 1466589175394 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:55 INFO - PROCESS | 696 | ++DOCSHELL 000000559D160000 == 29 [pid = 696] [id = 388] 02:52:55 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055987F2400) [pid = 696] [serial = 1164] [outer = 0000000000000000] 02:52:55 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598934400) [pid = 696] [serial = 1165] [outer = 00000055987F2400] 02:52:55 INFO - PROCESS | 696 | 1466589175455 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598AA5000) [pid = 696] [serial = 1166] [outer = 00000055987F2400] 02:52:55 INFO - PROCESS | 696 | 1466589175935 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"]]]}] 02:52:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:52:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:52:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:52:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 02:52:56 INFO - PROCESS | 696 | 1466589176000 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 696 | 1466589176004 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:52:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:52:56 INFO - PROCESS | 696 | 1466589176012 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 696 | 1466589176017 Marionette TRACE conn6 <- [1,1518,null,{}] 02:52:56 INFO - PROCESS | 696 | 1466589176022 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}] 02:52:56 INFO - PROCESS | 696 | 1466589176025 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:56 INFO - PROCESS | 696 | 1466589176141 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:52:56 INFO - PROCESS | 696 | 1466589176226 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 696 | 1466589176229 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D07000 == 30 [pid = 696] [id = 389] 02:52:56 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D150C00) [pid = 696] [serial = 1167] [outer = 0000000000000000] 02:52:56 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D5F3400) [pid = 696] [serial = 1168] [outer = 000000559D150C00] 02:52:56 INFO - PROCESS | 696 | 1466589176287 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E085800) [pid = 696] [serial = 1169] [outer = 000000559D150C00] 02:52:56 INFO - PROCESS | 696 | 1466589176721 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]]]}] 02:52:56 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 02:52:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:52:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:52:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:52:56 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. 02:52:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:52:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 734ms 02:52:56 INFO - PROCESS | 696 | 1466589176745 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 696 | 1466589176748 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:52:56 INFO - PROCESS | 696 | 1466589176752 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 696 | 1466589176754 Marionette TRACE conn6 <- [1,1522,null,{}] 02:52:56 INFO - PROCESS | 696 | 1466589176765 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}] 02:52:56 INFO - PROCESS | 696 | 1466589176771 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:56 INFO - PROCESS | 696 | 1466589176922 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:52:57 INFO - PROCESS | 696 | 1466589177043 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 696 | 1466589177047 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC662800 == 31 [pid = 696] [id = 390] 02:52:57 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A28A7800) [pid = 696] [serial = 1170] [outer = 0000000000000000] 02:52:57 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A3EE7400) [pid = 696] [serial = 1171] [outer = 00000055A28A7800] 02:52:57 INFO - PROCESS | 696 | 1466589177109 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5170C00) [pid = 696] [serial = 1172] [outer = 00000055A28A7800] 02:52:57 INFO - PROCESS | 696 | 1466589177624 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 923ms 02:52:57 INFO - PROCESS | 696 | 1466589177678 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 696 | 1466589177680 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:52:57 INFO - PROCESS | 696 | 1466589177684 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 696 | 1466589177686 Marionette TRACE conn6 <- [1,1526,null,{}] 02:52:57 INFO - PROCESS | 696 | 1466589177690 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}] 02:52:57 INFO - PROCESS | 696 | 1466589177692 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:57 INFO - PROCESS | 696 | 1466589177805 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:52:57 INFO - PROCESS | 696 | 1466589177892 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 696 | 1466589177894 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB0B800 == 32 [pid = 696] [id = 391] 02:52:57 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C0000) [pid = 696] [serial = 1173] [outer = 0000000000000000] 02:52:57 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A57A2800) [pid = 696] [serial = 1174] [outer = 00000055A53C0000] 02:52:57 INFO - PROCESS | 696 | 1466589177951 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5B5B400) [pid = 696] [serial = 1175] [outer = 00000055A53C0000] 02:52:58 INFO - PROCESS | 696 | 1466589178469 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 838ms 02:52:59 INFO - PROCESS | 696 | 1466589178619 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 696 | 1466589178623 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:52:59 INFO - PROCESS | 696 | 1466589178642 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 696 | 1466589178646 Marionette TRACE conn6 <- [1,1530,null,{}] 02:52:59 INFO - PROCESS | 696 | 1466589178661 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}] 02:52:59 INFO - PROCESS | 696 | 1466589178665 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:52:59 INFO - PROCESS | 696 | 1466589178773 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:52:59 INFO - PROCESS | 696 | 1466589178842 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:53:00 INFO - PROCESS | 696 | 1466589178847 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1708ms 02:53:00 INFO - PROCESS | 696 | ++DOCSHELL 000000559F006000 == 33 [pid = 696] [id = 392] 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598A98C00) [pid = 696] [serial = 1176] [outer = 0000000000000000] 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598AA2400) [pid = 696] [serial = 1177] [outer = 0000005598A98C00] 02:53:00 INFO - PROCESS | 696 | 1466589178897 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055990B7C00) [pid = 696] [serial = 1178] [outer = 0000005598A98C00] 02:53:00 INFO - PROCESS | 696 | --DOCSHELL 000000559F00F800 == 32 [pid = 696] [id = 368] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A50DEC00) [pid = 696] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559F0C5400) [pid = 696] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598A99C00) [pid = 696] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B4D400) [pid = 696] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055990B6800) [pid = 696] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559922E400) [pid = 696] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D079800) [pid = 696] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DBE5800) [pid = 696] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A255D400) [pid = 696] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0D4000) [pid = 696] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598726800) [pid = 696] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A25F0C00) [pid = 696] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559F0CD000) [pid = 696] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A516B000) [pid = 696] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005599228C00) [pid = 696] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A4B45800) [pid = 696] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559E08A000) [pid = 696] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:53:00 INFO - PROCESS | 696 | 1466589180102 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]]]}] 02:53:00 INFO - PROCESS | 696 | 1466589180354 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 696 | 1466589180358 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:53:00 INFO - PROCESS | 696 | 1466589180363 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 696 | 1466589180366 Marionette TRACE conn6 <- [1,1534,null,{}] 02:53:00 INFO - PROCESS | 696 | 1466589180372 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}] 02:53:00 INFO - PROCESS | 696 | 1466589180375 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:00 INFO - PROCESS | 696 | 1466589180488 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:53:00 INFO - PROCESS | 696 | 1466589180700 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 696 | 1466589180703 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:00 INFO - PROCESS | 696 | ++DOCSHELL 000000559D876800 == 33 [pid = 696] [id = 393] 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598977800) [pid = 696] [serial = 1179] [outer = 0000000000000000] 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559897F000) [pid = 696] [serial = 1180] [outer = 0000005598977800] 02:53:00 INFO - PROCESS | 696 | 1466589180765 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598B4D400) [pid = 696] [serial = 1181] [outer = 0000005598977800] 02:53:01 INFO - PROCESS | 696 | 1466589181368 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1029ms 02:53:01 INFO - PROCESS | 696 | 1466589181396 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 696 | 1466589181401 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:53:01 INFO - PROCESS | 696 | 1466589181408 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 696 | 1466589181411 Marionette TRACE conn6 <- [1,1538,null,{}] 02:53:01 INFO - PROCESS | 696 | 1466589181415 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}] 02:53:01 INFO - PROCESS | 696 | 1466589181418 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:01 INFO - PROCESS | 696 | 1466589181552 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:53:01 INFO - PROCESS | 696 | 1466589181570 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 696 | 1466589181573 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A4800 == 34 [pid = 696] [id = 394] 02:53:01 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599085800) [pid = 696] [serial = 1182] [outer = 0000000000000000] 02:53:01 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005599BD6400) [pid = 696] [serial = 1183] [outer = 0000005599085800] 02:53:01 INFO - PROCESS | 696 | 1466589181621 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D07C800) [pid = 696] [serial = 1184] [outer = 0000005599085800] 02:53:02 INFO - PROCESS | 696 | 1466589182052 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 02:53:02 INFO - PROCESS | 696 | 1466589182100 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 696 | 1466589182102 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:53:02 INFO - PROCESS | 696 | 1466589182106 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 696 | 1466589182110 Marionette TRACE conn6 <- [1,1542,null,{}] 02:53:02 INFO - PROCESS | 696 | 1466589182133 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}] 02:53:02 INFO - PROCESS | 696 | 1466589182138 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:02 INFO - PROCESS | 696 | 1466589182281 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:53:02 INFO - PROCESS | 696 | 1466589182338 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 696 | 1466589182341 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5521800 == 35 [pid = 696] [id = 395] 02:53:02 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005597907800) [pid = 696] [serial = 1185] [outer = 0000000000000000] 02:53:02 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559DC29C00) [pid = 696] [serial = 1186] [outer = 0000005597907800] 02:53:02 INFO - PROCESS | 696 | 1466589182390 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E905000) [pid = 696] [serial = 1187] [outer = 0000005597907800] 02:53:02 INFO - PROCESS | 696 | 1466589182828 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 794ms 02:53:02 INFO - PROCESS | 696 | 1466589182903 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:53:02 INFO - PROCESS | 696 | 1466589182906 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:53:02 INFO - PROCESS | 696 | 1466589182909 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 696 | 1466589182911 Marionette TRACE conn6 <- [1,1546,null,{}] 02:53:02 INFO - PROCESS | 696 | 1466589182914 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}] 02:53:02 INFO - PROCESS | 696 | 1466589182916 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:03 INFO - PROCESS | 696 | 1466589183038 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:53:03 INFO - PROCESS | 696 | 1466589183088 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 696 | 1466589183090 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BD800 == 36 [pid = 696] [id = 396] 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559ED1A400) [pid = 696] [serial = 1188] [outer = 0000000000000000] 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F0CE800) [pid = 696] [serial = 1189] [outer = 000000559ED1A400] 02:53:03 INFO - PROCESS | 696 | 1466589183136 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F555C00) [pid = 696] [serial = 1190] [outer = 000000559ED1A400] 02:53:03 INFO - PROCESS | 696 | 1466589183555 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 693ms 02:53:03 INFO - PROCESS | 696 | 1466589183604 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 696 | 1466589183607 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:53:03 INFO - PROCESS | 696 | 1466589183610 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:53:03 INFO - PROCESS | 696 | 1466589183612 Marionette TRACE conn6 <- [1,1550,null,{}] 02:53:03 INFO - PROCESS | 696 | 1466589183615 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}] 02:53:03 INFO - PROCESS | 696 | 1466589183617 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:03 INFO - PROCESS | 696 | 1466589183754 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:53:03 INFO - PROCESS | 696 | 1466589183760 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 696 | 1466589183762 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B9D000 == 37 [pid = 696] [id = 397] 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005599035400) [pid = 696] [serial = 1191] [outer = 0000000000000000] 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A26B1C00) [pid = 696] [serial = 1192] [outer = 0000005599035400] 02:53:03 INFO - PROCESS | 696 | 1466589183808 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A29F1C00) [pid = 696] [serial = 1193] [outer = 0000005599035400] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A29F5C00) [pid = 696] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A516F800) [pid = 696] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559907DC00) [pid = 696] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D8AD800) [pid = 696] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598976C00) [pid = 696] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598AA4000) [pid = 696] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A516F000) [pid = 696] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055987FEC00) [pid = 696] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A51F0000) [pid = 696] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055987F6000) [pid = 696] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:53:04 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E092C00) [pid = 696] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:53:04 INFO - PROCESS | 696 | 1466589184369 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:53:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 774ms 02:53:04 INFO - PROCESS | 696 | 1466589184388 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 696 | 1466589184390 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:53:04 INFO - PROCESS | 696 | 1466589184393 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 696 | 1466589184395 Marionette TRACE conn6 <- [1,1554,null,{}] 02:53:04 INFO - PROCESS | 696 | 1466589184403 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}] 02:53:04 INFO - PROCESS | 696 | 1466589184410 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:04 INFO - PROCESS | 696 | 1466589184518 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:53:04 INFO - PROCESS | 696 | 1466589184598 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 696 | 1466589184600 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D9000 == 38 [pid = 696] [id = 398] 02:53:04 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055987F3C00) [pid = 696] [serial = 1194] [outer = 0000000000000000] 02:53:04 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A25EA800) [pid = 696] [serial = 1195] [outer = 00000055987F3C00] 02:53:04 INFO - PROCESS | 696 | 1466589184646 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A516A800) [pid = 696] [serial = 1196] [outer = 00000055987F3C00] 02:53:04 INFO - PROCESS | 696 | 1466589184989 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 626ms 02:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:53:05 INFO - PROCESS | 696 | 1466589185023 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 696 | 1466589185025 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 696 | 1466589185028 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 696 | 1466589185030 Marionette TRACE conn6 <- [1,1558,null,{}] 02:53:05 INFO - PROCESS | 696 | 1466589185034 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}] 02:53:05 INFO - PROCESS | 696 | 1466589185036 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:05 INFO - PROCESS | 696 | 1466589185172 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:53:05 INFO - PROCESS | 696 | 1466589185181 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 696 | 1466589185183 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA08F000 == 39 [pid = 696] [id = 399] 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5163C00) [pid = 696] [serial = 1197] [outer = 0000000000000000] 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A517AC00) [pid = 696] [serial = 1198] [outer = 00000055A5163C00] 02:53:05 INFO - PROCESS | 696 | 1466589185229 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5377800) [pid = 696] [serial = 1199] [outer = 00000055A5163C00] 02:53:05 INFO - PROCESS | 696 | 1466589185648 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:53:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 02:53:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:53:05 INFO - PROCESS | 696 | 1466589185723 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 696 | 1466589185725 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 696 | 1466589185728 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 696 | 1466589185730 Marionette TRACE conn6 <- [1,1562,null,{}] 02:53:05 INFO - PROCESS | 696 | 1466589185739 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}] 02:53:05 INFO - PROCESS | 696 | 1466589185741 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:05 INFO - PROCESS | 696 | 1466589185822 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:53:05 INFO - PROCESS | 696 | 1466589185828 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 696 | 1466589185830 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C2000 == 40 [pid = 696] [id = 400] 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53BB400) [pid = 696] [serial = 1200] [outer = 0000000000000000] 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C5C00) [pid = 696] [serial = 1201] [outer = 00000055A53BB400] 02:53:05 INFO - PROCESS | 696 | 1466589185876 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5AB8400) [pid = 696] [serial = 1202] [outer = 00000055A53BB400] 02:53:06 INFO - PROCESS | 696 | 1466589186384 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]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:53:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 691ms 02:53:06 INFO - PROCESS | 696 | 1466589186460 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 696 | 1466589186465 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:53:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:53:06 INFO - PROCESS | 696 | 1466589186496 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 696 | 1466589186500 Marionette TRACE conn6 <- [1,1566,null,{}] 02:53:06 INFO - PROCESS | 696 | 1466589186506 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}] 02:53:06 INFO - PROCESS | 696 | 1466589186510 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:06 INFO - PROCESS | 696 | 1466589186644 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:53:06 INFO - PROCESS | 696 | 1466589186714 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 696 | 1466589186719 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:06 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0D7000 == 41 [pid = 696] [id = 401] 02:53:06 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559893FC00) [pid = 696] [serial = 1203] [outer = 0000000000000000] 02:53:06 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598959000) [pid = 696] [serial = 1204] [outer = 000000559893FC00] 02:53:06 INFO - PROCESS | 696 | 1466589186779 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598FA6800) [pid = 696] [serial = 1205] [outer = 000000559893FC00] 02:53:07 INFO - PROCESS | 696 | 1466589187511 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:53:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1082ms 02:53:07 INFO - PROCESS | 696 | 1466589187582 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 696 | 1466589187587 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:53:07 INFO - PROCESS | 696 | 1466589187594 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 696 | 1466589187597 Marionette TRACE conn6 <- [1,1570,null,{}] 02:53:07 INFO - PROCESS | 696 | 1466589187601 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}] 02:53:07 INFO - PROCESS | 696 | 1466589187604 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:07 INFO - PROCESS | 696 | 1466589187734 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:53:07 INFO - PROCESS | 696 | 1466589187803 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 696 | 1466589187806 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D51800 == 42 [pid = 696] [id = 402] 02:53:07 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559D1B6C00) [pid = 696] [serial = 1206] [outer = 0000000000000000] 02:53:07 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559D1BC800) [pid = 696] [serial = 1207] [outer = 000000559D1B6C00] 02:53:07 INFO - PROCESS | 696 | 1466589187906 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559DC23400) [pid = 696] [serial = 1208] [outer = 000000559D1B6C00] 02:53:08 INFO - PROCESS | 696 | 1466589188821 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]]]}] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055AA08F000 == 41 [pid = 696] [id = 399] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D9000 == 40 [pid = 696] [id = 398] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B9D000 == 39 [pid = 696] [id = 397] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BD800 == 38 [pid = 696] [id = 396] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A5521800 == 37 [pid = 696] [id = 395] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A4800 == 36 [pid = 696] [id = 394] 02:53:08 INFO - PROCESS | 696 | --DOCSHELL 000000559D876800 == 35 [pid = 696] [id = 393] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A48BF400) [pid = 696] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A517BC00) [pid = 696] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A5172400) [pid = 696] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559909BC00) [pid = 696] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005599EE6000) [pid = 696] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559DB71400) [pid = 696] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559897A800) [pid = 696] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598AA4400) [pid = 696] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598FA3C00) [pid = 696] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559CF52C00) [pid = 696] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A51A7400) [pid = 696] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0E9400) [pid = 696] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53B9400) [pid = 696] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559DE4C400) [pid = 696] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5176000) [pid = 696] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5376C00) [pid = 696] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A4D46800) [pid = 696] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559EA7C800) [pid = 696] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A25EB800) [pid = 696] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A3FB9C00) [pid = 696] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559F0C8000) [pid = 696] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559DE4D800) [pid = 696] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1294ms 02:53:08 INFO - PROCESS | 696 | 1466589188891 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 696 | 1466589188895 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:53:08 INFO - PROCESS | 696 | 1466589188901 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 696 | 1466589188904 Marionette TRACE conn6 <- [1,1574,null,{}] 02:53:08 INFO - PROCESS | 696 | 1466589188910 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}] 02:53:08 INFO - PROCESS | 696 | 1466589188913 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:09 INFO - PROCESS | 696 | 1466589189013 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:53:09 INFO - PROCESS | 696 | 1466589189021 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 696 | 1466589189025 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559D9AC000 == 36 [pid = 696] [id = 403] 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598A9CC00) [pid = 696] [serial = 1209] [outer = 0000000000000000] 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598AA4800) [pid = 696] [serial = 1210] [outer = 0000005598A9CC00] 02:53:09 INFO - PROCESS | 696 | 1466589189077 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005599097C00) [pid = 696] [serial = 1211] [outer = 0000005598A9CC00] 02:53:09 INFO - PROCESS | 696 | 1466589189603 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 02:53:09 INFO - PROCESS | 696 | 1466589189638 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 696 | 1466589189643 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:53:09 INFO - PROCESS | 696 | 1466589189649 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:53:09 INFO - PROCESS | 696 | 1466589189652 Marionette TRACE conn6 <- [1,1578,null,{}] 02:53:09 INFO - PROCESS | 696 | 1466589189656 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}] 02:53:09 INFO - PROCESS | 696 | 1466589189659 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:09 INFO - PROCESS | 696 | 1466589189752 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:53:09 INFO - PROCESS | 696 | 1466589189832 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 696 | 1466589189835 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EB3000 == 37 [pid = 696] [id = 404] 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D07C000) [pid = 696] [serial = 1212] [outer = 0000000000000000] 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D82F800) [pid = 696] [serial = 1213] [outer = 000000559D07C000] 02:53:09 INFO - PROCESS | 696 | 1466589189884 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559DE4C400) [pid = 696] [serial = 1214] [outer = 000000559D07C000] 02:53:10 INFO - PROCESS | 696 | 1466589190288 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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 02:53:10 INFO - PROCESS | 696 | 1466589190323 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 696 | 1466589190326 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:53:10 INFO - PROCESS | 696 | 1466589190329 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 696 | 1466589190333 Marionette TRACE conn6 <- [1,1582,null,{}] 02:53:10 INFO - PROCESS | 696 | 1466589190345 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}] 02:53:10 INFO - PROCESS | 696 | 1466589190350 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:10 INFO - PROCESS | 696 | 1466589190472 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:53:10 INFO - PROCESS | 696 | 1466589190486 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 696 | 1466589190489 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5529800 == 38 [pid = 696] [id = 405] 02:53:10 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559E90F800) [pid = 696] [serial = 1215] [outer = 0000000000000000] 02:53:10 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0CA400) [pid = 696] [serial = 1216] [outer = 000000559E90F800] 02:53:10 INFO - PROCESS | 696 | 1466589190540 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A25EE400) [pid = 696] [serial = 1217] [outer = 000000559E90F800] 02:53:11 INFO - PROCESS | 696 | 1466589191007 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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 02:53:11 INFO - PROCESS | 696 | 1466589191065 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 696 | 1466589191068 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:53:11 INFO - PROCESS | 696 | 1466589191072 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 696 | 1466589191074 Marionette TRACE conn6 <- [1,1586,null,{}] 02:53:11 INFO - PROCESS | 696 | 1466589191077 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}] 02:53:11 INFO - PROCESS | 696 | 1466589191079 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:11 INFO - PROCESS | 696 | 1466589191196 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:53:11 INFO - PROCESS | 696 | 1466589191203 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 696 | 1466589191205 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EC4800 == 39 [pid = 696] [id = 406] 02:53:11 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A28ABC00) [pid = 696] [serial = 1218] [outer = 0000000000000000] 02:53:11 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A3E60000) [pid = 696] [serial = 1219] [outer = 00000055A28ABC00] 02:53:11 INFO - PROCESS | 696 | 1466589191293 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A4D3C000) [pid = 696] [serial = 1220] [outer = 00000055A28ABC00] 02:53:11 INFO - PROCESS | 696 | 1466589191736 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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 735ms 02:53:11 INFO - PROCESS | 696 | 1466589191844 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 696 | 1466589191847 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:53:11 INFO - PROCESS | 696 | 1466589191853 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 696 | 1466589191854 Marionette TRACE conn6 <- [1,1590,null,{}] 02:53:11 INFO - PROCESS | 696 | 1466589191858 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}] 02:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:53:11 INFO - PROCESS | 696 | 1466589191861 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:11 INFO - PROCESS | 696 | 1466589191980 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:53:11 INFO - PROCESS | 696 | 1466589191984 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 696 | 1466589191986 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CB800 == 40 [pid = 696] [id = 407] 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A48BD800) [pid = 696] [serial = 1221] [outer = 0000000000000000] 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5162400) [pid = 696] [serial = 1222] [outer = 00000055A48BD800] 02:53:12 INFO - PROCESS | 696 | 1466589192076 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5178800) [pid = 696] [serial = 1223] [outer = 00000055A48BD800] 02:53:12 INFO - PROCESS | 696 | 1466589192522 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 713ms 02:53:12 INFO - PROCESS | 696 | 1466589192580 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 696 | 1466589192583 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 696 | 1466589192586 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:53:12 INFO - PROCESS | 696 | 1466589192588 Marionette TRACE conn6 <- [1,1594,null,{}] 02:53:12 INFO - PROCESS | 696 | 1466589192591 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}] 02:53:12 INFO - PROCESS | 696 | 1466589192598 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:12 INFO - PROCESS | 696 | 1466589192743 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:53:12 INFO - PROCESS | 696 | 1466589192757 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 696 | 1466589192759 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB414800 == 41 [pid = 696] [id = 408] 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53BB800) [pid = 696] [serial = 1224] [outer = 0000000000000000] 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A57A2C00) [pid = 696] [serial = 1225] [outer = 00000055A53BB800] 02:53:12 INFO - PROCESS | 696 | 1466589192850 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A60ACC00) [pid = 696] [serial = 1226] [outer = 00000055A53BB800] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005599085800) [pid = 696] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598977800) [pid = 696] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005597907800) [pid = 696] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559ED1A400) [pid = 696] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598A98C00) [pid = 696] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055987F3C00) [pid = 696] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599035400) [pid = 696] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055987F2400) [pid = 696] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5163C00) [pid = 696] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D150C00) [pid = 696] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A28A7800) [pid = 696] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:53:13 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A53C0000) [pid = 696] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:53:13 INFO - PROCESS | 696 | 1466589193291 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]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 776ms 02:53:13 INFO - PROCESS | 696 | 1466589193365 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:53:13 INFO - PROCESS | 696 | 1466589193367 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:53:13 INFO - PROCESS | 696 | 1466589193371 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 696 | 1466589193373 Marionette TRACE conn6 <- [1,1598,null,{}] 02:53:13 INFO - PROCESS | 696 | 1466589193376 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}] 02:53:13 INFO - PROCESS | 696 | 1466589193378 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:13 INFO - PROCESS | 696 | 1466589193468 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:53:13 INFO - PROCESS | 696 | 1466589193478 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 696 | 1466589193481 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC663800 == 42 [pid = 696] [id = 409] 02:53:13 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A25EF800) [pid = 696] [serial = 1227] [outer = 0000000000000000] 02:53:13 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5176400) [pid = 696] [serial = 1228] [outer = 00000055A25EF800] 02:53:13 INFO - PROCESS | 696 | 1466589193529 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A6354000) [pid = 696] [serial = 1229] [outer = 00000055A25EF800] 02:53:13 INFO - PROCESS | 696 | 1466589193943 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 02:53:14 INFO - PROCESS | 696 | 1466589194004 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 696 | 1466589194006 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:53:14 INFO - PROCESS | 696 | 1466589194010 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:53:14 INFO - PROCESS | 696 | 1466589194012 Marionette TRACE conn6 <- [1,1602,null,{}] 02:53:14 INFO - PROCESS | 696 | 1466589194016 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}] 02:53:14 INFO - PROCESS | 696 | 1466589194018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:14 INFO - PROCESS | 696 | 1466589194104 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:53:14 INFO - PROCESS | 696 | 1466589194111 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 696 | 1466589194113 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB6F000 == 43 [pid = 696] [id = 410] 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A635CC00) [pid = 696] [serial = 1230] [outer = 0000000000000000] 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A63EAC00) [pid = 696] [serial = 1231] [outer = 00000055A635CC00] 02:53:14 INFO - PROCESS | 696 | 1466589194160 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A65E3C00) [pid = 696] [serial = 1232] [outer = 00000055A635CC00] 02:53:14 INFO - PROCESS | 696 | 1466589194579 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]]]}] 02:53:14 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 02:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 629ms 02:53:14 INFO - PROCESS | 696 | 1466589194642 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 696 | 1466589194645 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:53:14 INFO - PROCESS | 696 | 1466589194648 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 696 | 1466589194650 Marionette TRACE conn6 <- [1,1606,null,{}] 02:53:14 INFO - PROCESS | 696 | 1466589194654 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}] 02:53:14 INFO - PROCESS | 696 | 1466589194656 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:14 INFO - PROCESS | 696 | 1466589194742 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:53:14 INFO - PROCESS | 696 | 1466589194750 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 696 | 1466589194752 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA3000 == 44 [pid = 696] [id = 411] 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6C98C00) [pid = 696] [serial = 1233] [outer = 0000000000000000] 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A6E35400) [pid = 696] [serial = 1234] [outer = 00000055A6C98C00] 02:53:14 INFO - PROCESS | 696 | 1466589194799 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A7C34400) [pid = 696] [serial = 1235] [outer = 00000055A6C98C00] 02:53:15 INFO - PROCESS | 696 | 1466589195397 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]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 776ms 02:53:15 INFO - PROCESS | 696 | 1466589195428 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 696 | 1466589195433 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:53:15 INFO - PROCESS | 696 | 1466589195438 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 696 | 1466589195442 Marionette TRACE conn6 <- [1,1610,null,{}] 02:53:15 INFO - PROCESS | 696 | 1466589195448 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}] 02:53:15 INFO - PROCESS | 696 | 1466589195451 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:15 INFO - PROCESS | 696 | 1466589195571 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:53:15 INFO - PROCESS | 696 | 1466589195695 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 696 | 1466589195699 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055A2597800 == 45 [pid = 696] [id = 412] 02:53:15 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598AA1400) [pid = 696] [serial = 1236] [outer = 0000000000000000] 02:53:15 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055990B7000) [pid = 696] [serial = 1237] [outer = 0000005598AA1400] 02:53:15 INFO - PROCESS | 696 | 1466589195762 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D150C00) [pid = 696] [serial = 1238] [outer = 0000005598AA1400] 02:53:16 INFO - PROCESS | 696 | 1466589196443 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]]]}] 02:53:16 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 02:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1024ms 02:53:16 INFO - PROCESS | 696 | 1466589196466 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 696 | 1466589196472 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:53:16 INFO - PROCESS | 696 | 1466589196478 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 696 | 1466589196481 Marionette TRACE conn6 <- [1,1614,null,{}] 02:53:16 INFO - PROCESS | 696 | 1466589196486 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}] 02:53:16 INFO - PROCESS | 696 | 1466589196489 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:16 INFO - PROCESS | 696 | 1466589196611 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:53:16 INFO - PROCESS | 696 | 1466589196733 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 696 | 1466589196736 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA093000 == 46 [pid = 696] [id = 413] 02:53:16 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559ED1CC00) [pid = 696] [serial = 1239] [outer = 0000000000000000] 02:53:16 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A28A9400) [pid = 696] [serial = 1240] [outer = 000000559ED1CC00] 02:53:16 INFO - PROCESS | 696 | 1466589196797 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5176C00) [pid = 696] [serial = 1241] [outer = 000000559ED1CC00] 02:53:17 INFO - PROCESS | 696 | 1466589197428 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]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 02:53:17 INFO - PROCESS | 696 | 1466589197466 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 696 | 1466589197469 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:53:17 INFO - PROCESS | 696 | 1466589197473 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 696 | 1466589197477 Marionette TRACE conn6 <- [1,1618,null,{}] 02:53:17 INFO - PROCESS | 696 | 1466589197489 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}] 02:53:17 INFO - PROCESS | 696 | 1466589197494 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:17 INFO - PROCESS | 696 | 1466589197606 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:53:17 INFO - PROCESS | 696 | 1466589197729 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 696 | 1466589197733 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B1000 == 47 [pid = 696] [id = 414] 02:53:17 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A5B62C00) [pid = 696] [serial = 1242] [outer = 0000000000000000] 02:53:17 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6563400) [pid = 696] [serial = 1243] [outer = 00000055A5B62C00] 02:53:17 INFO - PROCESS | 696 | 1466589197793 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A7CC4000) [pid = 696] [serial = 1244] [outer = 00000055A5B62C00] 02:53:18 INFO - PROCESS | 696 | 1466589198382 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1077ms 02:53:18 INFO - PROCESS | 696 | 1466589198594 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 696 | 1466589198599 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:53:18 INFO - PROCESS | 696 | 1466589198607 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 696 | 1466589198610 Marionette TRACE conn6 <- [1,1622,null,{}] 02:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:53:18 INFO - PROCESS | 696 | 1466589198616 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}] 02:53:18 INFO - PROCESS | 696 | 1466589198620 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:18 INFO - PROCESS | 696 | 1466589198727 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:53:18 INFO - PROCESS | 696 | 1466589198814 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 696 | 1466589198819 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:18 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDE4000 == 48 [pid = 696] [id = 415] 02:53:18 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005598A9BC00) [pid = 696] [serial = 1245] [outer = 0000000000000000] 02:53:18 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005598B4A400) [pid = 696] [serial = 1246] [outer = 0000005598A9BC00] 02:53:18 INFO - PROCESS | 696 | 1466589198871 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005599511C00) [pid = 696] [serial = 1247] [outer = 0000005598A9BC00] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB6F000 == 47 [pid = 696] [id = 410] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AC663800 == 46 [pid = 696] [id = 409] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AB414800 == 45 [pid = 696] [id = 408] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CB800 == 44 [pid = 696] [id = 407] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EC4800 == 43 [pid = 696] [id = 406] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A5529800 == 42 [pid = 696] [id = 405] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EB3000 == 41 [pid = 696] [id = 404] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 000000559D9AC000 == 40 [pid = 696] [id = 403] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C2000 == 39 [pid = 696] [id = 400] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A5800 == 38 [pid = 696] [id = 387] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D51800 == 37 [pid = 696] [id = 402] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB0B800 == 36 [pid = 696] [id = 391] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 000000559E0D7000 == 35 [pid = 696] [id = 401] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 000000559D160000 == 34 [pid = 696] [id = 388] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 000000559F006000 == 33 [pid = 696] [id = 392] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AC662800 == 32 [pid = 696] [id = 390] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D07000 == 31 [pid = 696] [id = 389] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B1000 == 30 [pid = 696] [id = 414] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055AA093000 == 29 [pid = 696] [id = 413] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA3000 == 28 [pid = 696] [id = 411] 02:53:19 INFO - PROCESS | 696 | --DOCSHELL 00000055A2597800 == 27 [pid = 696] [id = 412] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005599BD6400) [pid = 696] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559897F000) [pid = 696] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598B4D400) [pid = 696] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559DC29C00) [pid = 696] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559E905000) [pid = 696] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559F555C00) [pid = 696] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559F0CE800) [pid = 696] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055990B7C00) [pid = 696] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598AA2400) [pid = 696] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A25EA800) [pid = 696] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A26B1C00) [pid = 696] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598AA5000) [pid = 696] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598934400) [pid = 696] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5377800) [pid = 696] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:53:19 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559E085800) [pid = 696] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D5F3400) [pid = 696] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A517AC00) [pid = 696] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5170C00) [pid = 696] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A3EE7400) [pid = 696] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A53C5C00) [pid = 696] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A516A800) [pid = 696] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5B5B400) [pid = 696] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A57A2800) [pid = 696] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A29F1C00) [pid = 696] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559D07C800) [pid = 696] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:53:20 INFO - PROCESS | 696 | 1466589200168 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1576ms 02:53:20 INFO - PROCESS | 696 | 1466589200229 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 696 | 1466589200234 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:53:20 INFO - PROCESS | 696 | 1466589200240 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:53:20 INFO - PROCESS | 696 | 1466589200243 Marionette TRACE conn6 <- [1,1626,null,{}] 02:53:20 INFO - PROCESS | 696 | 1466589200249 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}] 02:53:20 INFO - PROCESS | 696 | 1466589200252 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:20 INFO - PROCESS | 696 | 1466589200346 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:53:20 INFO - PROCESS | 696 | 1466589200423 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 696 | 1466589200428 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:20 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1D0800 == 28 [pid = 696] [id = 416] 02:53:20 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055987F6C00) [pid = 696] [serial = 1248] [outer = 0000000000000000] 02:53:20 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598981000) [pid = 696] [serial = 1249] [outer = 00000055987F6C00] 02:53:20 INFO - PROCESS | 696 | 1466589200479 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598B4C000) [pid = 696] [serial = 1250] [outer = 00000055987F6C00] 02:53:20 INFO - PROCESS | 696 | 1466589200914 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 02:53:20 INFO - PROCESS | 696 | 1466589200981 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 696 | 1466589200987 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:53:21 INFO - PROCESS | 696 | 1466589200994 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 696 | 1466589200997 Marionette TRACE conn6 <- [1,1630,null,{}] 02:53:21 INFO - PROCESS | 696 | 1466589201006 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}] 02:53:21 INFO - PROCESS | 696 | 1466589201009 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:21 INFO - PROCESS | 696 | 1466589201104 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:53:21 INFO - PROCESS | 696 | 1466589201120 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 696 | 1466589201123 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:21 INFO - PROCESS | 696 | ++DOCSHELL 000000559F008000 == 29 [pid = 696] [id = 417] 02:53:21 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055992E3800) [pid = 696] [serial = 1251] [outer = 0000000000000000] 02:53:21 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599BD6400) [pid = 696] [serial = 1252] [outer = 00000055992E3800] 02:53:21 INFO - PROCESS | 696 | 1466589201174 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D07AC00) [pid = 696] [serial = 1253] [outer = 00000055992E3800] 02:53:21 INFO - PROCESS | 696 | 1466589201649 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 02:53:21 INFO - PROCESS | 696 | 1466589201687 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 696 | 1466589201689 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:53:21 INFO - PROCESS | 696 | 1466589201693 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 696 | 1466589201697 Marionette TRACE conn6 <- [1,1634,null,{}] 02:53:21 INFO - PROCESS | 696 | 1466589201741 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}] 02:53:21 INFO - PROCESS | 696 | 1466589201746 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:21 INFO - PROCESS | 696 | 1466589201872 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:53:21 INFO - PROCESS | 696 | 1466589201922 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 696 | 1466589201926 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5058000 == 30 [pid = 696] [id = 418] 02:53:21 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598939C00) [pid = 696] [serial = 1254] [outer = 0000000000000000] 02:53:21 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E084800) [pid = 696] [serial = 1255] [outer = 0000005598939C00] 02:53:21 INFO - PROCESS | 696 | 1466589201977 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E908400) [pid = 696] [serial = 1256] [outer = 0000005598939C00] 02:53:22 INFO - PROCESS | 696 | 1466589202415 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:53:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 776ms 02:53:22 INFO - PROCESS | 696 | 1466589202474 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 696 | 1466589202477 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:53:22 INFO - PROCESS | 696 | 1466589202480 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:53:22 INFO - PROCESS | 696 | 1466589202482 Marionette TRACE conn6 <- [1,1638,null,{}] 02:53:22 INFO - PROCESS | 696 | 1466589202486 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}] 02:53:22 INFO - PROCESS | 696 | 1466589202488 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:22 INFO - PROCESS | 696 | 1466589202604 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:53:22 INFO - PROCESS | 696 | 1466589202656 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 696 | 1466589202658 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E000 == 31 [pid = 696] [id = 419] 02:53:22 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0C5400) [pid = 696] [serial = 1257] [outer = 0000000000000000] 02:53:22 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0CF800) [pid = 696] [serial = 1258] [outer = 000000559F0C5400] 02:53:22 INFO - PROCESS | 696 | 1466589202705 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A255F000) [pid = 696] [serial = 1259] [outer = 000000559F0C5400] 02:53:23 INFO - PROCESS | 696 | 1466589203151 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 02:53:23 INFO - PROCESS | 696 | 1466589203220 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 696 | 1466589203222 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:53:23 INFO - PROCESS | 696 | 1466589203225 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:53:23 INFO - PROCESS | 696 | 1466589203227 Marionette TRACE conn6 <- [1,1642,null,{}] 02:53:23 INFO - PROCESS | 696 | 1466589203231 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}] 02:53:23 INFO - PROCESS | 696 | 1466589203233 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:23 INFO - PROCESS | 696 | 1466589203341 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:53:23 INFO - PROCESS | 696 | 1466589203351 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 696 | 1466589203353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8F000 == 32 [pid = 696] [id = 420] 02:53:23 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055992E0400) [pid = 696] [serial = 1260] [outer = 0000000000000000] 02:53:23 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A2627000) [pid = 696] [serial = 1261] [outer = 00000055992E0400] 02:53:23 INFO - PROCESS | 696 | 1466589203441 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A3EE3C00) [pid = 696] [serial = 1262] [outer = 00000055992E0400] 02:53:23 INFO - PROCESS | 696 | 1466589203883 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 02:53:23 INFO - PROCESS | 696 | 1466589203899 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 696 | 1466589203902 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:53:23 INFO - PROCESS | 696 | 1466589203905 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:53:23 INFO - PROCESS | 696 | 1466589203907 Marionette TRACE conn6 <- [1,1646,null,{}] 02:53:23 INFO - PROCESS | 696 | 1466589203910 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}] 02:53:23 INFO - PROCESS | 696 | 1466589203916 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:24 INFO - PROCESS | 696 | 1466589204066 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:53:24 INFO - PROCESS | 696 | 1466589204123 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 696 | 1466589204125 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9039000 == 33 [pid = 696] [id = 421] 02:53:24 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A4D47000) [pid = 696] [serial = 1263] [outer = 0000000000000000] 02:53:24 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5174000) [pid = 696] [serial = 1264] [outer = 00000055A4D47000] 02:53:24 INFO - PROCESS | 696 | 1466589204172 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A51AF800) [pid = 696] [serial = 1265] [outer = 00000055A4D47000] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A6C98C00) [pid = 696] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559E90F800) [pid = 696] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559D07C000) [pid = 696] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A48BD800) [pid = 696] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598A9CC00) [pid = 696] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A635CC00) [pid = 696] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559893FC00) [pid = 696] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A28ABC00) [pid = 696] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D1B6C00) [pid = 696] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A53BB800) [pid = 696] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A53BB400) [pid = 696] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:53:24 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A25EF800) [pid = 696] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:53:24 INFO - PROCESS | 696 | 1466589204710 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 02:53:24 INFO - PROCESS | 696 | 1466589204790 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 696 | 1466589204792 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:53:24 INFO - PROCESS | 696 | 1466589204795 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:53:24 INFO - PROCESS | 696 | 1466589204797 Marionette TRACE conn6 <- [1,1650,null,{}] 02:53:24 INFO - PROCESS | 696 | 1466589204801 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}] 02:53:24 INFO - PROCESS | 696 | 1466589204803 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:24 INFO - PROCESS | 696 | 1466589204885 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:53:24 INFO - PROCESS | 696 | 1466589204891 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 696 | 1466589204893 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FDB800 == 34 [pid = 696] [id = 422] 02:53:24 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D1B6C00) [pid = 696] [serial = 1266] [outer = 0000000000000000] 02:53:24 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A5171800) [pid = 696] [serial = 1267] [outer = 000000559D1B6C00] 02:53:24 INFO - PROCESS | 696 | 1466589204940 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5373C00) [pid = 696] [serial = 1268] [outer = 000000559D1B6C00] 02:53:25 INFO - PROCESS | 696 | 1466589205346 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]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 587ms 02:53:25 INFO - PROCESS | 696 | 1466589205388 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 696 | 1466589205390 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:53:25 INFO - PROCESS | 696 | 1466589205394 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 696 | 1466589205396 Marionette TRACE conn6 <- [1,1654,null,{}] 02:53:25 INFO - PROCESS | 696 | 1466589205404 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}] 02:53:25 INFO - PROCESS | 696 | 1466589205406 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:25 INFO - PROCESS | 696 | 1466589205488 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:53:25 INFO - PROCESS | 696 | 1466589205494 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 696 | 1466589205497 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB407800 == 35 [pid = 696] [id = 423] 02:53:25 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A53BA400) [pid = 696] [serial = 1269] [outer = 0000000000000000] 02:53:25 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53BF400) [pid = 696] [serial = 1270] [outer = 00000055A53BA400] 02:53:25 INFO - PROCESS | 696 | 1466589205545 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A579B400) [pid = 696] [serial = 1271] [outer = 00000055A53BA400] 02:53:25 INFO - PROCESS | 696 | 1466589205982 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 02:53:26 INFO - PROCESS | 696 | 1466589206024 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 696 | 1466589206026 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:53:26 INFO - PROCESS | 696 | 1466589206030 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 696 | 1466589206031 Marionette TRACE conn6 <- [1,1658,null,{}] 02:53:26 INFO - PROCESS | 696 | 1466589206035 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}] 02:53:26 INFO - PROCESS | 696 | 1466589206037 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:26 INFO - PROCESS | 696 | 1466589206121 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:53:26 INFO - PROCESS | 696 | 1466589206128 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 696 | 1466589206130 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5050800 == 36 [pid = 696] [id = 424] 02:53:26 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5456000) [pid = 696] [serial = 1272] [outer = 0000000000000000] 02:53:26 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5B5F800) [pid = 696] [serial = 1273] [outer = 00000055A5456000] 02:53:26 INFO - PROCESS | 696 | 1466589206177 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5BCAC00) [pid = 696] [serial = 1274] [outer = 00000055A5456000] 02:53:26 INFO - PROCESS | 696 | 1466589206902 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 923ms 02:53:26 INFO - PROCESS | 696 | 1466589206957 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 696 | 1466589206962 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:53:26 INFO - PROCESS | 696 | 1466589206966 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 696 | 1466589206970 Marionette TRACE conn6 <- [1,1662,null,{}] 02:53:26 INFO - PROCESS | 696 | 1466589206976 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}] 02:53:26 INFO - PROCESS | 696 | 1466589206980 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:27 INFO - PROCESS | 696 | 1466589207107 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:53:27 INFO - PROCESS | 696 | 1466589207230 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 696 | 1466589207233 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:27 INFO - PROCESS | 696 | ++DOCSHELL 000000559E960000 == 37 [pid = 696] [id = 425] 02:53:27 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559893B000) [pid = 696] [serial = 1275] [outer = 0000000000000000] 02:53:27 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598A9B000) [pid = 696] [serial = 1276] [outer = 000000559893B000] 02:53:27 INFO - PROCESS | 696 | 1466589207294 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005599038400) [pid = 696] [serial = 1277] [outer = 000000559893B000] 02:53:28 INFO - PROCESS | 696 | 1466589208014 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]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1121ms 02:53:28 INFO - PROCESS | 696 | 1466589208091 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 696 | 1466589208097 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:53:28 INFO - PROCESS | 696 | 1466589208104 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 696 | 1466589208107 Marionette TRACE conn6 <- [1,1666,null,{}] 02:53:28 INFO - PROCESS | 696 | 1466589208111 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}] 02:53:28 INFO - PROCESS | 696 | 1466589208115 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:28 INFO - PROCESS | 696 | 1466589208269 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:53:28 INFO - PROCESS | 696 | 1466589208387 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 696 | 1466589208390 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8C000 == 38 [pid = 696] [id = 426] 02:53:28 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559D1B8400) [pid = 696] [serial = 1278] [outer = 0000000000000000] 02:53:28 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559E088800) [pid = 696] [serial = 1279] [outer = 000000559D1B8400] 02:53:28 INFO - PROCESS | 696 | 1466589208451 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559EAD5800) [pid = 696] [serial = 1280] [outer = 000000559D1B8400] 02:53:29 INFO - PROCESS | 696 | 1466589209277 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]]]}] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AB407800 == 37 [pid = 696] [id = 423] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FDB800 == 36 [pid = 696] [id = 422] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A9039000 == 35 [pid = 696] [id = 421] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8F000 == 34 [pid = 696] [id = 420] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E000 == 33 [pid = 696] [id = 419] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A5058000 == 32 [pid = 696] [id = 418] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 000000559F008000 == 31 [pid = 696] [id = 417] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 000000559D1D0800 == 30 [pid = 696] [id = 416] 02:53:29 INFO - PROCESS | 696 | --DOCSHELL 000000559EDE4000 == 29 [pid = 696] [id = 415] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A25EE400) [pid = 696] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559D82F800) [pid = 696] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5178800) [pid = 696] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005599097C00) [pid = 696] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A63EAC00) [pid = 696] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598FA6800) [pid = 696] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598959000) [pid = 696] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A3E60000) [pid = 696] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D1BC800) [pid = 696] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A57A2C00) [pid = 696] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A5AB8400) [pid = 696] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5176400) [pid = 696] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A4D3C000) [pid = 696] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559F0CA400) [pid = 696] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A60ACC00) [pid = 696] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5162400) [pid = 696] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598AA4800) [pid = 696] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A6354000) [pid = 696] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559DE4C400) [pid = 696] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559DC23400) [pid = 696] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A65E3C00) [pid = 696] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A7C34400) [pid = 696] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A6E35400) [pid = 696] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1238ms 02:53:29 INFO - PROCESS | 696 | 1466589209342 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 696 | 1466589209347 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:53:29 INFO - PROCESS | 696 | 1466589209352 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:53:29 INFO - PROCESS | 696 | 1466589209355 Marionette TRACE conn6 <- [1,1670,null,{}] 02:53:29 INFO - PROCESS | 696 | 1466589209362 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}] 02:53:29 INFO - PROCESS | 696 | 1466589209365 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:29 INFO - PROCESS | 696 | 1466589209463 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:53:29 INFO - PROCESS | 696 | 1466589209470 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 696 | 1466589209473 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:29 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFCC800 == 30 [pid = 696] [id = 427] 02:53:29 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598A9D400) [pid = 696] [serial = 1281] [outer = 0000000000000000] 02:53:29 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B47800) [pid = 696] [serial = 1282] [outer = 0000005598A9D400] 02:53:29 INFO - PROCESS | 696 | 1466589209523 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559903C000) [pid = 696] [serial = 1283] [outer = 0000005598A9D400] 02:53:30 INFO - PROCESS | 696 | 1466589210060 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 02:53:30 INFO - PROCESS | 696 | 1466589210090 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 696 | 1466589210095 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:53:30 INFO - PROCESS | 696 | 1466589210102 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 696 | 1466589210105 Marionette TRACE conn6 <- [1,1674,null,{}] 02:53:30 INFO - PROCESS | 696 | 1466589210109 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}] 02:53:30 INFO - PROCESS | 696 | 1466589210111 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:30 INFO - PROCESS | 696 | 1466589210205 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:53:30 INFO - PROCESS | 696 | 1466589210284 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 696 | 1466589210286 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B1A000 == 31 [pid = 696] [id = 428] 02:53:30 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559907F800) [pid = 696] [serial = 1284] [outer = 0000000000000000] 02:53:30 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D9A4000) [pid = 696] [serial = 1285] [outer = 000000559907F800] 02:53:30 INFO - PROCESS | 696 | 1466589210337 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E00E400) [pid = 696] [serial = 1286] [outer = 000000559907F800] 02:53:30 INFO - PROCESS | 696 | 1466589210760 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]]]}] 02:53:30 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 02:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 02:53:30 INFO - PROCESS | 696 | 1466589210775 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 696 | 1466589210778 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:53:30 INFO - PROCESS | 696 | 1466589210782 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 696 | 1466589210786 Marionette TRACE conn6 <- [1,1678,null,{}] 02:53:30 INFO - PROCESS | 696 | 1466589210798 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}] 02:53:30 INFO - PROCESS | 696 | 1466589210803 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:30 INFO - PROCESS | 696 | 1466589210893 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:53:30 INFO - PROCESS | 696 | 1466589210901 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 696 | 1466589210904 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6185800 == 32 [pid = 696] [id = 429] 02:53:30 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598724800) [pid = 696] [serial = 1287] [outer = 0000000000000000] 02:53:30 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A2559800) [pid = 696] [serial = 1288] [outer = 0000005598724800] 02:53:30 INFO - PROCESS | 696 | 1466589210955 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A28A8400) [pid = 696] [serial = 1289] [outer = 0000005598724800] 02:53:31 INFO - PROCESS | 696 | 1466589211432 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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 02:53:31 INFO - PROCESS | 696 | 1466589211478 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 696 | 1466589211481 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:53:31 INFO - PROCESS | 696 | 1466589211484 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:53:31 INFO - PROCESS | 696 | 1466589211486 Marionette TRACE conn6 <- [1,1682,null,{}] 02:53:31 INFO - PROCESS | 696 | 1466589211490 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}] 02:53:31 INFO - PROCESS | 696 | 1466589211492 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:31 INFO - PROCESS | 696 | 1466589211639 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:53:31 INFO - PROCESS | 696 | 1466589211657 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 696 | 1466589211659 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902F000 == 33 [pid = 696] [id = 430] 02:53:31 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4D3D000) [pid = 696] [serial = 1290] [outer = 0000000000000000] 02:53:31 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A50DE000) [pid = 696] [serial = 1291] [outer = 00000055A4D3D000] 02:53:31 INFO - PROCESS | 696 | 1466589211714 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5170400) [pid = 696] [serial = 1292] [outer = 00000055A4D3D000] 02:53:32 INFO - PROCESS | 696 | 1466589212154 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 02:53:32 INFO - PROCESS | 696 | 1466589212224 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 696 | 1466589212226 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:53:32 INFO - PROCESS | 696 | 1466589212229 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 696 | 1466589212231 Marionette TRACE conn6 <- [1,1686,null,{}] 02:53:32 INFO - PROCESS | 696 | 1466589212234 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}] 02:53:32 INFO - PROCESS | 696 | 1466589212236 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:32 INFO - PROCESS | 696 | 1466589212348 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:53:32 INFO - PROCESS | 696 | 1466589212357 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 696 | 1466589212359 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE1000 == 34 [pid = 696] [id = 431] 02:53:32 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005597E34000) [pid = 696] [serial = 1293] [outer = 0000000000000000] 02:53:32 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A517D000) [pid = 696] [serial = 1294] [outer = 0000005597E34000] 02:53:32 INFO - PROCESS | 696 | 1466589212449 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53BB000) [pid = 696] [serial = 1295] [outer = 0000005597E34000] 02:53:32 INFO - PROCESS | 696 | 1466589212904 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]]]}] 02:53:32 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 02:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 02:53:33 INFO - PROCESS | 696 | 1466589212993 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 696 | 1466589212995 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:53:33 INFO - PROCESS | 696 | 1466589212998 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 696 | 1466589213000 Marionette TRACE conn6 <- [1,1690,null,{}] 02:53:33 INFO - PROCESS | 696 | 1466589213004 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}] 02:53:33 INFO - PROCESS | 696 | 1466589213010 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:33 INFO - PROCESS | 696 | 1466589213162 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:53:33 INFO - PROCESS | 696 | 1466589213212 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 696 | 1466589213214 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC65E800 == 35 [pid = 696] [id = 432] 02:53:33 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5B6A400) [pid = 696] [serial = 1296] [outer = 0000000000000000] 02:53:33 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A60A5000) [pid = 696] [serial = 1297] [outer = 00000055A5B6A400] 02:53:33 INFO - PROCESS | 696 | 1466589213263 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A65A5000) [pid = 696] [serial = 1298] [outer = 00000055A5B6A400] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0C5400) [pid = 696] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055987F6C00) [pid = 696] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055992E3800) [pid = 696] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598939C00) [pid = 696] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598A9BC00) [pid = 696] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055992E0400) [pid = 696] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598AA1400) [pid = 696] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559ED1CC00) [pid = 696] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5B62C00) [pid = 696] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4D47000) [pid = 696] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A53BA400) [pid = 696] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:53:33 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D1B6C00) [pid = 696] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:53:33 INFO - PROCESS | 696 | 1466589213720 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 776ms 02:53:33 INFO - PROCESS | 696 | 1466589213780 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 696 | 1466589213782 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:53:33 INFO - PROCESS | 696 | 1466589213785 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 696 | 1466589213787 Marionette TRACE conn6 <- [1,1694,null,{}] 02:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:53:33 INFO - PROCESS | 696 | 1466589213791 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}] 02:53:33 INFO - PROCESS | 696 | 1466589213793 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:33 INFO - PROCESS | 696 | 1466589213877 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:53:33 INFO - PROCESS | 696 | 1466589213885 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 696 | 1466589213887 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB1E800 == 36 [pid = 696] [id = 433] 02:53:33 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559897D800) [pid = 696] [serial = 1299] [outer = 0000000000000000] 02:53:33 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0E6000) [pid = 696] [serial = 1300] [outer = 000000559897D800] 02:53:33 INFO - PROCESS | 696 | 1466589213933 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5B62800) [pid = 696] [serial = 1301] [outer = 000000559897D800] 02:53:34 INFO - PROCESS | 696 | 1466589214362 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 02:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:53:34 INFO - PROCESS | 696 | 1466589214420 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 696 | 1466589214423 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:53:34 INFO - PROCESS | 696 | 1466589214426 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 696 | 1466589214428 Marionette TRACE conn6 <- [1,1698,null,{}] 02:53:34 INFO - PROCESS | 696 | 1466589214431 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}] 02:53:34 INFO - PROCESS | 696 | 1466589214433 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:34 INFO - PROCESS | 696 | 1466589214527 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:53:34 INFO - PROCESS | 696 | 1466589214567 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 696 | 1466589214569 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB82800 == 37 [pid = 696] [id = 434] 02:53:34 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A6ACCC00) [pid = 696] [serial = 1302] [outer = 0000000000000000] 02:53:34 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A6E33800) [pid = 696] [serial = 1303] [outer = 00000055A6ACCC00] 02:53:34 INFO - PROCESS | 696 | 1466589214614 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A7C37400) [pid = 696] [serial = 1304] [outer = 00000055A6ACCC00] 02:53:35 INFO - PROCESS | 696 | 1466589215022 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 02:53:35 INFO - PROCESS | 696 | 1466589215069 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 696 | 1466589215071 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:53:35 INFO - PROCESS | 696 | 1466589215074 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:53:35 INFO - PROCESS | 696 | 1466589215076 Marionette TRACE conn6 <- [1,1702,null,{}] 02:53:35 INFO - PROCESS | 696 | 1466589215084 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}] 02:53:35 INFO - PROCESS | 696 | 1466589215086 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:35 INFO - PROCESS | 696 | 1466589215176 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:53:35 INFO - PROCESS | 696 | 1466589215182 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 696 | 1466589215184 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6182000 == 38 [pid = 696] [id = 435] 02:53:35 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A7C36400) [pid = 696] [serial = 1305] [outer = 0000000000000000] 02:53:35 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A898F000) [pid = 696] [serial = 1306] [outer = 00000055A7C36400] 02:53:35 INFO - PROCESS | 696 | 1466589215229 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8997400) [pid = 696] [serial = 1307] [outer = 00000055A7C36400] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 000000559DFCC800 == 37 [pid = 696] [id = 427] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8C000 == 36 [pid = 696] [id = 426] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A5050800 == 35 [pid = 696] [id = 424] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 000000559E960000 == 34 [pid = 696] [id = 425] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055AC65E800 == 33 [pid = 696] [id = 432] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B1A000 == 32 [pid = 696] [id = 428] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FE1000 == 31 [pid = 696] [id = 431] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A6185800 == 30 [pid = 696] [id = 429] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055A902F000 == 29 [pid = 696] [id = 430] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB1E800 == 28 [pid = 696] [id = 433] 02:53:36 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB82800 == 27 [pid = 696] [id = 434] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0CF800) [pid = 696] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598981000) [pid = 696] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598B4C000) [pid = 696] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599BD6400) [pid = 696] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D07AC00) [pid = 696] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559E084800) [pid = 696] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005599511C00) [pid = 696] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598B4A400) [pid = 696] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A2627000) [pid = 696] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A255F000) [pid = 696] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A5B5F800) [pid = 696] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559D150C00) [pid = 696] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055990B7000) [pid = 696] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5176C00) [pid = 696] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A28A9400) [pid = 696] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A7CC4000) [pid = 696] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A6563400) [pid = 696] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A5174000) [pid = 696] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A3EE3C00) [pid = 696] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 59 (00000055A579B400) [pid = 696] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A53BF400) [pid = 696] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A51AF800) [pid = 696] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 56 (00000055A5171800) [pid = 696] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A5373C00) [pid = 696] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:53:36 INFO - PROCESS | 696 | --DOMWINDOW == 54 (000000559E908400) [pid = 696] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:53:37 INFO - PROCESS | 696 | 1466589217047 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 02:53:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:53:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:37 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 696 | 1466589217107 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:53:37 INFO - PROCESS | 696 | 1466589217112 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 696 | 1466589217116 Marionette TRACE conn6 <- [1,1706,null,{}] 02:53:37 INFO - PROCESS | 696 | 1466589217122 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}] 02:53:37 INFO - PROCESS | 696 | 1466589217125 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:37 INFO - PROCESS | 696 | 1466589217222 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:53:37 INFO - PROCESS | 696 | 1466589217238 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 696 | 1466589217240 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:37 INFO - PROCESS | 696 | ++DOCSHELL 000000559D943000 == 28 [pid = 696] [id = 436] 02:53:37 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (0000005598747800) [pid = 696] [serial = 1308] [outer = 0000000000000000] 02:53:37 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (0000005598977400) [pid = 696] [serial = 1309] [outer = 0000005598747800] 02:53:37 INFO - PROCESS | 696 | 1466589217291 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (0000005598A9D000) [pid = 696] [serial = 1310] [outer = 0000005598747800] 02:53:37 INFO - PROCESS | 696 | 1466589217788 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 02:53:37 INFO - PROCESS | 696 | 1466589217850 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 696 | 1466589217856 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:53:37 INFO - PROCESS | 696 | 1466589217863 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 696 | 1466589217865 Marionette TRACE conn6 <- [1,1710,null,{}] 02:53:37 INFO - PROCESS | 696 | 1466589217869 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}] 02:53:37 INFO - PROCESS | 696 | 1466589217873 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:37 INFO - PROCESS | 696 | 1466589217967 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:53:38 INFO - PROCESS | 696 | 1466589218047 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 696 | 1466589218049 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:38 INFO - PROCESS | 696 | ++DOCSHELL 000000559F009800 == 29 [pid = 696] [id = 437] 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (0000005598A9E000) [pid = 696] [serial = 1311] [outer = 0000000000000000] 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (0000005598FA5000) [pid = 696] [serial = 1312] [outer = 0000005598A9E000] 02:53:38 INFO - PROCESS | 696 | 1466589218100 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (0000005599033000) [pid = 696] [serial = 1313] [outer = 0000005598A9E000] 02:53:38 INFO - PROCESS | 696 | 1466589218498 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]]]}] 02:53:38 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 02:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 692ms 02:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:53:38 INFO - PROCESS | 696 | 1466589218556 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 696 | 1466589218558 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:53:38 INFO - PROCESS | 696 | 1466589218562 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 696 | 1466589218566 Marionette TRACE conn6 <- [1,1714,null,{}] 02:53:38 INFO - PROCESS | 696 | 1466589218607 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}] 02:53:38 INFO - PROCESS | 696 | 1466589218613 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:38 INFO - PROCESS | 696 | 1466589218710 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:53:38 INFO - PROCESS | 696 | 1466589218718 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 696 | 1466589218721 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C60800 == 30 [pid = 696] [id = 438] 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005596E99000) [pid = 696] [serial = 1314] [outer = 0000000000000000] 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559D07C800) [pid = 696] [serial = 1315] [outer = 0000005596E99000] 02:53:38 INFO - PROCESS | 696 | 1466589218772 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559D1C1800) [pid = 696] [serial = 1316] [outer = 0000005596E99000] 02:53:39 INFO - PROCESS | 696 | 1466589219221 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 02:53:39 INFO - PROCESS | 696 | 1466589219257 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 696 | 1466589219260 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 696 | 1466589219263 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:53:39 INFO - PROCESS | 696 | 1466589219265 Marionette TRACE conn6 <- [1,1718,null,{}] 02:53:39 INFO - PROCESS | 696 | 1466589219268 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}] 02:53:39 INFO - PROCESS | 696 | 1466589219270 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:39 INFO - PROCESS | 696 | 1466589219360 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:53:39 INFO - PROCESS | 696 | 1466589219365 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 696 | 1466589219367 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5524800 == 31 [pid = 696] [id = 439] 02:53:39 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D9A4C00) [pid = 696] [serial = 1317] [outer = 0000000000000000] 02:53:39 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559DC24000) [pid = 696] [serial = 1318] [outer = 000000559D9A4C00] 02:53:39 INFO - PROCESS | 696 | 1466589219414 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559E08A000) [pid = 696] [serial = 1319] [outer = 000000559D9A4C00] 02:53:39 INFO - PROCESS | 696 | 1466589219853 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] 02:53:39 INFO - PROCESS | 696 | 1466589219906 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 696 | 1466589219909 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 696 | 1466589219911 Marionette TRACE conn6 <- [1,1722,null,{}] 02:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:53:39 INFO - PROCESS | 696 | 1466589219914 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}] 02:53:39 INFO - PROCESS | 696 | 1466589219917 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:40 INFO - PROCESS | 696 | 1466589220001 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:53:40 INFO - PROCESS | 696 | 1466589220009 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 696 | 1466589220011 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A607C800 == 32 [pid = 696] [id = 440] 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598A9AC00) [pid = 696] [serial = 1320] [outer = 0000000000000000] 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559EA7B800) [pid = 696] [serial = 1321] [outer = 0000005598A9AC00] 02:53:40 INFO - PROCESS | 696 | 1466589220058 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559F0C5800) [pid = 696] [serial = 1322] [outer = 0000005598A9AC00] 02:53:40 INFO - PROCESS | 696 | 1466589220516 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 671ms 02:53:40 INFO - PROCESS | 696 | 1466589220586 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 696 | 1466589220588 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:53:40 INFO - PROCESS | 696 | 1466589220592 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 696 | 1466589220593 Marionette TRACE conn6 <- [1,1726,null,{}] 02:53:40 INFO - PROCESS | 696 | 1466589220597 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}] 02:53:40 INFO - PROCESS | 696 | 1466589220603 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:40 INFO - PROCESS | 696 | 1466589220714 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:53:40 INFO - PROCESS | 696 | 1466589220722 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 696 | 1466589220724 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B0B800 == 33 [pid = 696] [id = 441] 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559F0E3400) [pid = 696] [serial = 1323] [outer = 0000000000000000] 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A26B6000) [pid = 696] [serial = 1324] [outer = 000000559F0E3400] 02:53:40 INFO - PROCESS | 696 | 1466589220770 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3E5E400) [pid = 696] [serial = 1325] [outer = 000000559F0E3400] 02:53:41 INFO - PROCESS | 696 | 1466589221204 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]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 671ms 02:53:41 INFO - PROCESS | 696 | 1466589221266 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 696 | 1466589221268 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:53:41 INFO - PROCESS | 696 | 1466589221271 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 696 | 1466589221273 Marionette TRACE conn6 <- [1,1730,null,{}] 02:53:41 INFO - PROCESS | 696 | 1466589221276 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}] 02:53:41 INFO - PROCESS | 696 | 1466589221279 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:41 INFO - PROCESS | 696 | 1466589221388 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:53:41 INFO - PROCESS | 696 | 1466589221396 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 696 | 1466589221398 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90C7000 == 34 [pid = 696] [id = 442] 02:53:41 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598726800) [pid = 696] [serial = 1326] [outer = 0000000000000000] 02:53:41 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4B45C00) [pid = 696] [serial = 1327] [outer = 0000005598726800] 02:53:41 INFO - PROCESS | 696 | 1466589221443 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5164000) [pid = 696] [serial = 1328] [outer = 0000005598726800] 02:53:41 INFO - PROCESS | 696 | 1466589221866 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]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 02:53:41 INFO - PROCESS | 696 | 1466589221904 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 696 | 1466589221906 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:53:41 INFO - PROCESS | 696 | 1466589221909 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 696 | 1466589221911 Marionette TRACE conn6 <- [1,1734,null,{}] 02:53:41 INFO - PROCESS | 696 | 1466589221919 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}] 02:53:41 INFO - PROCESS | 696 | 1466589221922 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:42 INFO - PROCESS | 696 | 1466589222004 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:53:42 INFO - PROCESS | 696 | 1466589222012 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 696 | 1466589222014 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE6000 == 35 [pid = 696] [id = 443] 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E08E000) [pid = 696] [serial = 1329] [outer = 0000000000000000] 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5172800) [pid = 696] [serial = 1330] [outer = 000000559E08E000] 02:53:42 INFO - PROCESS | 696 | 1466589222061 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51A3C00) [pid = 696] [serial = 1331] [outer = 000000559E08E000] 02:53:42 INFO - PROCESS | 696 | 1466589222523 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 693ms 02:53:42 INFO - PROCESS | 696 | 1466589222616 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 696 | 1466589222618 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:53:42 INFO - PROCESS | 696 | 1466589222622 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:53:42 INFO - PROCESS | 696 | 1466589222623 Marionette TRACE conn6 <- [1,1738,null,{}] 02:53:42 INFO - PROCESS | 696 | 1466589222633 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}] 02:53:42 INFO - PROCESS | 696 | 1466589222635 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:42 INFO - PROCESS | 696 | 1466589222768 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:53:42 INFO - PROCESS | 696 | 1466589222787 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 696 | 1466589222789 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C5F000 == 36 [pid = 696] [id = 444] 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F0CDC00) [pid = 696] [serial = 1332] [outer = 0000000000000000] 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5377000) [pid = 696] [serial = 1333] [outer = 000000559F0CDC00] 02:53:42 INFO - PROCESS | 696 | 1466589222835 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A53C1000) [pid = 696] [serial = 1334] [outer = 000000559F0CDC00] 02:53:43 INFO - PROCESS | 696 | 1466589223274 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 02:53:43 INFO - PROCESS | 696 | 1466589223300 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 696 | 1466589223302 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:53:43 INFO - PROCESS | 696 | 1466589223306 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:53:43 INFO - PROCESS | 696 | 1466589223307 Marionette TRACE conn6 <- [1,1742,null,{}] 02:53:43 INFO - PROCESS | 696 | 1466589223311 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}] 02:53:43 INFO - PROCESS | 696 | 1466589223313 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:43 INFO - PROCESS | 696 | 1466589223429 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:53:43 INFO - PROCESS | 696 | 1466589223436 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 696 | 1466589223438 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC65A000 == 37 [pid = 696] [id = 445] 02:53:43 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5174000) [pid = 696] [serial = 1335] [outer = 0000000000000000] 02:53:43 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A57A2400) [pid = 696] [serial = 1336] [outer = 00000055A5174000] 02:53:43 INFO - PROCESS | 696 | 1466589223484 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5B5D000) [pid = 696] [serial = 1337] [outer = 00000055A5174000] 02:53:43 INFO - PROCESS | 696 | 1466589223952 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 02:53:43 INFO - PROCESS | 696 | 1466589223982 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 696 | 1466589223985 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:53:43 INFO - PROCESS | 696 | 1466589223988 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 696 | 1466589223990 Marionette TRACE conn6 <- [1,1746,null,{}] 02:53:44 INFO - PROCESS | 696 | 1466589223994 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}] 02:53:44 INFO - PROCESS | 696 | 1466589223996 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:44 INFO - PROCESS | 696 | 1466589224157 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:53:44 INFO - PROCESS | 696 | 1466589224184 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 696 | 1466589224187 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055A607A000 == 38 [pid = 696] [id = 446] 02:53:44 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A635EC00) [pid = 696] [serial = 1338] [outer = 0000000000000000] 02:53:44 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A65E3800) [pid = 696] [serial = 1339] [outer = 00000055A635EC00] 02:53:44 INFO - PROCESS | 696 | 1466589224234 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A78E8800) [pid = 696] [serial = 1340] [outer = 00000055A635EC00] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A4D3D000) [pid = 696] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005597E34000) [pid = 696] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5B6A400) [pid = 696] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A6ACCC00) [pid = 696] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598724800) [pid = 696] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559907F800) [pid = 696] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598A9D400) [pid = 696] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D1B8400) [pid = 696] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559893B000) [pid = 696] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5456000) [pid = 696] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:53:44 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559897D800) [pid = 696] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:53:44 INFO - PROCESS | 696 | 1466589224766 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 839ms 02:53:44 INFO - PROCESS | 696 | 1466589224830 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 696 | 1466589224832 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:53:44 INFO - PROCESS | 696 | 1466589224835 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 696 | 1466589224837 Marionette TRACE conn6 <- [1,1750,null,{}] 02:53:44 INFO - PROCESS | 696 | 1466589224840 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}] 02:53:44 INFO - PROCESS | 696 | 1466589224842 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:44 INFO - PROCESS | 696 | 1466589224928 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:53:44 INFO - PROCESS | 696 | 1466589224933 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 696 | 1466589224935 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1AC800 == 39 [pid = 696] [id = 447] 02:53:44 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559D153800) [pid = 696] [serial = 1341] [outer = 0000000000000000] 02:53:44 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D4A400) [pid = 696] [serial = 1342] [outer = 000000559D153800] 02:53:44 INFO - PROCESS | 696 | 1466589224981 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A6571000) [pid = 696] [serial = 1343] [outer = 000000559D153800] 02:53:45 INFO - PROCESS | 696 | 1466589225419 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]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 02:53:45 INFO - PROCESS | 696 | 1466589225468 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 696 | 1466589225470 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:53:45 INFO - PROCESS | 696 | 1466589225474 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:53:45 INFO - PROCESS | 696 | 1466589225476 Marionette TRACE conn6 <- [1,1754,null,{}] 02:53:45 INFO - PROCESS | 696 | 1466589225479 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}] 02:53:45 INFO - PROCESS | 696 | 1466589225481 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:45 INFO - PROCESS | 696 | 1466589225567 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:53:45 INFO - PROCESS | 696 | 1466589225574 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 696 | 1466589225576 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1E2800 == 40 [pid = 696] [id = 448] 02:53:45 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A6563400) [pid = 696] [serial = 1344] [outer = 0000000000000000] 02:53:45 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A898CC00) [pid = 696] [serial = 1345] [outer = 00000055A6563400] 02:53:45 INFO - PROCESS | 696 | 1466589225623 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A8996800) [pid = 696] [serial = 1346] [outer = 00000055A6563400] 02:53:46 INFO - PROCESS | 696 | 1466589226071 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 02:53:46 INFO - PROCESS | 696 | 1466589226106 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 696 | 1466589226108 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:53:46 INFO - PROCESS | 696 | 1466589226116 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 696 | 1466589226117 Marionette TRACE conn6 <- [1,1758,null,{}] 02:53:46 INFO - PROCESS | 696 | 1466589226121 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}] 02:53:46 INFO - PROCESS | 696 | 1466589226123 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:46 INFO - PROCESS | 696 | 1466589226210 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:53:46 INFO - PROCESS | 696 | 1466589226235 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 696 | 1466589226237 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8BA000 == 41 [pid = 696] [id = 449] 02:53:46 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A8AE1800) [pid = 696] [serial = 1347] [outer = 0000000000000000] 02:53:46 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8B45400) [pid = 696] [serial = 1348] [outer = 00000055A8AE1800] 02:53:46 INFO - PROCESS | 696 | 1466589226293 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A8B4B400) [pid = 696] [serial = 1349] [outer = 00000055A8AE1800] 02:53:47 INFO - PROCESS | 696 | 1466589227013 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 988ms 02:53:47 INFO - PROCESS | 696 | 1466589227103 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 696 | 1466589227108 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:53:47 INFO - PROCESS | 696 | 1466589227113 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 696 | 1466589227117 Marionette TRACE conn6 <- [1,1762,null,{}] 02:53:47 INFO - PROCESS | 696 | 1466589227124 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}] 02:53:47 INFO - PROCESS | 696 | 1466589227127 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:47 INFO - PROCESS | 696 | 1466589227286 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:53:47 INFO - PROCESS | 696 | 1466589227403 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 696 | 1466589227406 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:47 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDE1800 == 42 [pid = 696] [id = 450] 02:53:47 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598932000) [pid = 696] [serial = 1350] [outer = 0000000000000000] 02:53:47 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598A98800) [pid = 696] [serial = 1351] [outer = 0000005598932000] 02:53:47 INFO - PROCESS | 696 | 1466589227467 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598FAF800) [pid = 696] [serial = 1352] [outer = 0000005598932000] 02:53:48 INFO - PROCESS | 696 | 1466589228208 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1323ms 02:53:48 INFO - PROCESS | 696 | 1466589228442 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 696 | 1466589228447 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:53:48 INFO - PROCESS | 696 | 1466589228453 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 696 | 1466589228456 Marionette TRACE conn6 <- [1,1766,null,{}] 02:53:48 INFO - PROCESS | 696 | 1466589228462 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}] 02:53:48 INFO - PROCESS | 696 | 1466589228466 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:48 INFO - PROCESS | 696 | 1466589228584 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:53:48 INFO - PROCESS | 696 | 1466589228657 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 696 | 1466589228663 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:48 INFO - PROCESS | 696 | ++DOCSHELL 000000559E91E000 == 43 [pid = 696] [id = 451] 02:53:48 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005598978000) [pid = 696] [serial = 1353] [outer = 0000000000000000] 02:53:48 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005598B46800) [pid = 696] [serial = 1354] [outer = 0000005598978000] 02:53:48 INFO - PROCESS | 696 | 1466589228715 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005599085800) [pid = 696] [serial = 1355] [outer = 0000005598978000] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1E2800 == 42 [pid = 696] [id = 448] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1AC800 == 41 [pid = 696] [id = 447] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A607A000 == 40 [pid = 696] [id = 446] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AC65A000 == 39 [pid = 696] [id = 445] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C5F000 == 38 [pid = 696] [id = 444] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FE6000 == 37 [pid = 696] [id = 443] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A90C7000 == 36 [pid = 696] [id = 442] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B0B800 == 35 [pid = 696] [id = 441] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A607C800 == 34 [pid = 696] [id = 440] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A898F000) [pid = 696] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A5524800 == 33 [pid = 696] [id = 439] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C60800 == 32 [pid = 696] [id = 438] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 000000559F009800 == 31 [pid = 696] [id = 437] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 000000559D943000 == 30 [pid = 696] [id = 436] 02:53:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A6182000 == 29 [pid = 696] [id = 435] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A50DE000) [pid = 696] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5170400) [pid = 696] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A53BB000) [pid = 696] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A517D000) [pid = 696] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A60A5000) [pid = 696] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A6E33800) [pid = 696] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A65A5000) [pid = 696] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A7C37400) [pid = 696] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A2559800) [pid = 696] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D9A4000) [pid = 696] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559E00E400) [pid = 696] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598B47800) [pid = 696] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559903C000) [pid = 696] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559EAD5800) [pid = 696] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559E088800) [pid = 696] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599038400) [pid = 696] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598A9B000) [pid = 696] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5BCAC00) [pid = 696] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5B62800) [pid = 696] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559F0E6000) [pid = 696] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A28A8400) [pid = 696] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:53:49 INFO - PROCESS | 696 | 1466589229384 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]]]}] 02:53:49 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 02:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 02:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:53:49 INFO - PROCESS | 696 | 1466589229440 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 696 | 1466589229444 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:53:49 INFO - PROCESS | 696 | 1466589229451 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 696 | 1466589229455 Marionette TRACE conn6 <- [1,1770,null,{}] 02:53:49 INFO - PROCESS | 696 | 1466589229459 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}] 02:53:49 INFO - PROCESS | 696 | 1466589229462 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:49 INFO - PROCESS | 696 | 1466589229558 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:53:49 INFO - PROCESS | 696 | 1466589229636 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 696 | 1466589229638 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDF9800 == 30 [pid = 696] [id = 452] 02:53:49 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598A9CC00) [pid = 696] [serial = 1356] [outer = 0000000000000000] 02:53:49 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599090C00) [pid = 696] [serial = 1357] [outer = 0000005598A9CC00] 02:53:49 INFO - PROCESS | 696 | 1466589229688 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D0F4800) [pid = 696] [serial = 1358] [outer = 0000005598A9CC00] 02:53:50 INFO - PROCESS | 696 | 1466589230150 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]]]}] 02:53:50 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 02:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 02:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:53:50 INFO - PROCESS | 696 | 1466589230182 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 696 | 1466589230185 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:53:50 INFO - PROCESS | 696 | 1466589230188 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 696 | 1466589230190 Marionette TRACE conn6 <- [1,1774,null,{}] 02:53:50 INFO - PROCESS | 696 | 1466589230201 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}] 02:53:50 INFO - PROCESS | 696 | 1466589230206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:50 INFO - PROCESS | 696 | 1466589230301 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:53:50 INFO - PROCESS | 696 | 1466589230309 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 696 | 1466589230313 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5050800 == 31 [pid = 696] [id = 453] 02:53:50 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559DF0EC00) [pid = 696] [serial = 1359] [outer = 0000000000000000] 02:53:50 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E083C00) [pid = 696] [serial = 1360] [outer = 000000559DF0EC00] 02:53:50 INFO - PROCESS | 696 | 1466589230366 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559EA7B400) [pid = 696] [serial = 1361] [outer = 000000559DF0EC00] 02:53:50 INFO - PROCESS | 696 | 1466589230851 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]]]}] 02:53:50 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 02:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 02:53:50 INFO - PROCESS | 696 | 1466589230865 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 696 | 1466589230868 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:53:50 INFO - PROCESS | 696 | 1466589230871 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 696 | 1466589230873 Marionette TRACE conn6 <- [1,1778,null,{}] 02:53:50 INFO - PROCESS | 696 | 1466589230877 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}] 02:53:50 INFO - PROCESS | 696 | 1466589230879 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:50 INFO - PROCESS | 696 | 1466589230970 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:53:50 INFO - PROCESS | 696 | 1466589230978 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 696 | 1466589230981 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6192800 == 32 [pid = 696] [id = 454] 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598933800) [pid = 696] [serial = 1362] [outer = 0000000000000000] 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0E6000) [pid = 696] [serial = 1363] [outer = 0000005598933800] 02:53:51 INFO - PROCESS | 696 | 1466589231026 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A25E7800) [pid = 696] [serial = 1364] [outer = 0000005598933800] 02:53:51 INFO - PROCESS | 696 | 1466589231459 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]]]}] 02:53:51 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) 02:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 02:53:51 INFO - PROCESS | 696 | 1466589231505 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 696 | 1466589231508 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:53:51 INFO - PROCESS | 696 | 1466589231523 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 696 | 1466589231526 Marionette TRACE conn6 <- [1,1782,null,{}] 02:53:51 INFO - PROCESS | 696 | 1466589231530 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}] 02:53:51 INFO - PROCESS | 696 | 1466589231532 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:51 INFO - PROCESS | 696 | 1466589231641 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:53:51 INFO - PROCESS | 696 | 1466589231722 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 696 | 1466589231731 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A7871800 == 33 [pid = 696] [id = 455] 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A25F0400) [pid = 696] [serial = 1365] [outer = 0000000000000000] 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A262AC00) [pid = 696] [serial = 1366] [outer = 00000055A25F0400] 02:53:51 INFO - PROCESS | 696 | 1466589231777 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A3E5D000) [pid = 696] [serial = 1367] [outer = 00000055A25F0400] 02:53:52 INFO - PROCESS | 696 | 1466589232204 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 02:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:53:52 INFO - PROCESS | 696 | 1466589232256 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 696 | 1466589232258 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:53:52 INFO - PROCESS | 696 | 1466589232261 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 696 | 1466589232263 Marionette TRACE conn6 <- [1,1786,null,{}] 02:53:52 INFO - PROCESS | 696 | 1466589232267 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}] 02:53:52 INFO - PROCESS | 696 | 1466589232273 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:52 INFO - PROCESS | 696 | 1466589232429 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:53:52 INFO - PROCESS | 696 | 1466589232485 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 696 | 1466589232488 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FCA000 == 34 [pid = 696] [id = 456] 02:53:52 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5167C00) [pid = 696] [serial = 1368] [outer = 0000000000000000] 02:53:52 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5177C00) [pid = 696] [serial = 1369] [outer = 00000055A5167C00] 02:53:52 INFO - PROCESS | 696 | 1466589232536 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A537D400) [pid = 696] [serial = 1370] [outer = 00000055A5167C00] 02:53:52 INFO - PROCESS | 696 | 1466589232960 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 02:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:53:53 INFO - PROCESS | 696 | 1466589233030 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 696 | 1466589233032 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:53:53 INFO - PROCESS | 696 | 1466589233038 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 696 | 1466589233040 Marionette TRACE conn6 <- [1,1790,null,{}] 02:53:53 INFO - PROCESS | 696 | 1466589233048 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}] 02:53:53 INFO - PROCESS | 696 | 1466589233050 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:53 INFO - PROCESS | 696 | 1466589233168 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:53:53 INFO - PROCESS | 696 | 1466589233179 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 696 | 1466589233181 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB41F800 == 35 [pid = 696] [id = 457] 02:53:53 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A53C0000) [pid = 696] [serial = 1371] [outer = 0000000000000000] 02:53:53 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A57A1400) [pid = 696] [serial = 1372] [outer = 00000055A53C0000] 02:53:53 INFO - PROCESS | 696 | 1466589233227 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A5B60800) [pid = 696] [serial = 1373] [outer = 00000055A53C0000] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559F0CDC00) [pid = 696] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A5174000) [pid = 696] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598747800) [pid = 696] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A7C36400) [pid = 696] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005596E99000) [pid = 696] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598A9E000) [pid = 696] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559E08E000) [pid = 696] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D9A4C00) [pid = 696] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598726800) [pid = 696] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598A9AC00) [pid = 696] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0E3400) [pid = 696] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A635EC00) [pid = 696] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A6563400) [pid = 696] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:53:53 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D153800) [pid = 696] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:53:53 INFO - PROCESS | 696 | 1466589233787 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 776ms 02:53:53 INFO - PROCESS | 696 | 1466589233816 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 696 | 1466589233819 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:53:53 INFO - PROCESS | 696 | 1466589233822 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 696 | 1466589233824 Marionette TRACE conn6 <- [1,1794,null,{}] 02:53:53 INFO - PROCESS | 696 | 1466589233827 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}] 02:53:53 INFO - PROCESS | 696 | 1466589233830 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:53 INFO - PROCESS | 696 | 1466589233913 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:53:54 INFO - PROCESS | 696 | 1466589233994 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 696 | 1466589233997 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC675800 == 36 [pid = 696] [id = 458] 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598722000) [pid = 696] [serial = 1374] [outer = 0000000000000000] 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E086000) [pid = 696] [serial = 1375] [outer = 0000005598722000] 02:53:54 INFO - PROCESS | 696 | 1466589234044 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A517BC00) [pid = 696] [serial = 1376] [outer = 0000005598722000] 02:53:54 INFO - PROCESS | 696 | 1466589234406 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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 02:53:54 INFO - PROCESS | 696 | 1466589234455 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 696 | 1466589234466 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:53:54 INFO - PROCESS | 696 | 1466589234498 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 696 | 1466589234500 Marionette TRACE conn6 <- [1,1798,null,{}] 02:53:54 INFO - PROCESS | 696 | 1466589234503 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}] 02:53:54 INFO - PROCESS | 696 | 1466589234505 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:54 INFO - PROCESS | 696 | 1466589234619 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:53:54 INFO - PROCESS | 696 | 1466589234629 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 696 | 1466589234631 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB22000 == 37 [pid = 696] [id = 459] 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A51F2C00) [pid = 696] [serial = 1377] [outer = 0000000000000000] 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5B6A000) [pid = 696] [serial = 1378] [outer = 00000055A51F2C00] 02:53:54 INFO - PROCESS | 696 | 1466589234676 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A6359C00) [pid = 696] [serial = 1379] [outer = 00000055A51F2C00] 02:53:55 INFO - PROCESS | 696 | 1466589235086 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 02:53:55 INFO - PROCESS | 696 | 1466589235127 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 696 | 1466589235130 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:53:55 INFO - PROCESS | 696 | 1466589235133 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 696 | 1466589235134 Marionette TRACE conn6 <- [1,1802,null,{}] 02:53:55 INFO - PROCESS | 696 | 1466589235138 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}] 02:53:55 INFO - PROCESS | 696 | 1466589235141 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:55 INFO - PROCESS | 696 | 1466589235255 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:53:55 INFO - PROCESS | 696 | 1466589235263 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 696 | 1466589235265 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6187000 == 38 [pid = 696] [id = 460] 02:53:55 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5378000) [pid = 696] [serial = 1380] [outer = 0000000000000000] 02:53:55 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A6ACC800) [pid = 696] [serial = 1381] [outer = 00000055A5378000] 02:53:55 INFO - PROCESS | 696 | 1466589235310 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A7C36400) [pid = 696] [serial = 1382] [outer = 00000055A5378000] 02:53:55 INFO - PROCESS | 696 | 1466589235849 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 818ms 02:53:55 INFO - PROCESS | 696 | 1466589235955 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 696 | 1466589235961 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:53:55 INFO - PROCESS | 696 | 1466589235981 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 696 | 1466589235985 Marionette TRACE conn6 <- [1,1806,null,{}] 02:53:55 INFO - PROCESS | 696 | 1466589235992 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}] 02:53:55 INFO - PROCESS | 696 | 1466589235995 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:56 INFO - PROCESS | 696 | 1466589236125 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:53:56 INFO - PROCESS | 696 | 1466589236201 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 696 | 1466589236206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:56 INFO - PROCESS | 696 | ++DOCSHELL 000000559E927000 == 39 [pid = 696] [id = 461] 02:53:56 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598AA6C00) [pid = 696] [serial = 1383] [outer = 0000000000000000] 02:53:56 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598FA6000) [pid = 696] [serial = 1384] [outer = 0000005598AA6C00] 02:53:56 INFO - PROCESS | 696 | 1466589236306 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559D1BA000) [pid = 696] [serial = 1385] [outer = 0000005598AA6C00] 02:53:56 INFO - PROCESS | 696 | 1466589236916 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 986ms 02:53:56 INFO - PROCESS | 696 | 1466589236968 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 696 | 1466589236973 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:53:56 INFO - PROCESS | 696 | 1466589236980 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 696 | 1466589236983 Marionette TRACE conn6 <- [1,1810,null,{}] 02:53:56 INFO - PROCESS | 696 | 1466589236988 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}] 02:53:57 INFO - PROCESS | 696 | 1466589236991 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:57 INFO - PROCESS | 696 | 1466589237110 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:53:57 INFO - PROCESS | 696 | 1466589237234 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 696 | 1466589237237 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A903D000 == 40 [pid = 696] [id = 462] 02:53:57 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559EAC8800) [pid = 696] [serial = 1386] [outer = 0000000000000000] 02:53:57 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559F0D3400) [pid = 696] [serial = 1387] [outer = 000000559EAC8800] 02:53:57 INFO - PROCESS | 696 | 1466589237297 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A29F1C00) [pid = 696] [serial = 1388] [outer = 000000559EAC8800] 02:53:57 INFO - PROCESS | 696 | 1466589237912 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 02:53:57 INFO - PROCESS | 696 | 1466589237973 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:53:57 INFO - PROCESS | 696 | 1466589237976 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:53:57 INFO - PROCESS | 696 | 1466589237981 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 696 | 1466589237985 Marionette TRACE conn6 <- [1,1814,null,{}] 02:53:58 INFO - PROCESS | 696 | 1466589237997 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}] 02:53:58 INFO - PROCESS | 696 | 1466589238002 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:58 INFO - PROCESS | 696 | 1466589238116 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:53:58 INFO - PROCESS | 696 | 1466589238239 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 696 | 1466589238243 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1E9000 == 41 [pid = 696] [id = 463] 02:53:58 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A5171000) [pid = 696] [serial = 1389] [outer = 0000000000000000] 02:53:58 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A5D82C00) [pid = 696] [serial = 1390] [outer = 00000055A5171000] 02:53:58 INFO - PROCESS | 696 | 1466589238304 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A8991C00) [pid = 696] [serial = 1391] [outer = 00000055A5171000] 02:53:58 INFO - PROCESS | 696 | 1466589238965 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1027ms 02:53:59 INFO - PROCESS | 696 | 1466589239010 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 696 | 1466589239013 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:53:59 INFO - PROCESS | 696 | 1466589239016 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:53:59 INFO - PROCESS | 696 | 1466589239018 Marionette TRACE conn6 <- [1,1818,null,{}] 02:53:59 INFO - PROCESS | 696 | 1466589239022 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}] 02:53:59 INFO - PROCESS | 696 | 1466589239025 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:59 INFO - PROCESS | 696 | 1466589239143 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:53:59 INFO - PROCESS | 696 | 1466589239357 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 696 | 1466589239360 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:53:59 INFO - PROCESS | 696 | ++DOCSHELL 000000559D063800 == 42 [pid = 696] [id = 464] 02:53:59 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (0000005596EA6C00) [pid = 696] [serial = 1392] [outer = 0000000000000000] 02:53:59 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598724400) [pid = 696] [serial = 1393] [outer = 0000005596EA6C00] 02:53:59 INFO - PROCESS | 696 | 1466589239417 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (0000005598AA1400) [pid = 696] [serial = 1394] [outer = 0000005596EA6C00] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB22000 == 41 [pid = 696] [id = 459] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055AC675800 == 40 [pid = 696] [id = 458] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055AB41F800 == 39 [pid = 696] [id = 457] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FCA000 == 38 [pid = 696] [id = 456] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A7871800 == 37 [pid = 696] [id = 455] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A6192800 == 36 [pid = 696] [id = 454] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A5050800 == 35 [pid = 696] [id = 453] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 000000559EDF9800 == 34 [pid = 696] [id = 452] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 000000559E91E000 == 33 [pid = 696] [id = 451] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 000000559EDE1800 == 32 [pid = 696] [id = 450] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8BA000 == 31 [pid = 696] [id = 449] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1E9000 == 30 [pid = 696] [id = 463] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A903D000 == 29 [pid = 696] [id = 462] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 00000055A6187000 == 28 [pid = 696] [id = 460] 02:54:00 INFO - PROCESS | 696 | --DOCSHELL 000000559E927000 == 27 [pid = 696] [id = 461] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A5377000) [pid = 696] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A57A2400) [pid = 696] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 91 (0000005598977400) [pid = 696] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598A9D000) [pid = 696] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A8997400) [pid = 696] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559D07C800) [pid = 696] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559D1C1800) [pid = 696] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598FA5000) [pid = 696] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005599033000) [pid = 696] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5172800) [pid = 696] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559DC24000) [pid = 696] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559E08A000) [pid = 696] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A4B45C00) [pid = 696] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5164000) [pid = 696] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559EA7B800) [pid = 696] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0C5800) [pid = 696] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A26B6000) [pid = 696] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A3E5E400) [pid = 696] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A65E3800) [pid = 696] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5B5D000) [pid = 696] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A8996800) [pid = 696] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A8B45400) [pid = 696] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A898CC00) [pid = 696] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A78E8800) [pid = 696] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A6571000) [pid = 696] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A53C1000) [pid = 696] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A4D4A400) [pid = 696] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A51A3C00) [pid = 696] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:54:00 INFO - PROCESS | 696 | 1466589240764 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1783ms 02:54:00 INFO - PROCESS | 696 | 1466589240803 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 696 | 1466589240808 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:54:00 INFO - PROCESS | 696 | 1466589240813 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 696 | 1466589240816 Marionette TRACE conn6 <- [1,1822,null,{}] 02:54:00 INFO - PROCESS | 696 | 1466589240823 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}] 02:54:00 INFO - PROCESS | 696 | 1466589240826 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:00 INFO - PROCESS | 696 | 1466589240929 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:54:00 INFO - PROCESS | 696 | 1466589240938 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 696 | 1466589240943 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:01 INFO - PROCESS | 696 | ++DOCSHELL 000000559D09B000 == 28 [pid = 696] [id = 465] 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055987FE800) [pid = 696] [serial = 1395] [outer = 0000000000000000] 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598935800) [pid = 696] [serial = 1396] [outer = 00000055987FE800] 02:54:01 INFO - PROCESS | 696 | 1466589241057 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559897D400) [pid = 696] [serial = 1397] [outer = 00000055987FE800] 02:54:01 INFO - PROCESS | 696 | 1466589241522 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]]]}] 02:54:01 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 02:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 02:54:01 INFO - PROCESS | 696 | 1466589241550 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 696 | 1466589241556 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:54:01 INFO - PROCESS | 696 | 1466589241563 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - PROCESS | 696 | 1466589241566 Marionette TRACE conn6 <- [1,1826,null,{}] 02:54:01 INFO - PROCESS | 696 | 1466589241570 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}] 02:54:01 INFO - PROCESS | 696 | 1466589241573 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:01 INFO - PROCESS | 696 | 1466589241672 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:54:01 INFO - PROCESS | 696 | 1466589241681 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 696 | 1466589241684 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:01 INFO - PROCESS | 696 | ++DOCSHELL 000000559F00D800 == 29 [pid = 696] [id = 466] 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598FA5000) [pid = 696] [serial = 1398] [outer = 0000000000000000] 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598FA9000) [pid = 696] [serial = 1399] [outer = 0000005598FA5000] 02:54:01 INFO - PROCESS | 696 | 1466589241733 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005599038800) [pid = 696] [serial = 1400] [outer = 0000005598FA5000] 02:54:02 INFO - PROCESS | 696 | 1466589242244 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 02:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:54:02 INFO - PROCESS | 696 | 1466589242298 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 696 | 1466589242301 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:54:02 INFO - PROCESS | 696 | 1466589242304 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 696 | 1466589242308 Marionette TRACE conn6 <- [1,1830,null,{}] 02:54:02 INFO - PROCESS | 696 | 1466589242355 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}] 02:54:02 INFO - PROCESS | 696 | 1466589242361 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:02 INFO - PROCESS | 696 | 1466589242484 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:54:02 INFO - PROCESS | 696 | 1466589242500 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 696 | 1466589242504 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D12000 == 30 [pid = 696] [id = 467] 02:54:02 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005597748800) [pid = 696] [serial = 1401] [outer = 0000000000000000] 02:54:02 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D07BC00) [pid = 696] [serial = 1402] [outer = 0000005597748800] 02:54:02 INFO - PROCESS | 696 | 1466589242554 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D5EC800) [pid = 696] [serial = 1403] [outer = 0000005597748800] 02:54:03 INFO - PROCESS | 696 | 1466589243037 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 755ms 02:54:03 INFO - PROCESS | 696 | 1466589243062 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 696 | 1466589243065 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:54:03 INFO - PROCESS | 696 | 1466589243074 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 696 | 1466589243076 Marionette TRACE conn6 <- [1,1834,null,{}] 02:54:03 INFO - PROCESS | 696 | 1466589243080 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}] 02:54:03 INFO - PROCESS | 696 | 1466589243082 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:03 INFO - PROCESS | 696 | 1466589243201 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:54:03 INFO - PROCESS | 696 | 1466589243208 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 696 | 1466589243211 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5770000 == 31 [pid = 696] [id = 468] 02:54:03 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DB79C00) [pid = 696] [serial = 1404] [outer = 0000000000000000] 02:54:03 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DC2A800) [pid = 696] [serial = 1405] [outer = 000000559DB79C00] 02:54:03 INFO - PROCESS | 696 | 1466589243300 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559E08A000) [pid = 696] [serial = 1406] [outer = 000000559DB79C00] 02:54:03 INFO - PROCESS | 696 | 1466589243752 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]]]}] 02:54:03 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) 02:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 02:54:03 INFO - PROCESS | 696 | 1466589243835 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 696 | 1466589243838 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:54:03 INFO - PROCESS | 696 | 1466589243846 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 696 | 1466589243849 Marionette TRACE conn6 <- [1,1838,null,{}] 02:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:54:03 INFO - PROCESS | 696 | 1466589243852 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}] 02:54:03 INFO - PROCESS | 696 | 1466589243854 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:03 INFO - PROCESS | 696 | 1466589243967 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:54:04 INFO - PROCESS | 696 | 1466589244021 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 696 | 1466589244023 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BA800 == 32 [pid = 696] [id = 469] 02:54:04 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598979C00) [pid = 696] [serial = 1407] [outer = 0000000000000000] 02:54:04 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559EAC8C00) [pid = 696] [serial = 1408] [outer = 0000005598979C00] 02:54:04 INFO - PROCESS | 696 | 1466589244069 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0CAC00) [pid = 696] [serial = 1409] [outer = 0000005598979C00] 02:54:04 INFO - PROCESS | 696 | 1466589244513 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 02:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:54:04 INFO - PROCESS | 696 | 1466589244587 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 696 | 1466589244590 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:54:04 INFO - PROCESS | 696 | 1466589244604 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 696 | 1466589244606 Marionette TRACE conn6 <- [1,1842,null,{}] 02:54:04 INFO - PROCESS | 696 | 1466589244610 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}] 02:54:04 INFO - PROCESS | 696 | 1466589244616 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:04 INFO - PROCESS | 696 | 1466589244763 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A25F0400) [pid = 696] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5167C00) [pid = 696] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A51F2C00) [pid = 696] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598932000) [pid = 696] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DF0EC00) [pid = 696] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598A9CC00) [pid = 696] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598933800) [pid = 696] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598978000) [pid = 696] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A8AE1800) [pid = 696] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598722000) [pid = 696] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A53C0000) [pid = 696] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:54:04 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5378000) [pid = 696] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:54:04 INFO - PROCESS | 696 | 1466589244923 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 696 | 1466589244925 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:04 INFO - PROCESS | 696 | ++DOCSHELL 000000559E955000 == 33 [pid = 696] [id = 470] 02:54:04 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005596ECCC00) [pid = 696] [serial = 1410] [outer = 0000000000000000] 02:54:04 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559897B800) [pid = 696] [serial = 1411] [outer = 0000005596ECCC00] 02:54:04 INFO - PROCESS | 696 | 1466589244976 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0D0C00) [pid = 696] [serial = 1412] [outer = 0000005596ECCC00] 02:54:05 INFO - PROCESS | 696 | 1466589245377 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]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 839ms 02:54:05 INFO - PROCESS | 696 | 1466589245435 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 696 | 1466589245437 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:54:05 INFO - PROCESS | 696 | 1466589245441 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:54:05 INFO - PROCESS | 696 | 1466589245443 Marionette TRACE conn6 <- [1,1846,null,{}] 02:54:05 INFO - PROCESS | 696 | 1466589245446 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}] 02:54:05 INFO - PROCESS | 696 | 1466589245448 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:05 INFO - PROCESS | 696 | 1466589245559 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:54:05 INFO - PROCESS | 696 | 1466589245571 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 696 | 1466589245573 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FD5000 == 34 [pid = 696] [id = 471] 02:54:05 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A29F4000) [pid = 696] [serial = 1413] [outer = 0000000000000000] 02:54:05 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A3EE9400) [pid = 696] [serial = 1414] [outer = 00000055A29F4000] 02:54:05 INFO - PROCESS | 696 | 1466589245619 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D3B800) [pid = 696] [serial = 1415] [outer = 00000055A29F4000] 02:54:06 INFO - PROCESS | 696 | 1466589246027 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 02:54:06 INFO - PROCESS | 696 | 1466589246073 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 696 | 1466589246075 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:54:06 INFO - PROCESS | 696 | 1466589246079 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 696 | 1466589246080 Marionette TRACE conn6 <- [1,1850,null,{}] 02:54:06 INFO - PROCESS | 696 | 1466589246084 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}] 02:54:06 INFO - PROCESS | 696 | 1466589246086 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:06 INFO - PROCESS | 696 | 1466589246201 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:54:06 INFO - PROCESS | 696 | 1466589246210 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 696 | 1466589246212 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A7800 == 35 [pid = 696] [id = 472] 02:54:06 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A4D44800) [pid = 696] [serial = 1416] [outer = 0000000000000000] 02:54:06 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5162800) [pid = 696] [serial = 1417] [outer = 00000055A4D44800] 02:54:06 INFO - PROCESS | 696 | 1466589246257 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A516F000) [pid = 696] [serial = 1418] [outer = 00000055A4D44800] 02:54:06 INFO - PROCESS | 696 | 1466589246708 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 02:54:06 INFO - PROCESS | 696 | 1466589246752 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 696 | 1466589246754 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:54:06 INFO - PROCESS | 696 | 1466589246758 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 696 | 1466589246760 Marionette TRACE conn6 <- [1,1854,null,{}] 02:54:06 INFO - PROCESS | 696 | 1466589246771 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}] 02:54:06 INFO - PROCESS | 696 | 1466589246773 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:06 INFO - PROCESS | 696 | 1466589246857 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:54:06 INFO - PROCESS | 696 | 1466589246864 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 696 | 1466589246866 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D10000 == 36 [pid = 696] [id = 473] 02:54:06 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5174000) [pid = 696] [serial = 1419] [outer = 0000000000000000] 02:54:06 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A517FC00) [pid = 696] [serial = 1420] [outer = 00000055A5174000] 02:54:06 INFO - PROCESS | 696 | 1466589246911 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5373400) [pid = 696] [serial = 1421] [outer = 00000055A5174000] 02:54:07 INFO - PROCESS | 696 | 1466589247755 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1080ms 02:54:07 INFO - PROCESS | 696 | 1466589247842 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 696 | 1466589247847 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:54:07 INFO - PROCESS | 696 | 1466589247852 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:54:07 INFO - PROCESS | 696 | 1466589247858 Marionette TRACE conn6 <- [1,1858,null,{}] 02:54:07 INFO - PROCESS | 696 | 1466589247863 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}] 02:54:07 INFO - PROCESS | 696 | 1466589247867 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:08 INFO - PROCESS | 696 | 1466589248022 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:54:08 INFO - PROCESS | 696 | 1466589248138 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 696 | 1466589248142 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26CA000 == 37 [pid = 696] [id = 474] 02:54:08 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598AA0400) [pid = 696] [serial = 1422] [outer = 0000000000000000] 02:54:08 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598B4D800) [pid = 696] [serial = 1423] [outer = 0000005598AA0400] 02:54:08 INFO - PROCESS | 696 | 1466589248205 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055990B0400) [pid = 696] [serial = 1424] [outer = 0000005598AA0400] 02:54:08 INFO - PROCESS | 696 | 1466589248842 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]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1028ms 02:54:08 INFO - PROCESS | 696 | 1466589248890 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 696 | 1466589248895 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:54:08 INFO - PROCESS | 696 | 1466589248904 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 696 | 1466589248907 Marionette TRACE conn6 <- [1,1862,null,{}] 02:54:08 INFO - PROCESS | 696 | 1466589248911 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}] 02:54:08 INFO - PROCESS | 696 | 1466589248915 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:09 INFO - PROCESS | 696 | 1466589249077 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:54:09 INFO - PROCESS | 696 | 1466589249296 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 696 | 1466589249299 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:09 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B9E000 == 38 [pid = 696] [id = 475] 02:54:09 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005596E9AC00) [pid = 696] [serial = 1425] [outer = 0000000000000000] 02:54:09 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055987FD800) [pid = 696] [serial = 1426] [outer = 0000005596E9AC00] 02:54:09 INFO - PROCESS | 696 | 1466589249356 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598AA0C00) [pid = 696] [serial = 1427] [outer = 0000005596E9AC00] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A7800 == 37 [pid = 696] [id = 472] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FD5000 == 36 [pid = 696] [id = 471] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 000000559E955000 == 35 [pid = 696] [id = 470] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BA800 == 34 [pid = 696] [id = 469] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A5770000 == 33 [pid = 696] [id = 468] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D12000 == 32 [pid = 696] [id = 467] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 000000559F00D800 == 31 [pid = 696] [id = 466] 02:54:09 INFO - PROCESS | 696 | --DOCSHELL 000000559D09B000 == 30 [pid = 696] [id = 465] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A262AC00) [pid = 696] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A3E5D000) [pid = 696] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A537D400) [pid = 696] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A6359C00) [pid = 696] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598A98800) [pid = 696] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598FAF800) [pid = 696] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5177C00) [pid = 696] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559E083C00) [pid = 696] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559EA7B400) [pid = 696] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005599090C00) [pid = 696] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559D0F4800) [pid = 696] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F0E6000) [pid = 696] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598B46800) [pid = 696] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005599085800) [pid = 696] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A8B4B400) [pid = 696] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E086000) [pid = 696] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A57A1400) [pid = 696] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A6ACC800) [pid = 696] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A7C36400) [pid = 696] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A5B60800) [pid = 696] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A517BC00) [pid = 696] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5B6A000) [pid = 696] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:54:09 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A25E7800) [pid = 696] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:54:10 INFO - PROCESS | 696 | 1466589250036 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1177ms 02:54:10 INFO - PROCESS | 696 | 1466589250088 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 696 | 1466589250093 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:54:10 INFO - PROCESS | 696 | 1466589250098 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 696 | 1466589250101 Marionette TRACE conn6 <- [1,1866,null,{}] 02:54:10 INFO - PROCESS | 696 | 1466589250106 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}] 02:54:10 INFO - PROCESS | 696 | 1466589250111 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:10 INFO - PROCESS | 696 | 1466589250203 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:54:10 INFO - PROCESS | 696 | 1466589250284 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 696 | 1466589250286 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:10 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFD000 == 31 [pid = 696] [id = 476] 02:54:10 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559774E800) [pid = 696] [serial = 1428] [outer = 0000000000000000] 02:54:10 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B47400) [pid = 696] [serial = 1429] [outer = 000000559774E800] 02:54:10 INFO - PROCESS | 696 | 1466589250337 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005599BD4400) [pid = 696] [serial = 1430] [outer = 000000559774E800] 02:54:10 INFO - PROCESS | 696 | 1466589250794 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 02:54:10 INFO - PROCESS | 696 | 1466589250838 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 696 | 1466589250843 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:54:10 INFO - PROCESS | 696 | 1466589250847 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 696 | 1466589250850 Marionette TRACE conn6 <- [1,1870,null,{}] 02:54:10 INFO - PROCESS | 696 | 1466589250853 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}] 02:54:10 INFO - PROCESS | 696 | 1466589250856 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:10 INFO - PROCESS | 696 | 1466589250950 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:54:10 INFO - PROCESS | 696 | 1466589250956 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 696 | 1466589250959 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D03000 == 32 [pid = 696] [id = 477] 02:54:10 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D0F0000) [pid = 696] [serial = 1431] [outer = 0000000000000000] 02:54:11 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DB7A000) [pid = 696] [serial = 1432] [outer = 000000559D0F0000] 02:54:11 INFO - PROCESS | 696 | 1466589251009 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E086000) [pid = 696] [serial = 1433] [outer = 000000559D0F0000] 02:54:11 INFO - PROCESS | 696 | 1466589251500 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]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 02:54:11 INFO - PROCESS | 696 | 1466589251522 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 696 | 1466589251524 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:54:11 INFO - PROCESS | 696 | 1466589251530 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 696 | 1466589251536 Marionette TRACE conn6 <- [1,1874,null,{}] 02:54:11 INFO - PROCESS | 696 | 1466589251546 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}] 02:54:11 INFO - PROCESS | 696 | 1466589251550 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:11 INFO - PROCESS | 696 | 1466589251641 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:54:11 INFO - PROCESS | 696 | 1466589251650 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 696 | 1466589251653 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C8000 == 33 [pid = 696] [id = 478] 02:54:11 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055977D9400) [pid = 696] [serial = 1434] [outer = 0000000000000000] 02:54:11 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0CA400) [pid = 696] [serial = 1435] [outer = 00000055977D9400] 02:54:11 INFO - PROCESS | 696 | 1466589251699 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A25E7800) [pid = 696] [serial = 1436] [outer = 00000055977D9400] 02:54:12 INFO - PROCESS | 696 | 1466589252182 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 02:54:12 INFO - PROCESS | 696 | 1466589252223 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 696 | 1466589252226 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:54:12 INFO - PROCESS | 696 | 1466589252229 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 696 | 1466589252230 Marionette TRACE conn6 <- [1,1878,null,{}] 02:54:12 INFO - PROCESS | 696 | 1466589252234 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}] 02:54:12 INFO - PROCESS | 696 | 1466589252236 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:12 INFO - PROCESS | 696 | 1466589252358 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:54:12 INFO - PROCESS | 696 | 1466589252364 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 696 | 1466589252366 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902E800 == 34 [pid = 696] [id = 479] 02:54:12 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A2627000) [pid = 696] [serial = 1437] [outer = 0000000000000000] 02:54:12 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A28A7000) [pid = 696] [serial = 1438] [outer = 00000055A2627000] 02:54:12 INFO - PROCESS | 696 | 1466589252419 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A3EE3400) [pid = 696] [serial = 1439] [outer = 00000055A2627000] 02:54:12 INFO - PROCESS | 696 | 1466589252868 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 02:54:12 INFO - PROCESS | 696 | 1466589252903 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 696 | 1466589252905 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:54:12 INFO - PROCESS | 696 | 1466589252908 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 696 | 1466589252910 Marionette TRACE conn6 <- [1,1882,null,{}] 02:54:12 INFO - PROCESS | 696 | 1466589252913 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}] 02:54:12 INFO - PROCESS | 696 | 1466589252915 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:13 INFO - PROCESS | 696 | 1466589253027 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:54:13 INFO - PROCESS | 696 | 1466589253120 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 696 | 1466589253127 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A618B000 == 35 [pid = 696] [id = 480] 02:54:13 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A4D47800) [pid = 696] [serial = 1440] [outer = 0000000000000000] 02:54:13 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5167400) [pid = 696] [serial = 1441] [outer = 00000055A4D47800] 02:54:13 INFO - PROCESS | 696 | 1466589253187 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A51AC800) [pid = 696] [serial = 1442] [outer = 00000055A4D47800] 02:54:13 INFO - PROCESS | 696 | 1466589253639 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 02:54:13 INFO - PROCESS | 696 | 1466589253688 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 696 | 1466589253690 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:54:13 INFO - PROCESS | 696 | 1466589253693 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:54:13 INFO - PROCESS | 696 | 1466589253695 Marionette TRACE conn6 <- [1,1886,null,{}] 02:54:13 INFO - PROCESS | 696 | 1466589253699 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}] 02:54:13 INFO - PROCESS | 696 | 1466589253701 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:13 INFO - PROCESS | 696 | 1466589253829 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:54:13 INFO - PROCESS | 696 | 1466589253843 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 696 | 1466589253845 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC673000 == 36 [pid = 696] [id = 481] 02:54:13 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53BA800) [pid = 696] [serial = 1443] [outer = 0000000000000000] 02:54:13 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A53BE400) [pid = 696] [serial = 1444] [outer = 00000055A53BA800] 02:54:13 INFO - PROCESS | 696 | 1466589253933 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5987800) [pid = 696] [serial = 1445] [outer = 00000055A53BA800] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A4D44800) [pid = 696] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559DB79C00) [pid = 696] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598979C00) [pid = 696] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598FA5000) [pid = 696] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005597748800) [pid = 696] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005596EA6C00) [pid = 696] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055987FE800) [pid = 696] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005596ECCC00) [pid = 696] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598AA6C00) [pid = 696] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559EAC8800) [pid = 696] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5171000) [pid = 696] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:54:14 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A29F4000) [pid = 696] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:54:14 INFO - PROCESS | 696 | 1466589254391 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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 735ms 02:54:14 INFO - PROCESS | 696 | 1466589254458 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 696 | 1466589254460 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:54:14 INFO - PROCESS | 696 | 1466589254464 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 696 | 1466589254466 Marionette TRACE conn6 <- [1,1890,null,{}] 02:54:14 INFO - PROCESS | 696 | 1466589254469 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}] 02:54:14 INFO - PROCESS | 696 | 1466589254471 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:14 INFO - PROCESS | 696 | 1466589254591 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:54:14 INFO - PROCESS | 696 | 1466589254645 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 696 | 1466589254647 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:14 INFO - PROCESS | 696 | ++DOCSHELL 000000559911D000 == 37 [pid = 696] [id = 482] 02:54:14 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005596ECCC00) [pid = 696] [serial = 1446] [outer = 0000000000000000] 02:54:14 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055992E3400) [pid = 696] [serial = 1447] [outer = 0000005596ECCC00] 02:54:14 INFO - PROCESS | 696 | 1466589254693 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A4D44800) [pid = 696] [serial = 1448] [outer = 0000005596ECCC00] 02:54:15 INFO - PROCESS | 696 | 1466589255034 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 02:54:15 INFO - PROCESS | 696 | 1466589255096 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 696 | 1466589255098 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:54:15 INFO - PROCESS | 696 | 1466589255101 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 696 | 1466589255103 Marionette TRACE conn6 <- [1,1894,null,{}] 02:54:15 INFO - PROCESS | 696 | 1466589255107 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}] 02:54:15 INFO - PROCESS | 696 | 1466589255118 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:15 INFO - PROCESS | 696 | 1466589255202 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:54:15 INFO - PROCESS | 696 | 1466589255209 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 696 | 1466589255211 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB80000 == 38 [pid = 696] [id = 483] 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A57A2400) [pid = 696] [serial = 1449] [outer = 0000000000000000] 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5B62000) [pid = 696] [serial = 1450] [outer = 00000055A57A2400] 02:54:15 INFO - PROCESS | 696 | 1466589255257 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A60A0400) [pid = 696] [serial = 1451] [outer = 00000055A57A2400] 02:54:15 INFO - PROCESS | 696 | 1466589255687 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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 02:54:15 INFO - PROCESS | 696 | 1466589255734 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 696 | 1466589255736 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:54:15 INFO - PROCESS | 696 | 1466589255739 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:54:15 INFO - PROCESS | 696 | 1466589255741 Marionette TRACE conn6 <- [1,1898,null,{}] 02:54:15 INFO - PROCESS | 696 | 1466589255745 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}] 02:54:15 INFO - PROCESS | 696 | 1466589255747 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:15 INFO - PROCESS | 696 | 1466589255832 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:54:15 INFO - PROCESS | 696 | 1466589255837 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 696 | 1466589255839 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDB6800 == 39 [pid = 696] [id = 484] 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6351C00) [pid = 696] [serial = 1452] [outer = 0000000000000000] 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A6359800) [pid = 696] [serial = 1453] [outer = 00000055A6351C00] 02:54:15 INFO - PROCESS | 696 | 1466589255885 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A65AC800) [pid = 696] [serial = 1454] [outer = 00000055A6351C00] 02:54:16 INFO - PROCESS | 696 | 1466589256525 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]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 818ms 02:54:16 INFO - PROCESS | 696 | 1466589256561 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 696 | 1466589256567 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:54:16 INFO - PROCESS | 696 | 1466589256572 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 696 | 1466589256575 Marionette TRACE conn6 <- [1,1902,null,{}] 02:54:16 INFO - PROCESS | 696 | 1466589256582 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}] 02:54:16 INFO - PROCESS | 696 | 1466589256586 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:16 INFO - PROCESS | 696 | 1466589256704 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:54:16 INFO - PROCESS | 696 | 1466589256801 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 696 | 1466589256804 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A2595800 == 40 [pid = 696] [id = 485] 02:54:16 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055987FF000) [pid = 696] [serial = 1455] [outer = 0000000000000000] 02:54:16 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598FA7C00) [pid = 696] [serial = 1456] [outer = 00000055987FF000] 02:54:16 INFO - PROCESS | 696 | 1466589256866 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D14C400) [pid = 696] [serial = 1457] [outer = 00000055987FF000] 02:54:17 INFO - PROCESS | 696 | 1466589257488 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]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 923ms 02:54:17 INFO - PROCESS | 696 | 1466589257498 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 696 | 1466589257503 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:54:17 INFO - PROCESS | 696 | 1466589257510 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 696 | 1466589257513 Marionette TRACE conn6 <- [1,1906,null,{}] 02:54:17 INFO - PROCESS | 696 | 1466589257517 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}] 02:54:17 INFO - PROCESS | 696 | 1466589257521 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:17 INFO - PROCESS | 696 | 1466589257643 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:54:17 INFO - PROCESS | 696 | 1466589257740 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 696 | 1466589257743 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA096800 == 41 [pid = 696] [id = 486] 02:54:17 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559EAD3400) [pid = 696] [serial = 1458] [outer = 0000000000000000] 02:54:17 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559F0CF800) [pid = 696] [serial = 1459] [outer = 000000559EAD3400] 02:54:17 INFO - PROCESS | 696 | 1466589257801 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A29F3400) [pid = 696] [serial = 1460] [outer = 000000559EAD3400] 02:54:18 INFO - PROCESS | 696 | 1466589258433 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]]]}] 02:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 02:54:18 INFO - PROCESS | 696 | 1466589258498 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 696 | 1466589258501 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:54:18 INFO - PROCESS | 696 | 1466589258505 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 696 | 1466589258510 Marionette TRACE conn6 <- [1,1910,null,{}] 02:54:18 INFO - PROCESS | 696 | 1466589258522 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}] 02:54:18 INFO - PROCESS | 696 | 1466589258528 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:18 INFO - PROCESS | 696 | 1466589258679 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:54:18 INFO - PROCESS | 696 | 1466589258796 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 696 | 1466589258800 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1E3800 == 42 [pid = 696] [id = 487] 02:54:18 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A537E400) [pid = 696] [serial = 1461] [outer = 0000000000000000] 02:54:18 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6354000) [pid = 696] [serial = 1462] [outer = 00000055A537E400] 02:54:18 INFO - PROCESS | 696 | 1466589258862 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A6E33400) [pid = 696] [serial = 1463] [outer = 00000055A537E400] 02:54:19 INFO - PROCESS | 696 | 1466589259454 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 985ms 02:54:19 INFO - PROCESS | 696 | 1466589259492 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 696 | 1466589259496 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:54:19 INFO - PROCESS | 696 | 1466589259499 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 696 | 1466589259501 Marionette TRACE conn6 <- [1,1914,null,{}] 02:54:19 INFO - PROCESS | 696 | 1466589259505 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}] 02:54:19 INFO - PROCESS | 696 | 1466589259508 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:19 INFO - PROCESS | 696 | 1466589259664 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:54:19 INFO - PROCESS | 696 | 1466589259719 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 696 | 1466589259721 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8C8000 == 43 [pid = 696] [id = 488] 02:54:19 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A7CB9C00) [pid = 696] [serial = 1464] [outer = 0000000000000000] 02:54:19 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A898C400) [pid = 696] [serial = 1465] [outer = 00000055A7CB9C00] 02:54:19 INFO - PROCESS | 696 | 1466589259778 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A8993C00) [pid = 696] [serial = 1466] [outer = 00000055A7CB9C00] 02:54:20 INFO - PROCESS | 696 | 1466589260605 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]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1126ms 02:54:20 INFO - PROCESS | 696 | 1466589260638 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 696 | 1466589260644 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:54:20 INFO - PROCESS | 696 | 1466589260650 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:54:20 INFO - PROCESS | 696 | 1466589260654 Marionette TRACE conn6 <- [1,1918,null,{}] 02:54:20 INFO - PROCESS | 696 | 1466589260659 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}] 02:54:20 INFO - PROCESS | 696 | 1466589260662 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:20 INFO - PROCESS | 696 | 1466589260770 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:54:20 INFO - PROCESS | 696 | 1466589260899 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 696 | 1466589260904 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:20 INFO - PROCESS | 696 | ++DOCSHELL 0000005597712800 == 44 [pid = 696] [id = 489] 02:54:20 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (0000005598B4F800) [pid = 696] [serial = 1467] [outer = 0000000000000000] 02:54:20 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598FAD800) [pid = 696] [serial = 1468] [outer = 0000005598B4F800] 02:54:20 INFO - PROCESS | 696 | 1466589260958 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (000000559D0F1800) [pid = 696] [serial = 1469] [outer = 0000005598B4F800] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB80000 == 43 [pid = 696] [id = 483] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 000000559911D000 == 42 [pid = 696] [id = 482] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055AC673000 == 41 [pid = 696] [id = 481] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A618B000 == 40 [pid = 696] [id = 480] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A902E800 == 39 [pid = 696] [id = 479] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C8000 == 38 [pid = 696] [id = 478] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D03000 == 37 [pid = 696] [id = 477] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFD000 == 36 [pid = 696] [id = 476] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 0000005599B9E000 == 35 [pid = 696] [id = 475] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A26CA000 == 34 [pid = 696] [id = 474] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D10000 == 33 [pid = 696] [id = 473] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 000000559D063800 == 32 [pid = 696] [id = 464] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8C8000 == 31 [pid = 696] [id = 488] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1E3800 == 30 [pid = 696] [id = 487] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055AA096800 == 29 [pid = 696] [id = 486] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDB6800 == 28 [pid = 696] [id = 484] 02:54:21 INFO - PROCESS | 696 | --DOCSHELL 00000055A2595800 == 27 [pid = 696] [id = 485] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A5162800) [pid = 696] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559DC2A800) [pid = 696] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559EAC8C00) [pid = 696] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598FA9000) [pid = 696] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 89 (0000005599038800) [pid = 696] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559D07BC00) [pid = 696] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559E08A000) [pid = 696] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598AA1400) [pid = 696] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598724400) [pid = 696] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598935800) [pid = 696] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559897D400) [pid = 696] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559897B800) [pid = 696] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0CAC00) [pid = 696] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D1BA000) [pid = 696] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598FA6000) [pid = 696] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A29F1C00) [pid = 696] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559F0D3400) [pid = 696] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A8991C00) [pid = 696] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5D82C00) [pid = 696] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0D0C00) [pid = 696] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A3EE9400) [pid = 696] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4D3B800) [pid = 696] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D5EC800) [pid = 696] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:54:21 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A516F000) [pid = 696] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:54:22 INFO - PROCESS | 696 | 1466589262228 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1639ms 02:54:22 INFO - PROCESS | 696 | 1466589262293 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 696 | 1466589262297 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:54:22 INFO - PROCESS | 696 | 1466589262302 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 696 | 1466589262305 Marionette TRACE conn6 <- [1,1922,null,{}] 02:54:22 INFO - PROCESS | 696 | 1466589262311 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}] 02:54:22 INFO - PROCESS | 696 | 1466589262314 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:22 INFO - PROCESS | 696 | 1466589262403 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:54:22 INFO - PROCESS | 696 | 1466589262418 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 696 | 1466589262421 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:22 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE13000 == 28 [pid = 696] [id = 490] 02:54:22 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598959800) [pid = 696] [serial = 1470] [outer = 0000000000000000] 02:54:22 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598981C00) [pid = 696] [serial = 1471] [outer = 0000005598959800] 02:54:22 INFO - PROCESS | 696 | 1466589262472 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598B52C00) [pid = 696] [serial = 1472] [outer = 0000005598959800] 02:54:22 INFO - PROCESS | 696 | 1466589262958 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 02:54:22 INFO - PROCESS | 696 | 1466589262980 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 696 | 1466589262985 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:54:23 INFO - PROCESS | 696 | 1466589262992 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 696 | 1466589262995 Marionette TRACE conn6 <- [1,1926,null,{}] 02:54:23 INFO - PROCESS | 696 | 1466589262999 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}] 02:54:23 INFO - PROCESS | 696 | 1466589263002 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:23 INFO - PROCESS | 696 | 1466589263096 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:54:23 INFO - PROCESS | 696 | 1466589263135 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 696 | 1466589263138 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A9800 == 29 [pid = 696] [id = 491] 02:54:23 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055990B3C00) [pid = 696] [serial = 1473] [outer = 0000000000000000] 02:54:23 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559950B800) [pid = 696] [serial = 1474] [outer = 00000055990B3C00] 02:54:23 INFO - PROCESS | 696 | 1466589263188 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559D07EC00) [pid = 696] [serial = 1475] [outer = 00000055990B3C00] 02:54:23 INFO - PROCESS | 696 | 1466589263661 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]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 02:54:23 INFO - PROCESS | 696 | 1466589263731 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 696 | 1466589263734 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:54:23 INFO - PROCESS | 696 | 1466589263737 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 696 | 1466589263741 Marionette TRACE conn6 <- [1,1930,null,{}] 02:54:23 INFO - PROCESS | 696 | 1466589263753 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}] 02:54:23 INFO - PROCESS | 696 | 1466589263758 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:23 INFO - PROCESS | 696 | 1466589263847 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:54:23 INFO - PROCESS | 696 | 1466589263937 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 696 | 1466589263940 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576D800 == 30 [pid = 696] [id = 492] 02:54:23 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055975BB000) [pid = 696] [serial = 1476] [outer = 0000000000000000] 02:54:23 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559DF8B800) [pid = 696] [serial = 1477] [outer = 00000055975BB000] 02:54:24 INFO - PROCESS | 696 | 1466589263993 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559E906400) [pid = 696] [serial = 1478] [outer = 00000055975BB000] 02:54:24 INFO - PROCESS | 696 | 1466589264400 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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 02:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:54:24 INFO - PROCESS | 696 | 1466589264432 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 696 | 1466589264435 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:54:24 INFO - PROCESS | 696 | 1466589264438 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 696 | 1466589264440 Marionette TRACE conn6 <- [1,1934,null,{}] 02:54:24 INFO - PROCESS | 696 | 1466589264444 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}] 02:54:24 INFO - PROCESS | 696 | 1466589264446 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:24 INFO - PROCESS | 696 | 1466589264594 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:54:24 INFO - PROCESS | 696 | 1466589264615 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 696 | 1466589264617 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C5800 == 31 [pid = 696] [id = 493] 02:54:24 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559ED16400) [pid = 696] [serial = 1479] [outer = 0000000000000000] 02:54:24 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0C9000) [pid = 696] [serial = 1480] [outer = 000000559ED16400] 02:54:24 INFO - PROCESS | 696 | 1466589264665 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559F278C00) [pid = 696] [serial = 1481] [outer = 000000559ED16400] 02:54:25 INFO - PROCESS | 696 | 1466589265121 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 02:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:54:25 INFO - PROCESS | 696 | 1466589265180 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 696 | 1466589265182 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:54:25 INFO - PROCESS | 696 | 1466589265186 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 696 | 1466589265188 Marionette TRACE conn6 <- [1,1938,null,{}] 02:54:25 INFO - PROCESS | 696 | 1466589265192 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}] 02:54:25 INFO - PROCESS | 696 | 1466589265194 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:25 INFO - PROCESS | 696 | 1466589265305 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:54:25 INFO - PROCESS | 696 | 1466589265312 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 696 | 1466589265314 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9028000 == 32 [pid = 696] [id = 494] 02:54:25 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559894D800) [pid = 696] [serial = 1482] [outer = 0000000000000000] 02:54:25 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A26B6400) [pid = 696] [serial = 1483] [outer = 000000559894D800] 02:54:25 INFO - PROCESS | 696 | 1466589265364 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A48BB000) [pid = 696] [serial = 1484] [outer = 000000559894D800] 02:54:25 INFO - PROCESS | 696 | 1466589265813 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 02:54:25 INFO - PROCESS | 696 | 1466589265860 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 696 | 1466589265863 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:54:25 INFO - PROCESS | 696 | 1466589265866 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:54:25 INFO - PROCESS | 696 | 1466589265868 Marionette TRACE conn6 <- [1,1942,null,{}] 02:54:25 INFO - PROCESS | 696 | 1466589265879 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}] 02:54:25 INFO - PROCESS | 696 | 1466589265885 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:26 INFO - PROCESS | 696 | 1466589266052 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:54:26 INFO - PROCESS | 696 | 1466589266077 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 696 | 1466589266079 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE2800 == 33 [pid = 696] [id = 495] 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A26AB800) [pid = 696] [serial = 1485] [outer = 0000000000000000] 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A5163400) [pid = 696] [serial = 1486] [outer = 00000055A26AB800] 02:54:26 INFO - PROCESS | 696 | 1466589266126 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A5379800) [pid = 696] [serial = 1487] [outer = 00000055A26AB800] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A2627000) [pid = 696] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A4D47800) [pid = 696] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A5174000) [pid = 696] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598AA0400) [pid = 696] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559774E800) [pid = 696] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005596E9AC00) [pid = 696] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005596ECCC00) [pid = 696] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055977D9400) [pid = 696] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D0F0000) [pid = 696] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A57A2400) [pid = 696] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53BA800) [pid = 696] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:54:26 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6351C00) [pid = 696] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:54:26 INFO - PROCESS | 696 | 1466589266702 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]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 881ms 02:54:26 INFO - PROCESS | 696 | 1466589266752 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 696 | 1466589266755 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:54:26 INFO - PROCESS | 696 | 1466589266758 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 696 | 1466589266760 Marionette TRACE conn6 <- [1,1946,null,{}] 02:54:26 INFO - PROCESS | 696 | 1466589266763 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}] 02:54:26 INFO - PROCESS | 696 | 1466589266765 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:26 INFO - PROCESS | 696 | 1466589266848 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:54:26 INFO - PROCESS | 696 | 1466589266853 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 696 | 1466589266855 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB411800 == 34 [pid = 696] [id = 496] 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559D075400) [pid = 696] [serial = 1488] [outer = 0000000000000000] 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4B42800) [pid = 696] [serial = 1489] [outer = 000000559D075400] 02:54:26 INFO - PROCESS | 696 | 1466589266901 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A51F0000) [pid = 696] [serial = 1490] [outer = 000000559D075400] 02:54:27 INFO - PROCESS | 696 | 1466589267333 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]]]}] 02:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 02:54:27 INFO - PROCESS | 696 | 1466589267388 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:54:27 INFO - PROCESS | 696 | 1466589267391 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:54:27 INFO - PROCESS | 696 | 1466589267394 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 696 | 1466589267396 Marionette TRACE conn6 <- [1,1950,null,{}] 02:54:27 INFO - PROCESS | 696 | 1466589267399 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}] 02:54:27 INFO - PROCESS | 696 | 1466589267401 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:27 INFO - PROCESS | 696 | 1466589267484 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:54:27 INFO - PROCESS | 696 | 1466589267493 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 696 | 1466589267495 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC66C800 == 35 [pid = 696] [id = 497] 02:54:27 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53C6C00) [pid = 696] [serial = 1491] [outer = 0000000000000000] 02:54:27 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A57A1C00) [pid = 696] [serial = 1492] [outer = 00000055A53C6C00] 02:54:27 INFO - PROCESS | 696 | 1466589267541 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5B5F000) [pid = 696] [serial = 1493] [outer = 00000055A53C6C00] 02:54:27 INFO - PROCESS | 696 | 1466589267986 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]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 02:54:28 INFO - PROCESS | 696 | 1466589268035 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 696 | 1466589268038 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:54:28 INFO - PROCESS | 696 | 1466589268045 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 696 | 1466589268047 Marionette TRACE conn6 <- [1,1954,null,{}] 02:54:28 INFO - PROCESS | 696 | 1466589268051 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}] 02:54:28 INFO - PROCESS | 696 | 1466589268053 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:28 INFO - PROCESS | 696 | 1466589268138 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:54:28 INFO - PROCESS | 696 | 1466589268145 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 696 | 1466589268148 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576D000 == 36 [pid = 696] [id = 498] 02:54:28 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5B64800) [pid = 696] [serial = 1494] [outer = 0000000000000000] 02:54:28 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A60AA800) [pid = 696] [serial = 1495] [outer = 00000055A5B64800] 02:54:28 INFO - PROCESS | 696 | 1466589268193 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A63EAC00) [pid = 696] [serial = 1496] [outer = 00000055A5B64800] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 000000559DE13000 == 35 [pid = 696] [id = 490] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 0000005597712800 == 34 [pid = 696] [id = 489] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FE2800 == 33 [pid = 696] [id = 495] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A9028000 == 32 [pid = 696] [id = 494] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AC66C800 == 31 [pid = 696] [id = 497] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055AB411800 == 30 [pid = 696] [id = 496] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A576D800 == 29 [pid = 696] [id = 492] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C5800 == 28 [pid = 696] [id = 493] 02:54:29 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A9800 == 27 [pid = 696] [id = 491] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A28A7000) [pid = 696] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A51AC800) [pid = 696] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A517FC00) [pid = 696] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5373400) [pid = 696] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B4D800) [pid = 696] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055990B0400) [pid = 696] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A5167400) [pid = 696] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598B47400) [pid = 696] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005599BD4400) [pid = 696] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055987FD800) [pid = 696] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598AA0C00) [pid = 696] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055992E3400) [pid = 696] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559F0CA400) [pid = 696] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559DB7A000) [pid = 696] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559E086000) [pid = 696] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A60A0400) [pid = 696] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A53BE400) [pid = 696] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A6359800) [pid = 696] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A65AC800) [pid = 696] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5987800) [pid = 696] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A5B62000) [pid = 696] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A3EE3400) [pid = 696] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A4D44800) [pid = 696] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:54:29 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A25E7800) [pid = 696] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:54:30 INFO - PROCESS | 696 | 1466589270028 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2023ms 02:54:30 INFO - PROCESS | 696 | 1466589270069 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 696 | 1466589270074 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:54:30 INFO - PROCESS | 696 | 1466589270079 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:54:30 INFO - PROCESS | 696 | 1466589270082 Marionette TRACE conn6 <- [1,1958,null,{}] 02:54:30 INFO - PROCESS | 696 | 1466589270088 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}] 02:54:30 INFO - PROCESS | 696 | 1466589270092 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:30 INFO - PROCESS | 696 | 1466589270189 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:54:30 INFO - PROCESS | 696 | 1466589270199 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 696 | 1466589270204 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1DD000 == 28 [pid = 696] [id = 499] 02:54:30 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055987FF800) [pid = 696] [serial = 1497] [outer = 0000000000000000] 02:54:30 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598931000) [pid = 696] [serial = 1498] [outer = 00000055987FF800] 02:54:30 INFO - PROCESS | 696 | 1466589270255 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598959000) [pid = 696] [serial = 1499] [outer = 00000055987FF800] 02:54:30 INFO - PROCESS | 696 | 1466589270747 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 02:54:30 INFO - PROCESS | 696 | 1466589270817 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 696 | 1466589270823 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:54:30 INFO - PROCESS | 696 | 1466589270829 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 696 | 1466589270832 Marionette TRACE conn6 <- [1,1962,null,{}] 02:54:30 INFO - PROCESS | 696 | 1466589270836 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}] 02:54:30 INFO - PROCESS | 696 | 1466589270840 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:30 INFO - PROCESS | 696 | 1466589270940 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:54:30 INFO - PROCESS | 696 | 1466589270947 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 696 | 1466589270950 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559F006000 == 29 [pid = 696] [id = 500] 02:54:30 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598B48000) [pid = 696] [serial = 1500] [outer = 0000000000000000] 02:54:31 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B4AC00) [pid = 696] [serial = 1501] [outer = 0000005598B48000] 02:54:31 INFO - PROCESS | 696 | 1466589271004 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598FA8400) [pid = 696] [serial = 1502] [outer = 0000005598B48000] 02:54:31 INFO - PROCESS | 696 | 1466589271470 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]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 02:54:31 INFO - PROCESS | 696 | 1466589271514 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 696 | 1466589271517 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:54:31 INFO - PROCESS | 696 | 1466589271521 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 696 | 1466589271525 Marionette TRACE conn6 <- [1,1966,null,{}] 02:54:31 INFO - PROCESS | 696 | 1466589271537 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}] 02:54:31 INFO - PROCESS | 696 | 1466589271542 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:31 INFO - PROCESS | 696 | 1466589271657 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:54:31 INFO - PROCESS | 696 | 1466589271673 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 696 | 1466589271676 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C77000 == 30 [pid = 696] [id = 501] 02:54:31 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005596E9D800) [pid = 696] [serial = 1503] [outer = 0000000000000000] 02:54:31 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559CF4D800) [pid = 696] [serial = 1504] [outer = 0000005596E9D800] 02:54:31 INFO - PROCESS | 696 | 1466589271727 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559D080C00) [pid = 696] [serial = 1505] [outer = 0000005596E9D800] 02:54:32 INFO - PROCESS | 696 | 1466589272157 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 692ms 02:54:32 INFO - PROCESS | 696 | 1466589272214 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 696 | 1466589272217 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:54:32 INFO - PROCESS | 696 | 1466589272220 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 696 | 1466589272222 Marionette TRACE conn6 <- [1,1970,null,{}] 02:54:32 INFO - PROCESS | 696 | 1466589272225 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}] 02:54:32 INFO - PROCESS | 696 | 1466589272228 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:32 INFO - PROCESS | 696 | 1466589272319 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:54:32 INFO - PROCESS | 696 | 1466589272327 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 696 | 1466589272329 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5521000 == 31 [pid = 696] [id = 502] 02:54:32 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559DB6DC00) [pid = 696] [serial = 1506] [outer = 0000000000000000] 02:54:32 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559DB75C00) [pid = 696] [serial = 1507] [outer = 000000559DB6DC00] 02:54:32 INFO - PROCESS | 696 | 1466589272375 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559DE56C00) [pid = 696] [serial = 1508] [outer = 000000559DB6DC00] 02:54:32 INFO - PROCESS | 696 | 1466589272810 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 02:54:32 INFO - PROCESS | 696 | 1466589272852 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 696 | 1466589272854 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:54:32 INFO - PROCESS | 696 | 1466589272858 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 696 | 1466589272860 Marionette TRACE conn6 <- [1,1974,null,{}] 02:54:32 INFO - PROCESS | 696 | 1466589272863 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}] 02:54:32 INFO - PROCESS | 696 | 1466589272865 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:32 INFO - PROCESS | 696 | 1466589272948 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:54:32 INFO - PROCESS | 696 | 1466589272955 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 696 | 1466589272957 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AD000 == 32 [pid = 696] [id = 503] 02:54:32 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598B47C00) [pid = 696] [serial = 1509] [outer = 0000000000000000] 02:54:33 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E090000) [pid = 696] [serial = 1510] [outer = 0000005598B47C00] 02:54:33 INFO - PROCESS | 696 | 1466589273004 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559EACB400) [pid = 696] [serial = 1511] [outer = 0000005598B47C00] 02:54:33 INFO - PROCESS | 696 | 1466589273461 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 02:54:33 INFO - PROCESS | 696 | 1466589273492 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 696 | 1466589273494 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:54:33 INFO - PROCESS | 696 | 1466589273498 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 696 | 1466589273500 Marionette TRACE conn6 <- [1,1978,null,{}] 02:54:33 INFO - PROCESS | 696 | 1466589273503 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}] 02:54:33 INFO - PROCESS | 696 | 1466589273509 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:33 INFO - PROCESS | 696 | 1466589273623 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:54:33 INFO - PROCESS | 696 | 1466589273630 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 696 | 1466589273633 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9021800 == 33 [pid = 696] [id = 504] 02:54:33 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0D4C00) [pid = 696] [serial = 1512] [outer = 0000000000000000] 02:54:33 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A25EE800) [pid = 696] [serial = 1513] [outer = 000000559F0D4C00] 02:54:33 INFO - PROCESS | 696 | 1466589273680 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A28A7000) [pid = 696] [serial = 1514] [outer = 000000559F0D4C00] 02:54:34 INFO - PROCESS | 696 | 1466589274105 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]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 02:54:34 INFO - PROCESS | 696 | 1466589274171 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 696 | 1466589274173 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:54:34 INFO - PROCESS | 696 | 1466589274177 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:54:34 INFO - PROCESS | 696 | 1466589274179 Marionette TRACE conn6 <- [1,1982,null,{}] 02:54:34 INFO - PROCESS | 696 | 1466589274182 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}] 02:54:34 INFO - PROCESS | 696 | 1466589274185 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:34 INFO - PROCESS | 696 | 1466589274265 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:54:34 INFO - PROCESS | 696 | 1466589274273 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 696 | 1466589274275 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FD0000 == 34 [pid = 696] [id = 505] 02:54:34 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A3E62C00) [pid = 696] [serial = 1515] [outer = 0000000000000000] 02:54:34 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A3FB4C00) [pid = 696] [serial = 1516] [outer = 00000055A3E62C00] 02:54:34 INFO - PROCESS | 696 | 1466589274322 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A4D41800) [pid = 696] [serial = 1517] [outer = 00000055A3E62C00] 02:54:34 INFO - PROCESS | 696 | 1466589274751 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]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 02:54:34 INFO - PROCESS | 696 | 1466589274812 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 696 | 1466589274814 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:54:34 INFO - PROCESS | 696 | 1466589274817 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 696 | 1466589274819 Marionette TRACE conn6 <- [1,1986,null,{}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:54:34 INFO - PROCESS | 696 | 1466589274823 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}] 02:54:34 INFO - PROCESS | 696 | 1466589274825 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:34 INFO - PROCESS | 696 | 1466589274907 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:54:34 INFO - PROCESS | 696 | 1466589274913 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 696 | 1466589274915 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A0000 == 35 [pid = 696] [id = 506] 02:54:34 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5163000) [pid = 696] [serial = 1518] [outer = 0000000000000000] 02:54:34 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5169C00) [pid = 696] [serial = 1519] [outer = 00000055A5163000] 02:54:34 INFO - PROCESS | 696 | 1466589274961 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5172C00) [pid = 696] [serial = 1520] [outer = 00000055A5163000] 02:54:35 INFO - PROCESS | 696 | 1466589275440 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]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 02:54:35 INFO - PROCESS | 696 | 1466589275494 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 696 | 1466589275496 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:54:35 INFO - PROCESS | 696 | 1466589275500 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 696 | 1466589275502 Marionette TRACE conn6 <- [1,1990,null,{}] 02:54:35 INFO - PROCESS | 696 | 1466589275505 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}] 02:54:35 INFO - PROCESS | 696 | 1466589275507 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:35 INFO - PROCESS | 696 | 1466589275622 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:54:35 INFO - PROCESS | 696 | 1466589275701 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 696 | 1466589275703 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C75800 == 36 [pid = 696] [id = 507] 02:54:35 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A5177C00) [pid = 696] [serial = 1521] [outer = 0000000000000000] 02:54:35 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A517E400) [pid = 696] [serial = 1522] [outer = 00000055A5177C00] 02:54:35 INFO - PROCESS | 696 | 1466589275749 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A51F2C00) [pid = 696] [serial = 1523] [outer = 00000055A5177C00] 02:54:36 INFO - PROCESS | 696 | 1466589276181 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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 02:54:36 INFO - PROCESS | 696 | 1466589276241 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 696 | 1466589276243 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:54:36 INFO - PROCESS | 696 | 1466589276247 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:54:36 INFO - PROCESS | 696 | 1466589276249 Marionette TRACE conn6 <- [1,1994,null,{}] 02:54:36 INFO - PROCESS | 696 | 1466589276252 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}] 02:54:36 INFO - PROCESS | 696 | 1466589276254 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:36 INFO - PROCESS | 696 | 1466589276371 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:54:36 INFO - PROCESS | 696 | 1466589276383 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 696 | 1466589276385 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC963800 == 37 [pid = 696] [id = 508] 02:54:36 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A517A400) [pid = 696] [serial = 1524] [outer = 0000000000000000] 02:54:36 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A53BE800) [pid = 696] [serial = 1525] [outer = 00000055A517A400] 02:54:36 INFO - PROCESS | 696 | 1466589276430 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A57A2800) [pid = 696] [serial = 1526] [outer = 00000055A517A400] 02:54:36 INFO - PROCESS | 696 | 1466589276898 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]]]}] 02:54:36 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 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 02:54:36 INFO - PROCESS | 696 | 1466589276922 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 696 | 1466589276925 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:54:36 INFO - PROCESS | 696 | 1466589276928 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 696 | 1466589276931 Marionette TRACE conn6 <- [1,1998,null,{}] 02:54:36 INFO - PROCESS | 696 | 1466589276935 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}] 02:54:36 INFO - PROCESS | 696 | 1466589276938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:37 INFO - PROCESS | 696 | 1466589277093 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A53C6C00) [pid = 696] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559ED16400) [pid = 696] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559894D800) [pid = 696] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A26AB800) [pid = 696] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598B4F800) [pid = 696] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A7CB9C00) [pid = 696] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A537E400) [pid = 696] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559EAD3400) [pid = 696] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055987FF000) [pid = 696] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055975BB000) [pid = 696] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055990B3C00) [pid = 696] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:54:37 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559D075400) [pid = 696] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:54:37 INFO - PROCESS | 696 | 1466589277284 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 696 | 1466589277286 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5775800 == 38 [pid = 696] [id = 509] 02:54:37 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055975BB000) [pid = 696] [serial = 1527] [outer = 0000000000000000] 02:54:37 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598B45800) [pid = 696] [serial = 1528] [outer = 00000055975BB000] 02:54:37 INFO - PROCESS | 696 | 1466589277335 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A48BCC00) [pid = 696] [serial = 1529] [outer = 00000055975BB000] 02:54:37 INFO - PROCESS | 696 | 1466589277712 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]]]}] 02:54:37 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 02:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 839ms 02:54:37 INFO - PROCESS | 696 | 1466589277770 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 696 | 1466589277772 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:54:37 INFO - PROCESS | 696 | 1466589277775 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 696 | 1466589277777 Marionette TRACE conn6 <- [1,2002,null,{}] 02:54:37 INFO - PROCESS | 696 | 1466589277780 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}] 02:54:37 INFO - PROCESS | 696 | 1466589277782 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:37 INFO - PROCESS | 696 | 1466589277867 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:54:37 INFO - PROCESS | 696 | 1466589277873 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 696 | 1466589277875 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B7800 == 39 [pid = 696] [id = 510] 02:54:37 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A598F400) [pid = 696] [serial = 1530] [outer = 0000000000000000] 02:54:37 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A6358C00) [pid = 696] [serial = 1531] [outer = 00000055A598F400] 02:54:37 INFO - PROCESS | 696 | 1466589277921 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A65E1C00) [pid = 696] [serial = 1532] [outer = 00000055A598F400] 02:54:38 INFO - PROCESS | 696 | 1466589278337 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]]]}] 02:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 586ms 02:54:38 INFO - PROCESS | 696 | 1466589278365 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:54:38 INFO - PROCESS | 696 | 1466589278367 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:54:38 INFO - PROCESS | 696 | 1466589278370 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:54:38 INFO - PROCESS | 696 | 1466589278372 Marionette TRACE conn6 <- [1,2006,null,{}] 02:54:38 INFO - PROCESS | 696 | 1466589278389 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}] 02:54:38 INFO - PROCESS | 696 | 1466589278391 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:38 INFO - PROCESS | 696 | 1466589278481 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:54:38 INFO - PROCESS | 696 | 1466589278487 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 696 | 1466589278489 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1F0000 == 40 [pid = 696] [id = 511] 02:54:38 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A65E4000) [pid = 696] [serial = 1533] [outer = 0000000000000000] 02:54:38 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6E35800) [pid = 696] [serial = 1534] [outer = 00000055A65E4000] 02:54:38 INFO - PROCESS | 696 | 1466589278536 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A7C38400) [pid = 696] [serial = 1535] [outer = 00000055A65E4000] 02:54:38 INFO - PROCESS | 696 | 1466589278987 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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 649ms 02:54:39 INFO - PROCESS | 696 | 1466589279035 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 696 | 1466589279038 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:54:39 INFO - PROCESS | 696 | 1466589279041 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 696 | 1466589279043 Marionette TRACE conn6 <- [1,2010,null,{}] 02:54:39 INFO - PROCESS | 696 | 1466589279046 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}] 02:54:39 INFO - PROCESS | 696 | 1466589279048 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:39 INFO - PROCESS | 696 | 1466589279134 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:54:39 INFO - PROCESS | 696 | 1466589279149 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 696 | 1466589279151 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD74800 == 41 [pid = 696] [id = 512] 02:54:39 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A898E000) [pid = 696] [serial = 1536] [outer = 0000000000000000] 02:54:39 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A8990C00) [pid = 696] [serial = 1537] [outer = 00000055A898E000] 02:54:39 INFO - PROCESS | 696 | 1466589279197 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A8AD7800) [pid = 696] [serial = 1538] [outer = 00000055A898E000] 02:54:40 INFO - PROCESS | 696 | 1466589280019 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]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1022ms 02:54:40 INFO - PROCESS | 696 | 1466589280065 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 696 | 1466589280070 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:54:40 INFO - PROCESS | 696 | 1466589280075 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 696 | 1466589280081 Marionette TRACE conn6 <- [1,2014,null,{}] 02:54:40 INFO - PROCESS | 696 | 1466589280107 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}] 02:54:40 INFO - PROCESS | 696 | 1466589280110 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:40 INFO - PROCESS | 696 | 1466589280252 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:54:40 INFO - PROCESS | 696 | 1466589280368 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 696 | 1466589280372 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:40 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFD000 == 42 [pid = 696] [id = 513] 02:54:40 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (000000559897D800) [pid = 696] [serial = 1539] [outer = 0000000000000000] 02:54:40 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (0000005598B44C00) [pid = 696] [serial = 1540] [outer = 000000559897D800] 02:54:40 INFO - PROCESS | 696 | 1466589280433 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (0000005599037000) [pid = 696] [serial = 1541] [outer = 000000559897D800] 02:54:41 INFO - PROCESS | 696 | 1466589281135 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]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1255ms 02:54:41 INFO - PROCESS | 696 | 1466589281351 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 696 | 1466589281356 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:54:41 INFO - PROCESS | 696 | 1466589281385 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 696 | 1466589281389 Marionette TRACE conn6 <- [1,2018,null,{}] 02:54:41 INFO - PROCESS | 696 | 1466589281394 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}] 02:54:41 INFO - PROCESS | 696 | 1466589281398 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:41 INFO - PROCESS | 696 | 1466589281517 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:54:41 INFO - PROCESS | 696 | 1466589281591 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 696 | 1466589281597 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:41 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0E9000 == 43 [pid = 696] [id = 514] 02:54:41 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559897E000) [pid = 696] [serial = 1542] [outer = 0000000000000000] 02:54:41 INFO - PROCESS | 696 | ++DOMWINDOW == 96 (0000005598B4C800) [pid = 696] [serial = 1543] [outer = 000000559897E000] 02:54:41 INFO - PROCESS | 696 | 1466589281648 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 696 | ++DOMWINDOW == 97 (00000055990B4C00) [pid = 696] [serial = 1544] [outer = 000000559897E000] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1F0000 == 42 [pid = 696] [id = 511] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B7800 == 41 [pid = 696] [id = 510] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A5775800 == 40 [pid = 696] [id = 509] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AC963800 == 39 [pid = 696] [id = 508] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C75800 == 38 [pid = 696] [id = 507] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A0000 == 37 [pid = 696] [id = 506] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FD0000 == 36 [pid = 696] [id = 505] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A9021800 == 35 [pid = 696] [id = 504] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A61AD000 == 34 [pid = 696] [id = 503] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A5521000 == 33 [pid = 696] [id = 502] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 96 (00000055A60AA800) [pid = 696] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C77000 == 32 [pid = 696] [id = 501] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 000000559F006000 == 31 [pid = 696] [id = 500] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 000000559D1DD000 == 30 [pid = 696] [id = 499] 02:54:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A576D000 == 29 [pid = 696] [id = 498] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 95 (00000055A5B5F000) [pid = 696] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 94 (000000559F0C9000) [pid = 696] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A26B6400) [pid = 696] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559F278C00) [pid = 696] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5163400) [pid = 696] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A48BB000) [pid = 696] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A57A1C00) [pid = 696] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5379800) [pid = 696] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598FAD800) [pid = 696] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A8993C00) [pid = 696] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A898C400) [pid = 696] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A6E33400) [pid = 696] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A6354000) [pid = 696] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A29F3400) [pid = 696] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0CF800) [pid = 696] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D14C400) [pid = 696] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598FA7C00) [pid = 696] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559DF8B800) [pid = 696] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559950B800) [pid = 696] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559D07EC00) [pid = 696] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598981C00) [pid = 696] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D0F1800) [pid = 696] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A51F0000) [pid = 696] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4B42800) [pid = 696] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E906400) [pid = 696] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:54:42 INFO - PROCESS | 696 | 1466589282321 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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 986ms 02:54:42 INFO - PROCESS | 696 | 1466589282375 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:54:42 INFO - PROCESS | 696 | 1466589282378 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 696 | 1466589282385 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 696 | 1466589282389 Marionette TRACE conn6 <- [1,2022,null,{}] 02:54:42 INFO - PROCESS | 696 | 1466589282394 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}] 02:54:42 INFO - PROCESS | 696 | 1466589282396 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:42 INFO - PROCESS | 696 | 1466589282492 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:54:42 INFO - PROCESS | 696 | 1466589282571 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 696 | 1466589282574 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:42 INFO - PROCESS | 696 | ++DOCSHELL 00000055A2599000 == 30 [pid = 696] [id = 515] 02:54:42 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598A9E000) [pid = 696] [serial = 1545] [outer = 0000000000000000] 02:54:42 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D079C00) [pid = 696] [serial = 1546] [outer = 0000005598A9E000] 02:54:42 INFO - PROCESS | 696 | 1466589282624 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D5F4400) [pid = 696] [serial = 1547] [outer = 0000005598A9E000] 02:54:43 INFO - PROCESS | 696 | 1466589283099 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 02:54:43 INFO - PROCESS | 696 | 1466589283117 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 696 | 1466589283120 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:54:43 INFO - PROCESS | 696 | 1466589283123 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 696 | 1466589283126 Marionette TRACE conn6 <- [1,2026,null,{}] 02:54:43 INFO - PROCESS | 696 | 1466589283137 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}] 02:54:43 INFO - PROCESS | 696 | 1466589283142 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:43 INFO - PROCESS | 696 | 1466589283236 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:54:43 INFO - PROCESS | 696 | 1466589283247 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 696 | 1466589283251 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5436800 == 31 [pid = 696] [id = 516] 02:54:43 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E905800) [pid = 696] [serial = 1548] [outer = 0000000000000000] 02:54:43 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E90F800) [pid = 696] [serial = 1549] [outer = 000000559E905800] 02:54:43 INFO - PROCESS | 696 | 1466589283302 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559ED1CC00) [pid = 696] [serial = 1550] [outer = 000000559E905800] 02:54:43 INFO - PROCESS | 696 | 1466589283771 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 02:54:43 INFO - PROCESS | 696 | 1466589283797 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 696 | 1466589283799 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:54:43 INFO - PROCESS | 696 | 1466589283802 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 696 | 1466589283804 Marionette TRACE conn6 <- [1,2030,null,{}] 02:54:43 INFO - PROCESS | 696 | 1466589283808 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}] 02:54:43 INFO - PROCESS | 696 | 1466589283810 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:43 INFO - PROCESS | 696 | 1466589283902 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:54:43 INFO - PROCESS | 696 | 1466589283910 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 696 | 1466589283912 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A63BD000 == 32 [pid = 696] [id = 517] 02:54:43 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055987FEC00) [pid = 696] [serial = 1551] [outer = 0000000000000000] 02:54:43 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A255BC00) [pid = 696] [serial = 1552] [outer = 00000055987FEC00] 02:54:43 INFO - PROCESS | 696 | 1466589283958 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A25F3C00) [pid = 696] [serial = 1553] [outer = 00000055987FEC00] 02:54:44 INFO - PROCESS | 696 | 1466589284410 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]]]}] 02:54:44 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) 02:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 02:54:44 INFO - PROCESS | 696 | 1466589284476 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 696 | 1466589284479 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:54:44 INFO - PROCESS | 696 | 1466589284482 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 696 | 1466589284484 Marionette TRACE conn6 <- [1,2034,null,{}] 02:54:44 INFO - PROCESS | 696 | 1466589284494 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}] 02:54:44 INFO - PROCESS | 696 | 1466589284496 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:44 INFO - PROCESS | 696 | 1466589284605 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:54:44 INFO - PROCESS | 696 | 1466589284684 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 696 | 1466589284693 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902D800 == 33 [pid = 696] [id = 518] 02:54:44 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A289F400) [pid = 696] [serial = 1554] [outer = 0000000000000000] 02:54:44 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A29F4C00) [pid = 696] [serial = 1555] [outer = 00000055A289F400] 02:54:44 INFO - PROCESS | 696 | 1466589284743 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A48C3000) [pid = 696] [serial = 1556] [outer = 00000055A289F400] 02:54:45 INFO - PROCESS | 696 | 1466589285170 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 02:54:45 INFO - PROCESS | 696 | 1466589285220 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 696 | 1466589285222 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 696 | 1466589285225 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:54:45 INFO - PROCESS | 696 | 1466589285227 Marionette TRACE conn6 <- [1,2038,null,{}] 02:54:45 INFO - PROCESS | 696 | 1466589285231 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}] 02:54:45 INFO - PROCESS | 696 | 1466589285237 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:45 INFO - PROCESS | 696 | 1466589285386 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:54:45 INFO - PROCESS | 696 | 1466589285398 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 696 | 1466589285400 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA093000 == 34 [pid = 696] [id = 519] 02:54:45 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5162400) [pid = 696] [serial = 1557] [outer = 0000000000000000] 02:54:45 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A51AC000) [pid = 696] [serial = 1558] [outer = 00000055A5162400] 02:54:45 INFO - PROCESS | 696 | 1466589285491 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A53BD000) [pid = 696] [serial = 1559] [outer = 00000055A5162400] 02:54:45 INFO - PROCESS | 696 | 1466589285913 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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 02:54:46 INFO - PROCESS | 696 | 1466589286001 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 696 | 1466589286003 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:54:46 INFO - PROCESS | 696 | 1466589286011 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 696 | 1466589286013 Marionette TRACE conn6 <- [1,2042,null,{}] 02:54:46 INFO - PROCESS | 696 | 1466589286016 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}] 02:54:46 INFO - PROCESS | 696 | 1466589286018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:46 INFO - PROCESS | 696 | 1466589286137 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:54:46 INFO - PROCESS | 696 | 1466589286148 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 696 | 1466589286150 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D4800 == 35 [pid = 696] [id = 520] 02:54:46 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598747800) [pid = 696] [serial = 1560] [outer = 0000000000000000] 02:54:46 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A5ABDC00) [pid = 696] [serial = 1561] [outer = 0000005598747800] 02:54:46 INFO - PROCESS | 696 | 1466589286196 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A5BD0C00) [pid = 696] [serial = 1562] [outer = 0000005598747800] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598959800) [pid = 696] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A65E4000) [pid = 696] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A5177C00) [pid = 696] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A517A400) [pid = 696] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559DB6DC00) [pid = 696] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005596E9D800) [pid = 696] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5163000) [pid = 696] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598B47C00) [pid = 696] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5B64800) [pid = 696] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559F0D4C00) [pid = 696] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055987FF800) [pid = 696] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598B48000) [pid = 696] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A3E62C00) [pid = 696] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055975BB000) [pid = 696] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:54:46 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A598F400) [pid = 696] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:54:46 INFO - PROCESS | 696 | 1466589286772 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]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 776ms 02:54:46 INFO - PROCESS | 696 | 1466589286792 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 696 | 1466589286794 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:54:46 INFO - PROCESS | 696 | 1466589286798 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 696 | 1466589286800 Marionette TRACE conn6 <- [1,2046,null,{}] 02:54:46 INFO - PROCESS | 696 | 1466589286804 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}] 02:54:46 INFO - PROCESS | 696 | 1466589286806 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:46 INFO - PROCESS | 696 | 1466589286917 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:54:46 INFO - PROCESS | 696 | 1466589286968 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 696 | 1466589286970 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:46 INFO - PROCESS | 696 | ++DOCSHELL 000000559D160000 == 36 [pid = 696] [id = 521] 02:54:46 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598B48000) [pid = 696] [serial = 1563] [outer = 0000000000000000] 02:54:47 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A29F5C00) [pid = 696] [serial = 1564] [outer = 0000005598B48000] 02:54:47 INFO - PROCESS | 696 | 1466589287016 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5B5F400) [pid = 696] [serial = 1565] [outer = 0000005598B48000] 02:54:47 INFO - PROCESS | 696 | 1466589287376 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]]]}] 02:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 02:54:47 INFO - PROCESS | 696 | 1466589287461 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 696 | 1466589287463 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:54:47 INFO - PROCESS | 696 | 1466589287469 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 696 | 1466589287471 Marionette TRACE conn6 <- [1,2050,null,{}] 02:54:47 INFO - PROCESS | 696 | 1466589287475 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}] 02:54:47 INFO - PROCESS | 696 | 1466589287477 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:47 INFO - PROCESS | 696 | 1466589287562 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:54:47 INFO - PROCESS | 696 | 1466589287568 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 696 | 1466589287569 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB80800 == 37 [pid = 696] [id = 522] 02:54:47 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A6354400) [pid = 696] [serial = 1566] [outer = 0000000000000000] 02:54:47 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A65E4000) [pid = 696] [serial = 1567] [outer = 00000055A6354400] 02:54:47 INFO - PROCESS | 696 | 1466589287614 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A78F1C00) [pid = 696] [serial = 1568] [outer = 00000055A6354400] 02:54:48 INFO - PROCESS | 696 | 1466589288040 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 629ms 02:54:48 INFO - PROCESS | 696 | 1466589288103 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 696 | 1466589288106 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:54:48 INFO - PROCESS | 696 | 1466589288109 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:54:48 INFO - PROCESS | 696 | 1466589288111 Marionette TRACE conn6 <- [1,2054,null,{}] 02:54:48 INFO - PROCESS | 696 | 1466589288115 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}] 02:54:48 INFO - PROCESS | 696 | 1466589288117 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:48 INFO - PROCESS | 696 | 1466589288203 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:54:48 INFO - PROCESS | 696 | 1466589288211 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 696 | 1466589288213 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B6000 == 38 [pid = 696] [id = 523] 02:54:48 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A65E0400) [pid = 696] [serial = 1569] [outer = 0000000000000000] 02:54:48 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A898F800) [pid = 696] [serial = 1570] [outer = 00000055A65E0400] 02:54:48 INFO - PROCESS | 696 | 1466589288259 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A8ADB800) [pid = 696] [serial = 1571] [outer = 00000055A65E0400] 02:54:48 INFO - PROCESS | 696 | 1466589288832 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 775ms 02:54:48 INFO - PROCESS | 696 | 1466589288924 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 696 | 1466589288929 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:54:48 INFO - PROCESS | 696 | 1466589288937 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 696 | 1466589288941 Marionette TRACE conn6 <- [1,2058,null,{}] 02:54:48 INFO - PROCESS | 696 | 1466589288948 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}] 02:54:48 INFO - PROCESS | 696 | 1466589288951 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:49 INFO - PROCESS | 696 | 1466589289082 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:54:49 INFO - PROCESS | 696 | 1466589289171 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 696 | 1466589289174 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:49 INFO - PROCESS | 696 | ++DOCSHELL 000000559F006000 == 39 [pid = 696] [id = 524] 02:54:49 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055987FD800) [pid = 696] [serial = 1572] [outer = 0000000000000000] 02:54:49 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559902F800) [pid = 696] [serial = 1573] [outer = 00000055987FD800] 02:54:49 INFO - PROCESS | 696 | 1466589289235 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559D1B6C00) [pid = 696] [serial = 1574] [outer = 00000055987FD800] 02:54:49 INFO - PROCESS | 696 | 1466589289860 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 02:54:49 INFO - PROCESS | 696 | 1466589289936 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 696 | 1466589289942 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:54:49 INFO - PROCESS | 696 | 1466589289950 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 696 | 1466589289954 Marionette TRACE conn6 <- [1,2062,null,{}] 02:54:49 INFO - PROCESS | 696 | 1466589289958 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}] 02:54:49 INFO - PROCESS | 696 | 1466589289961 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:50 INFO - PROCESS | 696 | 1466589290087 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:54:50 INFO - PROCESS | 696 | 1466589290205 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 696 | 1466589290208 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FD2000 == 40 [pid = 696] [id = 525] 02:54:50 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559E08EC00) [pid = 696] [serial = 1575] [outer = 0000000000000000] 02:54:50 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559ED1B400) [pid = 696] [serial = 1576] [outer = 000000559E08EC00] 02:54:50 INFO - PROCESS | 696 | 1466589290268 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A28A8C00) [pid = 696] [serial = 1577] [outer = 000000559E08EC00] 02:54:50 INFO - PROCESS | 696 | 1466589290905 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]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1024ms 02:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:54:50 INFO - PROCESS | 696 | 1466589290979 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 696 | 1466589290982 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:54:50 INFO - PROCESS | 696 | 1466589290986 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 696 | 1466589290991 Marionette TRACE conn6 <- [1,2066,null,{}] 02:54:51 INFO - PROCESS | 696 | 1466589291003 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}] 02:54:51 INFO - PROCESS | 696 | 1466589291008 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:51 INFO - PROCESS | 696 | 1466589291152 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:54:51 INFO - PROCESS | 696 | 1466589291269 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 696 | 1466589291273 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD72000 == 41 [pid = 696] [id = 526] 02:54:51 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A5377400) [pid = 696] [serial = 1578] [outer = 0000000000000000] 02:54:51 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A53C4000) [pid = 696] [serial = 1579] [outer = 00000055A5377400] 02:54:51 INFO - PROCESS | 696 | 1466589291335 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055A8ADD400) [pid = 696] [serial = 1580] [outer = 00000055A5377400] 02:54:51 INFO - PROCESS | 696 | 1466589291962 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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1027ms 02:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:54:52 INFO - PROCESS | 696 | 1466589292014 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 696 | 1466589292017 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:54:52 INFO - PROCESS | 696 | 1466589292021 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 696 | 1466589292023 Marionette TRACE conn6 <- [1,2070,null,{}] 02:54:52 INFO - PROCESS | 696 | 1466589292027 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}] 02:54:52 INFO - PROCESS | 696 | 1466589292029 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:52 INFO - PROCESS | 696 | 1466589292146 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:54:52 INFO - PROCESS | 696 | 1466589292242 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 696 | 1466589292244 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61B4000 == 42 [pid = 696] [id = 527] 02:54:52 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559EACFC00) [pid = 696] [serial = 1581] [outer = 0000000000000000] 02:54:52 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (00000055A3FAA800) [pid = 696] [serial = 1582] [outer = 000000559EACFC00] 02:54:52 INFO - PROCESS | 696 | 1466589292301 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (00000055A8996000) [pid = 696] [serial = 1583] [outer = 000000559EACFC00] 02:54:53 INFO - PROCESS | 696 | 1466589293060 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]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1075ms 02:54:53 INFO - PROCESS | 696 | 1466589293098 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 696 | 1466589293102 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:54:53 INFO - PROCESS | 696 | 1466589293107 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:54:53 INFO - PROCESS | 696 | 1466589293112 Marionette TRACE conn6 <- [1,2074,null,{}] 02:54:53 INFO - PROCESS | 696 | 1466589293117 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}] 02:54:53 INFO - PROCESS | 696 | 1466589293120 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:53 INFO - PROCESS | 696 | 1466589293234 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB80800 == 41 [pid = 696] [id = 522] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 000000559D160000 == 40 [pid = 696] [id = 521] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D4800 == 39 [pid = 696] [id = 520] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055AA093000 == 38 [pid = 696] [id = 519] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A902D800 == 37 [pid = 696] [id = 518] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A63BD000 == 36 [pid = 696] [id = 517] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A5436800 == 35 [pid = 696] [id = 516] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A2599000 == 34 [pid = 696] [id = 515] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 000000559E0E9000 == 33 [pid = 696] [id = 514] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFD000 == 32 [pid = 696] [id = 513] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD74800 == 31 [pid = 696] [id = 512] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A61B4000 == 30 [pid = 696] [id = 527] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD72000 == 29 [pid = 696] [id = 526] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FD2000 == 28 [pid = 696] [id = 525] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B6000 == 27 [pid = 696] [id = 523] 02:54:53 INFO - PROCESS | 696 | --DOCSHELL 000000559F006000 == 26 [pid = 696] [id = 524] 02:54:53 INFO - PROCESS | 696 | 1466589293935 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 696 | 1466589293939 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A517E400) [pid = 696] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A53BE800) [pid = 696] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559DB75C00) [pid = 696] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 91 (000000559DE56C00) [pid = 696] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559CF4D800) [pid = 696] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559D080C00) [pid = 696] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5169C00) [pid = 696] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559E090000) [pid = 696] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559EACB400) [pid = 696] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A63EAC00) [pid = 696] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A25EE800) [pid = 696] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A28A7000) [pid = 696] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005598931000) [pid = 696] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A51F2C00) [pid = 696] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598959000) [pid = 696] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598B4AC00) [pid = 696] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598FA8400) [pid = 696] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A3FB4C00) [pid = 696] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A4D41800) [pid = 696] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598B45800) [pid = 696] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A57A2800) [pid = 696] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A6358C00) [pid = 696] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A7C38400) [pid = 696] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A48BCC00) [pid = 696] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A65E1C00) [pid = 696] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5172C00) [pid = 696] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598B52C00) [pid = 696] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A6E35800) [pid = 696] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:54:54 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B13000 == 27 [pid = 696] [id = 528] 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005597EC7000) [pid = 696] [serial = 1584] [outer = 0000000000000000] 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598720000) [pid = 696] [serial = 1585] [outer = 0000005597EC7000] 02:54:54 INFO - PROCESS | 696 | 1466589294107 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559895A000) [pid = 696] [serial = 1586] [outer = 0000005597EC7000] 02:54:54 INFO - PROCESS | 696 | 1466589294540 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]]]}] 02:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1475ms 02:54:54 INFO - PROCESS | 696 | 1466589294610 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 696 | 1466589294614 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:54:54 INFO - PROCESS | 696 | 1466589294619 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 696 | 1466589294622 Marionette TRACE conn6 <- [1,2078,null,{}] 02:54:54 INFO - PROCESS | 696 | 1466589294628 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}] 02:54:54 INFO - PROCESS | 696 | 1466589294632 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:54 INFO - PROCESS | 696 | 1466589294731 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:54:54 INFO - PROCESS | 696 | 1466589294745 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 696 | 1466589294748 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:54 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0D4000 == 28 [pid = 696] [id = 529] 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598B52C00) [pid = 696] [serial = 1587] [outer = 0000000000000000] 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598FA9000) [pid = 696] [serial = 1588] [outer = 0000005598B52C00] 02:54:54 INFO - PROCESS | 696 | 1466589294798 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559903D800) [pid = 696] [serial = 1589] [outer = 0000005598B52C00] 02:54:55 INFO - PROCESS | 696 | 1466589295290 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]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 02:54:55 INFO - PROCESS | 696 | 1466589295379 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 696 | 1466589295384 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:54:55 INFO - PROCESS | 696 | 1466589295390 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 696 | 1466589295393 Marionette TRACE conn6 <- [1,2082,null,{}] 02:54:55 INFO - PROCESS | 696 | 1466589295396 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}] 02:54:55 INFO - PROCESS | 696 | 1466589295399 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:55 INFO - PROCESS | 696 | 1466589295524 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:54:55 INFO - PROCESS | 696 | 1466589295541 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 696 | 1466589295543 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C5E000 == 29 [pid = 696] [id = 530] 02:54:55 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559908F400) [pid = 696] [serial = 1590] [outer = 0000000000000000] 02:54:55 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005599B40000) [pid = 696] [serial = 1591] [outer = 000000559908F400] 02:54:55 INFO - PROCESS | 696 | 1466589295601 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559D837400) [pid = 696] [serial = 1592] [outer = 000000559908F400] 02:54:56 INFO - PROCESS | 696 | 1466589296067 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 02:54:56 INFO - PROCESS | 696 | 1466589296131 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:54:56 INFO - PROCESS | 696 | 1466589296134 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:54:56 INFO - PROCESS | 696 | 1466589296139 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 696 | 1466589296145 Marionette TRACE conn6 <- [1,2086,null,{}] 02:54:56 INFO - PROCESS | 696 | 1466589296156 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}] 02:54:56 INFO - PROCESS | 696 | 1466589296160 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:56 INFO - PROCESS | 696 | 1466589296283 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:54:56 INFO - PROCESS | 696 | 1466589296339 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 696 | 1466589296342 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D43800 == 30 [pid = 696] [id = 531] 02:54:56 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559E083800) [pid = 696] [serial = 1593] [outer = 0000000000000000] 02:54:56 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559E08F000) [pid = 696] [serial = 1594] [outer = 000000559E083800] 02:54:56 INFO - PROCESS | 696 | 1466589296388 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559EA7CC00) [pid = 696] [serial = 1595] [outer = 000000559E083800] 02:54:56 INFO - PROCESS | 696 | 1466589296824 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]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 735ms 02:54:56 INFO - PROCESS | 696 | 1466589296893 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 696 | 1466589296896 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:54:56 INFO - PROCESS | 696 | 1466589296902 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 696 | 1466589296904 Marionette TRACE conn6 <- [1,2090,null,{}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:54:56 INFO - PROCESS | 696 | 1466589296912 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}] 02:54:56 INFO - PROCESS | 696 | 1466589296914 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:57 INFO - PROCESS | 696 | 1466589297036 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:54:57 INFO - PROCESS | 696 | 1466589297048 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 696 | 1466589297050 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A63CF800 == 31 [pid = 696] [id = 532] 02:54:57 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559F0CC400) [pid = 696] [serial = 1596] [outer = 0000000000000000] 02:54:57 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0E9400) [pid = 696] [serial = 1597] [outer = 000000559F0CC400] 02:54:57 INFO - PROCESS | 696 | 1466589297104 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A25EF000) [pid = 696] [serial = 1598] [outer = 000000559F0CC400] 02:54:57 INFO - PROCESS | 696 | 1466589297573 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]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 02:54:57 INFO - PROCESS | 696 | 1466589297641 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 696 | 1466589297643 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:54:57 INFO - PROCESS | 696 | 1466589297653 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 696 | 1466589297655 Marionette TRACE conn6 <- [1,2094,null,{}] 02:54:57 INFO - PROCESS | 696 | 1466589297663 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}] 02:54:57 INFO - PROCESS | 696 | 1466589297665 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:57 INFO - PROCESS | 696 | 1466589297779 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:54:57 INFO - PROCESS | 696 | 1466589297791 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 696 | 1466589297798 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9034800 == 32 [pid = 696] [id = 533] 02:54:57 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A3EE6000) [pid = 696] [serial = 1599] [outer = 0000000000000000] 02:54:57 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A3FB3C00) [pid = 696] [serial = 1600] [outer = 00000055A3EE6000] 02:54:57 INFO - PROCESS | 696 | 1466589297899 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5164000) [pid = 696] [serial = 1601] [outer = 00000055A3EE6000] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005598747800) [pid = 696] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A5162400) [pid = 696] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559897E000) [pid = 696] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E905800) [pid = 696] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A6354400) [pid = 696] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A898E000) [pid = 696] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A289F400) [pid = 696] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559897D800) [pid = 696] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598B48000) [pid = 696] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598A9E000) [pid = 696] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055987FEC00) [pid = 696] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:54:58 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A65E0400) [pid = 696] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:54:58 INFO - PROCESS | 696 | 1466589298534 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] 02:54:58 INFO - PROCESS | 696 | 1466589298602 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:54:58 INFO - PROCESS | 696 | 1466589298605 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 696 | 1466589298607 Marionette TRACE conn6 <- [1,2098,null,{}] 02:54:58 INFO - PROCESS | 696 | 1466589298611 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}] 02:54:58 INFO - PROCESS | 696 | 1466589298613 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:58 INFO - PROCESS | 696 | 1466589298702 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:54:58 INFO - PROCESS | 696 | 1466589298708 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 696 | 1466589298710 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:58 INFO - PROCESS | 696 | ++DOCSHELL 0000005598776800 == 33 [pid = 696] [id = 534] 02:54:58 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A25F0C00) [pid = 696] [serial = 1602] [outer = 0000000000000000] 02:54:58 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5167800) [pid = 696] [serial = 1603] [outer = 00000055A25F0C00] 02:54:58 INFO - PROCESS | 696 | 1466589298764 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0E6400) [pid = 696] [serial = 1604] [outer = 00000055A25F0C00] 02:54:59 INFO - PROCESS | 696 | 1466589299192 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 628ms 02:54:59 INFO - PROCESS | 696 | 1466589299236 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 696 | 1466589299239 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:54:59 INFO - PROCESS | 696 | 1466589299247 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 696 | 1466589299249 Marionette TRACE conn6 <- [1,2102,null,{}] 02:54:59 INFO - PROCESS | 696 | 1466589299252 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}] 02:54:59 INFO - PROCESS | 696 | 1466589299254 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:59 INFO - PROCESS | 696 | 1466589299337 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:54:59 INFO - PROCESS | 696 | 1466589299342 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 696 | 1466589299344 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC664800 == 34 [pid = 696] [id = 535] 02:54:59 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A51A4800) [pid = 696] [serial = 1605] [outer = 0000000000000000] 02:54:59 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A537E400) [pid = 696] [serial = 1606] [outer = 00000055A51A4800] 02:54:59 INFO - PROCESS | 696 | 1466589299389 Marionette DEBUG loaded listener.js 02:54:59 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C4400) [pid = 696] [serial = 1607] [outer = 00000055A51A4800] 02:54:59 INFO - PROCESS | 696 | 1466589299842 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 02:54:59 INFO - PROCESS | 696 | 1466589299879 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 696 | 1466589299881 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:54:59 INFO - PROCESS | 696 | 1466589299884 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 696 | 1466589299886 Marionette TRACE conn6 <- [1,2106,null,{}] 02:54:59 INFO - PROCESS | 696 | 1466589299894 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}] 02:54:59 INFO - PROCESS | 696 | 1466589299896 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:54:59 INFO - PROCESS | 696 | 1466589299981 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:55:00 INFO - PROCESS | 696 | 1466589299994 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 696 | 1466589299997 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB21800 == 35 [pid = 696] [id = 536] 02:55:00 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A57A2800) [pid = 696] [serial = 1608] [outer = 0000000000000000] 02:55:00 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5AB5C00) [pid = 696] [serial = 1609] [outer = 00000055A57A2800] 02:55:00 INFO - PROCESS | 696 | 1466589300046 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5BCF400) [pid = 696] [serial = 1610] [outer = 00000055A57A2800] 02:55:00 INFO - PROCESS | 696 | --DOCSHELL 000000559E947000 == 34 [pid = 696] [id = 10] 02:55:00 INFO - PROCESS | 696 | 1466589300827 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1021ms 02:55:00 INFO - PROCESS | 696 | 1466589300909 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 696 | 1466589300914 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:55:00 INFO - PROCESS | 696 | 1466589300919 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 696 | 1466589300924 Marionette TRACE conn6 <- [1,2110,null,{}] 02:55:00 INFO - PROCESS | 696 | 1466589300950 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}] 02:55:00 INFO - PROCESS | 696 | 1466589300954 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:01 INFO - PROCESS | 696 | 1466589301138 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:55:01 INFO - PROCESS | 696 | 1466589301229 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 696 | 1466589301233 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26C3800 == 35 [pid = 696] [id = 537] 02:55:01 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559897FC00) [pid = 696] [serial = 1611] [outer = 0000000000000000] 02:55:01 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598AA6800) [pid = 696] [serial = 1612] [outer = 000000559897FC00] 02:55:01 INFO - PROCESS | 696 | 1466589301295 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055990AB000) [pid = 696] [serial = 1613] [outer = 000000559897FC00] 02:55:02 INFO - PROCESS | 696 | 1466589302029 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]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1137ms 02:55:02 INFO - PROCESS | 696 | 1466589302070 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 696 | 1466589302075 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:55:02 INFO - PROCESS | 696 | 1466589302081 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 696 | 1466589302085 Marionette TRACE conn6 <- [1,2114,null,{}] 02:55:02 INFO - PROCESS | 696 | 1466589302117 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}] 02:55:02 INFO - PROCESS | 696 | 1466589302120 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:02 INFO - PROCESS | 696 | 1466589302265 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:55:02 INFO - PROCESS | 696 | 1466589302484 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 696 | 1466589302488 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:02 INFO - PROCESS | 696 | ++DOCSHELL 000000559A00A000 == 36 [pid = 696] [id = 538] 02:55:02 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055987FCC00) [pid = 696] [serial = 1614] [outer = 0000000000000000] 02:55:02 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598937C00) [pid = 696] [serial = 1615] [outer = 00000055987FCC00] 02:55:02 INFO - PROCESS | 696 | 1466589302552 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005598B48C00) [pid = 696] [serial = 1616] [outer = 00000055987FCC00] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B9F800 == 35 [pid = 696] [id = 385] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 000000559DFE3000 == 34 [pid = 696] [id = 369] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A29AA000 == 33 [pid = 696] [id = 378] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055AB418000 == 32 [pid = 696] [id = 376] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 000000559D1D8000 == 31 [pid = 696] [id = 379] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055AA094800 == 30 [pid = 696] [id = 375] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A577D000 == 29 [pid = 696] [id = 383] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B97800 == 28 [pid = 696] [id = 372] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A5054000 == 27 [pid = 696] [id = 382] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A6180800 == 26 [pid = 696] [id = 371] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EAB000 == 25 [pid = 696] [id = 381] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 000000559DE16800 == 24 [pid = 696] [id = 374] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C78000 == 23 [pid = 696] [id = 384] 02:55:03 INFO - PROCESS | 696 | --DOCSHELL 000000559E951000 == 22 [pid = 696] [id = 380] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A78F1C00) [pid = 696] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A898F800) [pid = 696] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A8ADB800) [pid = 696] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5ABDC00) [pid = 696] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A53BD000) [pid = 696] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055990B4C00) [pid = 696] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559ED1CC00) [pid = 696] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A51AC000) [pid = 696] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A65E4000) [pid = 696] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559E90F800) [pid = 696] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A8990C00) [pid = 696] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A48C3000) [pid = 696] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599037000) [pid = 696] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5B5F400) [pid = 696] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A29F5C00) [pid = 696] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A29F4C00) [pid = 696] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D5F4400) [pid = 696] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D079C00) [pid = 696] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A8AD7800) [pid = 696] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A255BC00) [pid = 696] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598B4C800) [pid = 696] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598B44C00) [pid = 696] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5BD0C00) [pid = 696] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A25F3C00) [pid = 696] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:55:03 INFO - PROCESS | 696 | 1466589303231 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1179ms 02:55:03 INFO - PROCESS | 696 | 1466589303267 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 696 | 1466589303271 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:55:03 INFO - PROCESS | 696 | 1466589303275 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:55:03 INFO - PROCESS | 696 | 1466589303278 Marionette TRACE conn6 <- [1,2118,null,{}] 02:55:03 INFO - PROCESS | 696 | 1466589303284 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}] 02:55:03 INFO - PROCESS | 696 | 1466589303289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:03 INFO - PROCESS | 696 | 1466589303387 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:55:03 INFO - PROCESS | 696 | 1466589303471 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 696 | 1466589303474 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:03 INFO - PROCESS | 696 | ++DOCSHELL 000000559F009000 == 23 [pid = 696] [id = 539] 02:55:03 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055987FD400) [pid = 696] [serial = 1617] [outer = 0000000000000000] 02:55:03 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B47800) [pid = 696] [serial = 1618] [outer = 00000055987FD400] 02:55:03 INFO - PROCESS | 696 | 1466589303524 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055992DB000) [pid = 696] [serial = 1619] [outer = 00000055987FD400] 02:55:04 INFO - PROCESS | 696 | 1466589303995 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] 02:55:04 INFO - PROCESS | 696 | 1466589304066 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:55:04 INFO - PROCESS | 696 | 1466589304072 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 696 | 1466589304074 Marionette TRACE conn6 <- [1,2122,null,{}] 02:55:04 INFO - PROCESS | 696 | 1466589304078 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}] 02:55:04 INFO - PROCESS | 696 | 1466589304080 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:04 INFO - PROCESS | 696 | 1466589304175 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:55:04 INFO - PROCESS | 696 | 1466589304190 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 696 | 1466589304193 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D08000 == 24 [pid = 696] [id = 540] 02:55:04 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559DF0E000) [pid = 696] [serial = 1620] [outer = 0000000000000000] 02:55:04 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559E088400) [pid = 696] [serial = 1621] [outer = 000000559DF0E000] 02:55:04 INFO - PROCESS | 696 | 1466589304240 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559EACA000) [pid = 696] [serial = 1622] [outer = 000000559DF0E000] 02:55:04 INFO - PROCESS | 696 | 1466589304731 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] 02:55:04 INFO - PROCESS | 696 | 1466589304749 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:55:04 INFO - PROCESS | 696 | 1466589304754 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 696 | 1466589304761 Marionette TRACE conn6 <- [1,2126,null,{}] 02:55:04 INFO - PROCESS | 696 | 1466589304772 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}] 02:55:04 INFO - PROCESS | 696 | 1466589304776 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:04 INFO - PROCESS | 696 | 1466589304870 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:55:04 INFO - PROCESS | 696 | 1466589304878 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 696 | 1466589304880 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C76000 == 25 [pid = 696] [id = 541] 02:55:04 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0EB400) [pid = 696] [serial = 1623] [outer = 0000000000000000] 02:55:04 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A26B4400) [pid = 696] [serial = 1624] [outer = 000000559F0EB400] 02:55:04 INFO - PROCESS | 696 | 1466589304927 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A3E63800) [pid = 696] [serial = 1625] [outer = 000000559F0EB400] 02:55:05 INFO - PROCESS | 696 | 1466589305409 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]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 02:55:05 INFO - PROCESS | 696 | 1466589305447 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 696 | 1466589305450 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:55:05 INFO - PROCESS | 696 | 1466589305454 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 696 | 1466589305455 Marionette TRACE conn6 <- [1,2130,null,{}] 02:55:05 INFO - PROCESS | 696 | 1466589305459 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}] 02:55:05 INFO - PROCESS | 696 | 1466589305461 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:05 INFO - PROCESS | 696 | 1466589305584 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:55:05 INFO - PROCESS | 696 | 1466589305590 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 696 | 1466589305592 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CB800 == 26 [pid = 696] [id = 542] 02:55:05 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4B44800) [pid = 696] [serial = 1626] [outer = 0000000000000000] 02:55:05 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D45C00) [pid = 696] [serial = 1627] [outer = 00000055A4B44800] 02:55:05 INFO - PROCESS | 696 | 1466589305638 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5177000) [pid = 696] [serial = 1628] [outer = 00000055A4B44800] 02:55:06 INFO - PROCESS | 696 | 1466589306091 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] 02:55:06 INFO - PROCESS | 696 | 1466589306128 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 696 | 1466589306131 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:55:06 INFO - PROCESS | 696 | 1466589306133 Marionette TRACE conn6 <- [1,2134,null,{}] 02:55:06 INFO - PROCESS | 696 | 1466589306137 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}] 02:55:06 INFO - PROCESS | 696 | 1466589306139 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:06 INFO - PROCESS | 696 | 1466589306253 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:55:06 INFO - PROCESS | 696 | 1466589306346 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 696 | 1466589306353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C4800 == 27 [pid = 696] [id = 543] 02:55:06 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53BC800) [pid = 696] [serial = 1629] [outer = 0000000000000000] 02:55:06 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53C3000) [pid = 696] [serial = 1630] [outer = 00000055A53BC800] 02:55:06 INFO - PROCESS | 696 | 1466589306412 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5B64800) [pid = 696] [serial = 1631] [outer = 00000055A53BC800] 02:55:06 INFO - PROCESS | 696 | 1466589306891 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] 02:55:06 INFO - PROCESS | 696 | 1466589306955 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 696 | 1466589306959 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:55:06 INFO - PROCESS | 696 | 1466589306961 Marionette TRACE conn6 <- [1,2138,null,{}] 02:55:06 INFO - PROCESS | 696 | 1466589306964 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}] 02:55:06 INFO - PROCESS | 696 | 1466589306967 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:07 INFO - PROCESS | 696 | 1466589307083 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:55:07 INFO - PROCESS | 696 | 1466589307142 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 696 | 1466589307144 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB1A000 == 28 [pid = 696] [id = 544] 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A6356800) [pid = 696] [serial = 1632] [outer = 0000000000000000] 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A65AC800) [pid = 696] [serial = 1633] [outer = 00000055A6356800] 02:55:07 INFO - PROCESS | 696 | 1466589307190 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A6C9A400) [pid = 696] [serial = 1634] [outer = 00000055A6356800] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598B52C00) [pid = 696] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559908F400) [pid = 696] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005597EC7000) [pid = 696] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559EACFC00) [pid = 696] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559F0CC400) [pid = 696] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A3EE6000) [pid = 696] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055987FD800) [pid = 696] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A51A4800) [pid = 696] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559E08EC00) [pid = 696] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5377400) [pid = 696] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E083800) [pid = 696] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:55:07 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A25F0C00) [pid = 696] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:55:07 INFO - PROCESS | 696 | 1466589307656 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] 02:55:07 INFO - PROCESS | 696 | 1466589307740 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:55:07 INFO - PROCESS | 696 | 1466589307744 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 696 | 1466589307746 Marionette TRACE conn6 <- [1,2142,null,{}] 02:55:07 INFO - PROCESS | 696 | 1466589307750 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}] 02:55:07 INFO - PROCESS | 696 | 1466589307752 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:07 INFO - PROCESS | 696 | 1466589307837 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:55:07 INFO - PROCESS | 696 | 1466589307844 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 696 | 1466589307846 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA2800 == 29 [pid = 696] [id = 545] 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005598AA0400) [pid = 696] [serial = 1635] [outer = 0000000000000000] 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0CC400) [pid = 696] [serial = 1636] [outer = 0000005598AA0400] 02:55:07 INFO - PROCESS | 696 | 1466589307897 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A65E5400) [pid = 696] [serial = 1637] [outer = 0000005598AA0400] 02:55:08 INFO - PROCESS | 696 | 1466589308329 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 629ms 02:55:08 INFO - PROCESS | 696 | 1466589308376 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 696 | 1466589308378 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:55:08 INFO - PROCESS | 696 | 1466589308382 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 696 | 1466589308383 Marionette TRACE conn6 <- [1,2146,null,{}] 02:55:08 INFO - PROCESS | 696 | 1466589308387 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}] 02:55:08 INFO - PROCESS | 696 | 1466589308389 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:08 INFO - PROCESS | 696 | 1466589308474 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:55:08 INFO - PROCESS | 696 | 1466589308480 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 696 | 1466589308482 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1AE000 == 30 [pid = 696] [id = 546] 02:55:08 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A6EDB800) [pid = 696] [serial = 1638] [outer = 0000000000000000] 02:55:08 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A7C37000) [pid = 696] [serial = 1639] [outer = 00000055A6EDB800] 02:55:08 INFO - PROCESS | 696 | 1466589308528 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A898E400) [pid = 696] [serial = 1640] [outer = 00000055A6EDB800] 02:55:08 INFO - PROCESS | 696 | 1466589308956 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] 02:55:09 INFO - PROCESS | 696 | 1466589309016 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:55:09 INFO - PROCESS | 696 | 1466589309020 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 696 | 1466589309022 Marionette TRACE conn6 <- [1,2150,null,{}] 02:55:09 INFO - PROCESS | 696 | 1466589309026 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}] 02:55:09 INFO - PROCESS | 696 | 1466589309028 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:09 INFO - PROCESS | 696 | 1466589309116 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:55:09 INFO - PROCESS | 696 | 1466589309124 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 696 | 1466589309126 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:09 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6094000 == 31 [pid = 696] [id = 547] 02:55:09 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005598724000) [pid = 696] [serial = 1641] [outer = 0000000000000000] 02:55:09 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A8999800) [pid = 696] [serial = 1642] [outer = 0000005598724000] 02:55:09 INFO - PROCESS | 696 | 1466589309172 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8B47800) [pid = 696] [serial = 1643] [outer = 0000005598724000] 02:55:09 INFO - PROCESS | 696 | 1466589309808 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]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 839ms 02:55:09 INFO - PROCESS | 696 | 1466589309862 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 696 | 1466589309867 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:55:09 INFO - PROCESS | 696 | 1466589309872 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 696 | 1466589309876 Marionette TRACE conn6 <- [1,2154,null,{}] 02:55:09 INFO - PROCESS | 696 | 1466589309882 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}] 02:55:09 INFO - PROCESS | 696 | 1466589309886 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:10 INFO - PROCESS | 696 | 1466589310056 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:55:10 INFO - PROCESS | 696 | 1466589310107 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 696 | 1466589310110 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3F47000 == 32 [pid = 696] [id = 548] 02:55:10 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598B4DC00) [pid = 696] [serial = 1644] [outer = 0000000000000000] 02:55:10 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559A0B9800) [pid = 696] [serial = 1645] [outer = 0000005598B4DC00] 02:55:10 INFO - PROCESS | 696 | 1466589310172 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559DBDF400) [pid = 696] [serial = 1646] [outer = 0000005598B4DC00] 02:55:10 INFO - PROCESS | 696 | 1466589310787 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 02:55:10 INFO - PROCESS | 696 | 1466589310863 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 696 | 1466589310868 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:55:10 INFO - PROCESS | 696 | 1466589310875 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 696 | 1466589310878 Marionette TRACE conn6 <- [1,2158,null,{}] 02:55:10 INFO - PROCESS | 696 | 1466589310882 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}] 02:55:10 INFO - PROCESS | 696 | 1466589310885 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:11 INFO - PROCESS | 696 | 1466589311013 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:55:11 INFO - PROCESS | 696 | 1466589311131 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 696 | 1466589311134 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB418000 == 33 [pid = 696] [id = 549] 02:55:11 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559F0C7400) [pid = 696] [serial = 1647] [outer = 0000000000000000] 02:55:11 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A28ABC00) [pid = 696] [serial = 1648] [outer = 000000559F0C7400] 02:55:11 INFO - PROCESS | 696 | 1466589311195 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5173400) [pid = 696] [serial = 1649] [outer = 000000559F0C7400] 02:55:11 INFO - PROCESS | 696 | 1466589311808 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]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 986ms 02:55:11 INFO - PROCESS | 696 | 1466589311862 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:55:11 INFO - PROCESS | 696 | 1466589311865 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:55:11 INFO - PROCESS | 696 | 1466589311869 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 696 | 1466589311873 Marionette TRACE conn6 <- [1,2162,null,{}] 02:55:11 INFO - PROCESS | 696 | 1466589311885 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}] 02:55:11 INFO - PROCESS | 696 | 1466589311890 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:12 INFO - PROCESS | 696 | 1466589312009 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:55:12 INFO - PROCESS | 696 | 1466589312135 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 696 | 1466589312139 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8C6800 == 34 [pid = 696] [id = 550] 02:55:12 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6EDF800) [pid = 696] [serial = 1650] [outer = 0000000000000000] 02:55:12 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8995000) [pid = 696] [serial = 1651] [outer = 00000055A6EDF800] 02:55:12 INFO - PROCESS | 696 | 1466589312200 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A8B4E400) [pid = 696] [serial = 1652] [outer = 00000055A6EDF800] 02:55:12 INFO - PROCESS | 696 | 1466589312759 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 924ms 02:55:12 INFO - PROCESS | 696 | 1466589312795 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 696 | 1466589312798 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:55:12 INFO - PROCESS | 696 | 1466589312801 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 696 | 1466589312804 Marionette TRACE conn6 <- [1,2166,null,{}] 02:55:12 INFO - PROCESS | 696 | 1466589312808 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}] 02:55:12 INFO - PROCESS | 696 | 1466589312810 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:12 INFO - PROCESS | 696 | 1466589312929 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:55:13 INFO - PROCESS | 696 | 1466589313026 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 696 | 1466589313028 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD56000 == 35 [pid = 696] [id = 551] 02:55:13 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A8C29800) [pid = 696] [serial = 1653] [outer = 0000000000000000] 02:55:13 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A8C2C400) [pid = 696] [serial = 1654] [outer = 00000055A8C29800] 02:55:13 INFO - PROCESS | 696 | 1466589313085 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (00000055A8E4E800) [pid = 696] [serial = 1655] [outer = 00000055A8C29800] 02:55:13 INFO - PROCESS | 696 | 1466589313924 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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1177ms 02:55:13 INFO - PROCESS | 696 | 1466589313981 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 696 | 1466589313986 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:55:13 INFO - PROCESS | 696 | 1466589313991 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 696 | 1466589313995 Marionette TRACE conn6 <- [1,2170,null,{}] 02:55:14 INFO - PROCESS | 696 | 1466589314000 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}] 02:55:14 INFO - PROCESS | 696 | 1466589314003 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:14 INFO - PROCESS | 696 | 1466589314118 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:55:14 INFO - PROCESS | 696 | 1466589314242 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 696 | 1466589314248 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:14 INFO - PROCESS | 696 | ++DOCSHELL 000000559910E000 == 36 [pid = 696] [id = 552] 02:55:14 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055981BF400) [pid = 696] [serial = 1656] [outer = 0000000000000000] 02:55:14 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559907DC00) [pid = 696] [serial = 1657] [outer = 00000055981BF400] 02:55:14 INFO - PROCESS | 696 | 1466589314304 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (000000559D1C2400) [pid = 696] [serial = 1658] [outer = 00000055981BF400] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A903B000 == 35 [pid = 696] [id = 373] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 00000055979AE800 == 34 [pid = 696] [id = 12] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 0000005599B13000 == 33 [pid = 696] [id = 528] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D5800 == 32 [pid = 696] [id = 377] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D06000 == 31 [pid = 696] [id = 370] 02:55:15 INFO - PROCESS | 696 | --DOCSHELL 0000005598786000 == 30 [pid = 696] [id = 386] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 93 (0000005598FA9000) [pid = 696] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 92 (000000559903D800) [pid = 696] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 91 (0000005599B40000) [pid = 696] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 90 (0000005598720000) [pid = 696] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559895A000) [pid = 696] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A8996000) [pid = 696] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A3FAA800) [pid = 696] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559F0E9400) [pid = 696] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A3FB3C00) [pid = 696] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A5164000) [pid = 696] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559D1B6C00) [pid = 696] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559902F800) [pid = 696] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A537E400) [pid = 696] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A28A8C00) [pid = 696] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559ED1B400) [pid = 696] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A8ADD400) [pid = 696] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A53C4000) [pid = 696] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559E08F000) [pid = 696] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559EA7CC00) [pid = 696] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559F0E6400) [pid = 696] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A25EF000) [pid = 696] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A53C4400) [pid = 696] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5AB5C00) [pid = 696] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5167800) [pid = 696] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D837400) [pid = 696] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:55:15 INFO - PROCESS | 696 | 1466589315584 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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1631ms 02:55:15 INFO - PROCESS | 696 | 1466589315626 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 696 | 1466589315630 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:55:15 INFO - PROCESS | 696 | 1466589315637 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 696 | 1466589315640 Marionette TRACE conn6 <- [1,2174,null,{}] 02:55:15 INFO - PROCESS | 696 | 1466589315649 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}] 02:55:15 INFO - PROCESS | 696 | 1466589315652 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:15 INFO - PROCESS | 696 | 1466589315741 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:55:15 INFO - PROCESS | 696 | 1466589315748 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 696 | 1466589315753 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:15 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0DA800 == 31 [pid = 696] [id = 553] 02:55:15 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559893B000) [pid = 696] [serial = 1659] [outer = 0000000000000000] 02:55:15 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559895B800) [pid = 696] [serial = 1660] [outer = 000000559893B000] 02:55:15 INFO - PROCESS | 696 | 1466589315804 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (0000005598AA2800) [pid = 696] [serial = 1661] [outer = 000000559893B000] 02:55:16 INFO - PROCESS | 696 | 1466589316295 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]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 692ms 02:55:16 INFO - PROCESS | 696 | 1466589316331 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 696 | 1466589316337 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:55:16 INFO - PROCESS | 696 | 1466589316344 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 696 | 1466589316347 Marionette TRACE conn6 <- [1,2178,null,{}] 02:55:16 INFO - PROCESS | 696 | 1466589316351 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}] 02:55:16 INFO - PROCESS | 696 | 1466589316354 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:16 INFO - PROCESS | 696 | 1466589316484 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:55:16 INFO - PROCESS | 696 | 1466589316500 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 696 | 1466589316503 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3F40000 == 32 [pid = 696] [id = 554] 02:55:16 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559909BC00) [pid = 696] [serial = 1662] [outer = 0000000000000000] 02:55:16 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559922A000) [pid = 696] [serial = 1663] [outer = 000000559909BC00] 02:55:16 INFO - PROCESS | 696 | 1466589316554 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D078800) [pid = 696] [serial = 1664] [outer = 000000559909BC00] 02:55:17 INFO - PROCESS | 696 | 1466589317053 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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 02:55:17 INFO - PROCESS | 696 | 1466589317079 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 696 | 1466589317082 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:55:17 INFO - PROCESS | 696 | 1466589317085 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 696 | 1466589317089 Marionette TRACE conn6 <- [1,2182,null,{}] 02:55:17 INFO - PROCESS | 696 | 1466589317101 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}] 02:55:17 INFO - PROCESS | 696 | 1466589317106 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:17 INFO - PROCESS | 696 | 1466589317194 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:55:17 INFO - PROCESS | 696 | 1466589317286 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 696 | 1466589317289 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E000 == 33 [pid = 696] [id = 555] 02:55:17 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055987FA000) [pid = 696] [serial = 1665] [outer = 0000000000000000] 02:55:17 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559DE4C400) [pid = 696] [serial = 1666] [outer = 00000055987FA000] 02:55:17 INFO - PROCESS | 696 | 1466589317340 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559E090000) [pid = 696] [serial = 1667] [outer = 00000055987FA000] 02:55:17 INFO - PROCESS | 696 | 1466589317764 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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 02:55:17 INFO - PROCESS | 696 | 1466589317822 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 696 | 1466589317825 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:55:17 INFO - PROCESS | 696 | 1466589317829 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 696 | 1466589317831 Marionette TRACE conn6 <- [1,2186,null,{}] 02:55:17 INFO - PROCESS | 696 | 1466589317834 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}] 02:55:17 INFO - PROCESS | 696 | 1466589317836 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:17 INFO - PROCESS | 696 | 1466589317985 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:55:18 INFO - PROCESS | 696 | 1466589318039 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 696 | 1466589318041 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C6D800 == 34 [pid = 696] [id = 556] 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559EACEC00) [pid = 696] [serial = 1668] [outer = 0000000000000000] 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559EAD6000) [pid = 696] [serial = 1669] [outer = 000000559EACEC00] 02:55:18 INFO - PROCESS | 696 | 1466589318088 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559F0D3400) [pid = 696] [serial = 1670] [outer = 000000559EACEC00] 02:55:18 INFO - PROCESS | 696 | 1466589318521 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]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 02:55:18 INFO - PROCESS | 696 | 1466589318565 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 696 | 1466589318567 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:55:18 INFO - PROCESS | 696 | 1466589318570 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - PROCESS | 696 | 1466589318572 Marionette TRACE conn6 <- [1,2190,null,{}] 02:55:18 INFO - PROCESS | 696 | 1466589318593 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}] 02:55:18 INFO - PROCESS | 696 | 1466589318595 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:18 INFO - PROCESS | 696 | 1466589318710 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:55:18 INFO - PROCESS | 696 | 1466589318722 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 696 | 1466589318724 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:18 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9035800 == 35 [pid = 696] [id = 557] 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005599098000) [pid = 696] [serial = 1671] [outer = 0000000000000000] 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A25E6C00) [pid = 696] [serial = 1672] [outer = 0000005599098000] 02:55:18 INFO - PROCESS | 696 | 1466589318770 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A26B5000) [pid = 696] [serial = 1673] [outer = 0000005599098000] 02:55:19 INFO - PROCESS | 696 | 1466589319219 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 02:55:19 INFO - PROCESS | 696 | 1466589319244 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 696 | 1466589319247 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:55:19 INFO - PROCESS | 696 | 1466589319251 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 696 | 1466589319253 Marionette TRACE conn6 <- [1,2194,null,{}] 02:55:19 INFO - PROCESS | 696 | 1466589319256 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}] 02:55:19 INFO - PROCESS | 696 | 1466589319263 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:19 INFO - PROCESS | 696 | 1466589319429 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:55:19 INFO - PROCESS | 696 | 1466589319455 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 696 | 1466589319457 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA097800 == 36 [pid = 696] [id = 558] 02:55:19 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A28AF400) [pid = 696] [serial = 1674] [outer = 0000000000000000] 02:55:19 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A48C1800) [pid = 696] [serial = 1675] [outer = 00000055A28AF400] 02:55:19 INFO - PROCESS | 696 | 1466589319505 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A5173000) [pid = 696] [serial = 1676] [outer = 00000055A28AF400] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559E948000) [pid = 696] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A4B44800) [pid = 696] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A53BC800) [pid = 696] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A57A2800) [pid = 696] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559897FC00) [pid = 696] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055987FD400) [pid = 696] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559F0EB400) [pid = 696] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DF0E000) [pid = 696] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055987FCC00) [pid = 696] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A6EDB800) [pid = 696] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6356800) [pid = 696] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598724000) [pid = 696] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559E911800) [pid = 696] [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.] 02:55:19 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598AA0400) [pid = 696] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:55:20 INFO - PROCESS | 696 | 1466589320079 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 881ms 02:55:20 INFO - PROCESS | 696 | 1466589320134 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 696 | 1466589320137 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:55:20 INFO - PROCESS | 696 | 1466589320140 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 696 | 1466589320142 Marionette TRACE conn6 <- [1,2198,null,{}] 02:55:20 INFO - PROCESS | 696 | 1466589320145 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}] 02:55:20 INFO - PROCESS | 696 | 1466589320147 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:20 INFO - PROCESS | 696 | 1466589320232 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:55:20 INFO - PROCESS | 696 | 1466589320238 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 696 | 1466589320240 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C2000 == 37 [pid = 696] [id = 559] 02:55:20 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559D1B8400) [pid = 696] [serial = 1677] [outer = 0000000000000000] 02:55:20 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A25E7400) [pid = 696] [serial = 1678] [outer = 000000559D1B8400] 02:55:20 INFO - PROCESS | 696 | 1466589320286 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5171400) [pid = 696] [serial = 1679] [outer = 000000559D1B8400] 02:55:20 INFO - PROCESS | 696 | 1466589320705 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 628ms 02:55:20 INFO - PROCESS | 696 | 1466589320771 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 696 | 1466589320774 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:55:20 INFO - PROCESS | 696 | 1466589320777 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 696 | 1466589320779 Marionette TRACE conn6 <- [1,2202,null,{}] 02:55:20 INFO - PROCESS | 696 | 1466589320782 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}] 02:55:20 INFO - PROCESS | 696 | 1466589320784 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:20 INFO - PROCESS | 696 | 1466589320869 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:55:20 INFO - PROCESS | 696 | 1466589320876 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:20 INFO - PROCESS | 696 | 1466589320878 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC953000 == 38 [pid = 696] [id = 560] 02:55:20 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A51F4400) [pid = 696] [serial = 1680] [outer = 0000000000000000] 02:55:20 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A537CC00) [pid = 696] [serial = 1681] [outer = 00000055A51F4400] 02:55:20 INFO - PROCESS | 696 | 1466589320923 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53BDC00) [pid = 696] [serial = 1682] [outer = 00000055A51F4400] 02:55:21 INFO - PROCESS | 696 | 1466589321367 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]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 02:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:55:21 INFO - PROCESS | 696 | 1466589321421 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 696 | 1466589321423 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:55:21 INFO - PROCESS | 696 | 1466589321428 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 696 | 1466589321429 Marionette TRACE conn6 <- [1,2206,null,{}] 02:55:21 INFO - PROCESS | 696 | 1466589321433 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}] 02:55:21 INFO - PROCESS | 696 | 1466589321435 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:21 INFO - PROCESS | 696 | 1466589321526 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:55:21 INFO - PROCESS | 696 | 1466589321532 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 696 | 1466589321534 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2D800 == 39 [pid = 696] [id = 561] 02:55:21 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5373800) [pid = 696] [serial = 1683] [outer = 0000000000000000] 02:55:21 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A598E800) [pid = 696] [serial = 1684] [outer = 00000055A5373800] 02:55:21 INFO - PROCESS | 696 | 1466589321579 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5B63C00) [pid = 696] [serial = 1685] [outer = 00000055A5373800] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1AE000 == 38 [pid = 696] [id = 546] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8C6800 == 37 [pid = 696] [id = 550] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD56000 == 36 [pid = 696] [id = 551] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055AB418000 == 35 [pid = 696] [id = 549] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055A6094000 == 34 [pid = 696] [id = 547] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 00000055A3F47000 == 33 [pid = 696] [id = 548] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 000000559E0DA800 == 32 [pid = 696] [id = 553] 02:55:22 INFO - PROCESS | 696 | --DOCSHELL 000000559910E000 == 31 [pid = 696] [id = 552] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055AA097800 == 30 [pid = 696] [id = 558] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055A3F40000 == 29 [pid = 696] [id = 554] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055A9035800 == 28 [pid = 696] [id = 557] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C2000 == 27 [pid = 696] [id = 559] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C6D800 == 26 [pid = 696] [id = 556] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055AC953000 == 25 [pid = 696] [id = 560] 02:55:23 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E000 == 24 [pid = 696] [id = 555] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F032800) [pid = 696] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A4D45C00) [pid = 696] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5B64800) [pid = 696] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A5BCF400) [pid = 696] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA6800) [pid = 696] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A53C3000) [pid = 696] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055990AB000) [pid = 696] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598B47800) [pid = 696] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055992DB000) [pid = 696] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A26B4400) [pid = 696] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E088400) [pid = 696] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559EACA000) [pid = 696] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598937C00) [pid = 696] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598B48C00) [pid = 696] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A898E400) [pid = 696] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A65AC800) [pid = 696] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A8B47800) [pid = 696] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A8999800) [pid = 696] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055987FD000) [pid = 696] [serial = 1085] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A7C37000) [pid = 696] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A6C9A400) [pid = 696] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A5177000) [pid = 696] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559F0CC400) [pid = 696] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A65E5400) [pid = 696] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A3E63800) [pid = 696] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:55:23 INFO - PROCESS | 696 | 1466589323367 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]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1993ms 02:55:23 INFO - PROCESS | 696 | 1466589323423 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 696 | 1466589323428 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:55:23 INFO - PROCESS | 696 | 1466589323433 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 696 | 1466589323437 Marionette TRACE conn6 <- [1,2210,null,{}] 02:55:23 INFO - PROCESS | 696 | 1466589323444 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}] 02:55:23 INFO - PROCESS | 696 | 1466589323447 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:23 INFO - PROCESS | 696 | 1466589323543 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:55:23 INFO - PROCESS | 696 | 1466589323558 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 696 | 1466589323561 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:23 INFO - PROCESS | 696 | ++DOCSHELL 000000559D0A9000 == 25 [pid = 696] [id = 562] 02:55:23 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (00000055987F7C00) [pid = 696] [serial = 1686] [outer = 0000000000000000] 02:55:23 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055987FAC00) [pid = 696] [serial = 1687] [outer = 00000055987F7C00] 02:55:23 INFO - PROCESS | 696 | 1466589323610 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559893D800) [pid = 696] [serial = 1688] [outer = 00000055987F7C00] 02:55:24 INFO - PROCESS | 696 | 1466589324103 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]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 02:55:24 INFO - PROCESS | 696 | 1466589324129 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 696 | 1466589324135 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:55:24 INFO - PROCESS | 696 | 1466589324141 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 696 | 1466589324144 Marionette TRACE conn6 <- [1,2214,null,{}] 02:55:24 INFO - PROCESS | 696 | 1466589324148 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}] 02:55:24 INFO - PROCESS | 696 | 1466589324152 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:24 INFO - PROCESS | 696 | 1466589324246 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:55:24 INFO - PROCESS | 696 | 1466589324255 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 696 | 1466589324259 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:24 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDF0800 == 26 [pid = 696] [id = 563] 02:55:24 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005598A9D800) [pid = 696] [serial = 1689] [outer = 0000000000000000] 02:55:24 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005598AA1000) [pid = 696] [serial = 1690] [outer = 0000005598A9D800] 02:55:24 INFO - PROCESS | 696 | 1466589324310 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598B4E000) [pid = 696] [serial = 1691] [outer = 0000005598A9D800] 02:55:24 INFO - PROCESS | 696 | 1466589324771 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]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 02:55:24 INFO - PROCESS | 696 | 1466589324813 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 696 | 1466589324815 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:55:24 INFO - PROCESS | 696 | 1466589324819 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:55:24 INFO - PROCESS | 696 | 1466589324823 Marionette TRACE conn6 <- [1,2218,null,{}] 02:55:24 INFO - PROCESS | 696 | 1466589324835 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}] 02:55:24 INFO - PROCESS | 696 | 1466589324840 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:24 INFO - PROCESS | 696 | 1466589324959 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:55:25 INFO - PROCESS | 696 | 1466589325044 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 696 | 1466589325047 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3F40000 == 27 [pid = 696] [id = 564] 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005596D84400) [pid = 696] [serial = 1692] [outer = 0000000000000000] 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559903D000) [pid = 696] [serial = 1693] [outer = 0000005596D84400] 02:55:25 INFO - PROCESS | 696 | 1466589325099 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559A057800) [pid = 696] [serial = 1694] [outer = 0000005596D84400] 02:55:25 INFO - PROCESS | 696 | 1466589325482 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]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 02:55:25 INFO - PROCESS | 696 | 1466589325514 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 696 | 1466589325516 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:55:25 INFO - PROCESS | 696 | 1466589325520 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 696 | 1466589325522 Marionette TRACE conn6 <- [1,2222,null,{}] 02:55:25 INFO - PROCESS | 696 | 1466589325534 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}] 02:55:25 INFO - PROCESS | 696 | 1466589325537 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:25 INFO - PROCESS | 696 | 1466589325629 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:55:25 INFO - PROCESS | 696 | 1466589325634 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 696 | 1466589325636 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5443000 == 28 [pid = 696] [id = 565] 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D14B400) [pid = 696] [serial = 1695] [outer = 0000000000000000] 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D1C1800) [pid = 696] [serial = 1696] [outer = 000000559D14B400] 02:55:25 INFO - PROCESS | 696 | 1466589325685 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D8DBC00) [pid = 696] [serial = 1697] [outer = 000000559D14B400] 02:55:26 INFO - PROCESS | 696 | 1466589326123 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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 02:55:26 INFO - PROCESS | 696 | 1466589326152 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 696 | 1466589326154 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:55:26 INFO - PROCESS | 696 | 1466589326162 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 696 | 1466589326164 Marionette TRACE conn6 <- [1,2226,null,{}] 02:55:26 INFO - PROCESS | 696 | 1466589326167 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}] 02:55:26 INFO - PROCESS | 696 | 1466589326169 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:26 INFO - PROCESS | 696 | 1466589326252 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:55:26 INFO - PROCESS | 696 | 1466589326257 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 696 | 1466589326259 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A607A000 == 29 [pid = 696] [id = 566] 02:55:26 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598A9BC00) [pid = 696] [serial = 1698] [outer = 0000000000000000] 02:55:26 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559DF09000) [pid = 696] [serial = 1699] [outer = 0000005598A9BC00] 02:55:26 INFO - PROCESS | 696 | 1466589326305 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559E08E400) [pid = 696] [serial = 1700] [outer = 0000005598A9BC00] 02:55:26 INFO - PROCESS | 696 | 1466589326743 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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 02:55:26 INFO - PROCESS | 696 | 1466589326799 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 696 | 1466589326801 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:55:26 INFO - PROCESS | 696 | 1466589326809 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 696 | 1466589326810 Marionette TRACE conn6 <- [1,2230,null,{}] 02:55:26 INFO - PROCESS | 696 | 1466589326814 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}] 02:55:26 INFO - PROCESS | 696 | 1466589326821 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:26 INFO - PROCESS | 696 | 1466589326932 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:55:26 INFO - PROCESS | 696 | 1466589326948 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 696 | 1466589326950 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B98000 == 30 [pid = 696] [id = 567] 02:55:26 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559EAD6400) [pid = 696] [serial = 1701] [outer = 0000000000000000] 02:55:26 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559F0E0800) [pid = 696] [serial = 1702] [outer = 000000559EAD6400] 02:55:27 INFO - PROCESS | 696 | 1466589326997 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A25EC400) [pid = 696] [serial = 1703] [outer = 000000559EAD6400] 02:55:27 INFO - PROCESS | 696 | 1466589327439 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]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 02:55:27 INFO - PROCESS | 696 | 1466589327480 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 696 | 1466589327482 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:55:27 INFO - PROCESS | 696 | 1466589327485 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 696 | 1466589327487 Marionette TRACE conn6 <- [1,2234,null,{}] 02:55:27 INFO - PROCESS | 696 | 1466589327491 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}] 02:55:27 INFO - PROCESS | 696 | 1466589327493 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:27 INFO - PROCESS | 696 | 1466589327576 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:55:27 INFO - PROCESS | 696 | 1466589327581 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:27 INFO - PROCESS | 696 | 1466589327583 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FCB800 == 31 [pid = 696] [id = 568] 02:55:27 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598FA7C00) [pid = 696] [serial = 1704] [outer = 0000000000000000] 02:55:27 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A289F000) [pid = 696] [serial = 1705] [outer = 0000005598FA7C00] 02:55:27 INFO - PROCESS | 696 | 1466589327629 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A3EE8800) [pid = 696] [serial = 1706] [outer = 0000005598FA7C00] 02:55:28 INFO - PROCESS | 696 | 1466589328069 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]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 02:55:28 INFO - PROCESS | 696 | 1466589328118 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 696 | 1466589328121 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:55:28 INFO - PROCESS | 696 | 1466589328128 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 696 | 1466589328130 Marionette TRACE conn6 <- [1,2238,null,{}] 02:55:28 INFO - PROCESS | 696 | 1466589328135 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}] 02:55:28 INFO - PROCESS | 696 | 1466589328137 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:28 INFO - PROCESS | 696 | 1466589328219 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:55:28 INFO - PROCESS | 696 | 1466589328224 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 696 | 1466589328226 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA095000 == 32 [pid = 696] [id = 569] 02:55:28 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A48BA800) [pid = 696] [serial = 1707] [outer = 0000000000000000] 02:55:28 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A4B44000) [pid = 696] [serial = 1708] [outer = 00000055A48BA800] 02:55:28 INFO - PROCESS | 696 | 1466589328273 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A4D47C00) [pid = 696] [serial = 1709] [outer = 00000055A48BA800] 02:55:28 INFO - PROCESS | 696 | 1466589328745 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]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 02:55:28 INFO - PROCESS | 696 | 1466589328803 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:55:28 INFO - PROCESS | 696 | 1466589328805 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:55:28 INFO - PROCESS | 696 | 1466589328808 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 696 | 1466589328810 Marionette TRACE conn6 <- [1,2242,null,{}] 02:55:28 INFO - PROCESS | 696 | 1466589328819 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}] 02:55:28 INFO - PROCESS | 696 | 1466589328821 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:28 INFO - PROCESS | 696 | 1466589328930 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:55:29 INFO - PROCESS | 696 | 1466589329014 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 696 | 1466589329016 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3F3F800 == 33 [pid = 696] [id = 570] 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055981C0400) [pid = 696] [serial = 1710] [outer = 0000000000000000] 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5169C00) [pid = 696] [serial = 1711] [outer = 00000055981C0400] 02:55:29 INFO - PROCESS | 696 | 1466589329062 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A5175400) [pid = 696] [serial = 1712] [outer = 00000055981C0400] 02:55:29 INFO - PROCESS | 696 | 1466589329465 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]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 02:55:29 INFO - PROCESS | 696 | 1466589329488 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 696 | 1466589329491 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:55:29 INFO - PROCESS | 696 | 1466589329494 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 696 | 1466589329496 Marionette TRACE conn6 <- [1,2246,null,{}] 02:55:29 INFO - PROCESS | 696 | 1466589329499 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}] 02:55:29 INFO - PROCESS | 696 | 1466589329501 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:29 INFO - PROCESS | 696 | 1466589329620 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:55:29 INFO - PROCESS | 696 | 1466589329625 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 696 | 1466589329627 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB63800 == 34 [pid = 696] [id = 571] 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A4D4A000) [pid = 696] [serial = 1713] [outer = 0000000000000000] 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A51A4800) [pid = 696] [serial = 1714] [outer = 00000055A4D4A000] 02:55:29 INFO - PROCESS | 696 | 1466589329673 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A53B7C00) [pid = 696] [serial = 1715] [outer = 00000055A4D4A000] 02:55:30 INFO - PROCESS | 696 | 1466589330163 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]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 02:55:30 INFO - PROCESS | 696 | 1466589330232 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 696 | 1466589330234 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:55:30 INFO - PROCESS | 696 | 1466589330242 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 696 | 1466589330245 Marionette TRACE conn6 <- [1,2250,null,{}] 02:55:30 INFO - PROCESS | 696 | 1466589330249 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}] 02:55:30 INFO - PROCESS | 696 | 1466589330251 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:30 INFO - PROCESS | 696 | 1466589330411 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A51F4400) [pid = 696] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559EACEC00) [pid = 696] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005599098000) [pid = 696] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A28AF400) [pid = 696] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A6EDF800) [pid = 696] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0C7400) [pid = 696] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B4DC00) [pid = 696] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055987FA000) [pid = 696] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559909BC00) [pid = 696] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559893B000) [pid = 696] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055981BF400) [pid = 696] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A8C29800) [pid = 696] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:55:30 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D1B8400) [pid = 696] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:55:30 INFO - PROCESS | 696 | 1466589330593 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 696 | 1466589330595 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D4F800 == 35 [pid = 696] [id = 572] 02:55:30 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005596EA6000) [pid = 696] [serial = 1716] [outer = 0000000000000000] 02:55:30 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598932400) [pid = 696] [serial = 1717] [outer = 0000005596EA6000] 02:55:30 INFO - PROCESS | 696 | 1466589330644 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0CD000) [pid = 696] [serial = 1718] [outer = 0000005596EA6000] 02:55:31 INFO - PROCESS | 696 | 1466589331002 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]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 776ms 02:55:31 INFO - PROCESS | 696 | 1466589331028 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 696 | 1466589331031 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:55:31 INFO - PROCESS | 696 | 1466589331034 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 696 | 1466589331036 Marionette TRACE conn6 <- [1,2254,null,{}] 02:55:31 INFO - PROCESS | 696 | 1466589331039 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}] 02:55:31 INFO - PROCESS | 696 | 1466589331041 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:31 INFO - PROCESS | 696 | 1466589331156 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:55:31 INFO - PROCESS | 696 | 1466589331163 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 696 | 1466589331165 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B3800 == 36 [pid = 696] [id = 573] 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51AE400) [pid = 696] [serial = 1719] [outer = 0000000000000000] 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5B64800) [pid = 696] [serial = 1720] [outer = 00000055A51AE400] 02:55:31 INFO - PROCESS | 696 | 1466589331211 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A60AA800) [pid = 696] [serial = 1721] [outer = 00000055A51AE400] 02:55:31 INFO - PROCESS | 696 | 1466589331629 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]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 02:55:31 INFO - PROCESS | 696 | 1466589331666 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 696 | 1466589331668 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:55:31 INFO - PROCESS | 696 | 1466589331672 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 696 | 1466589331674 Marionette TRACE conn6 <- [1,2258,null,{}] 02:55:31 INFO - PROCESS | 696 | 1466589331677 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}] 02:55:31 INFO - PROCESS | 696 | 1466589331679 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:31 INFO - PROCESS | 696 | 1466589331796 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:55:31 INFO - PROCESS | 696 | 1466589331804 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 696 | 1466589331806 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1EF000 == 37 [pid = 696] [id = 574] 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A6351C00) [pid = 696] [serial = 1722] [outer = 0000000000000000] 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A6358400) [pid = 696] [serial = 1723] [outer = 00000055A6351C00] 02:55:31 INFO - PROCESS | 696 | 1466589331851 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A6571800) [pid = 696] [serial = 1724] [outer = 00000055A6351C00] 02:55:32 INFO - PROCESS | 696 | 1466589332295 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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 02:55:32 INFO - PROCESS | 696 | 1466589332351 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 696 | 1466589332353 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:55:32 INFO - PROCESS | 696 | 1466589332357 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:55:32 INFO - PROCESS | 696 | 1466589332359 Marionette TRACE conn6 <- [1,2262,null,{}] 02:55:32 INFO - PROCESS | 696 | 1466589332363 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}] 02:55:32 INFO - PROCESS | 696 | 1466589332365 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:32 INFO - PROCESS | 696 | 1466589332460 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:55:32 INFO - PROCESS | 696 | 1466589332467 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 696 | 1466589332469 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD3C800 == 38 [pid = 696] [id = 575] 02:55:32 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A65E9000) [pid = 696] [serial = 1725] [outer = 0000000000000000] 02:55:32 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A6ACFC00) [pid = 696] [serial = 1726] [outer = 00000055A65E9000] 02:55:32 INFO - PROCESS | 696 | 1466589332517 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6E3DC00) [pid = 696] [serial = 1727] [outer = 00000055A65E9000] 02:55:33 INFO - PROCESS | 696 | 1466589333356 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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1021ms 02:55:33 INFO - PROCESS | 696 | 1466589333380 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 696 | 1466589333385 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:55:33 INFO - PROCESS | 696 | 1466589333390 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:55:33 INFO - PROCESS | 696 | 1466589333396 Marionette TRACE conn6 <- [1,2266,null,{}] 02:55:33 INFO - PROCESS | 696 | 1466589333423 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}] 02:55:33 INFO - PROCESS | 696 | 1466589333427 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:33 INFO - PROCESS | 696 | 1466589333577 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:55:33 INFO - PROCESS | 696 | 1466589333701 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 696 | 1466589333704 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:33 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDDE800 == 39 [pid = 696] [id = 576] 02:55:33 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598933800) [pid = 696] [serial = 1728] [outer = 0000000000000000] 02:55:33 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559895BC00) [pid = 696] [serial = 1729] [outer = 0000005598933800] 02:55:33 INFO - PROCESS | 696 | 1466589333765 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (0000005598B4D400) [pid = 696] [serial = 1730] [outer = 0000005598933800] 02:55:34 INFO - PROCESS | 696 | 1466589334688 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]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1363ms 02:55:34 INFO - PROCESS | 696 | 1466589334758 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 696 | 1466589334762 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:55:34 INFO - PROCESS | 696 | 1466589334768 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 696 | 1466589334771 Marionette TRACE conn6 <- [1,2270,null,{}] 02:55:34 INFO - PROCESS | 696 | 1466589334777 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}] 02:55:34 INFO - PROCESS | 696 | 1466589334780 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:34 INFO - PROCESS | 696 | 1466589334902 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:55:34 INFO - PROCESS | 696 | 1466589334979 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 696 | 1466589334984 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:35 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0D9000 == 40 [pid = 696] [id = 577] 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005598FA9000) [pid = 696] [serial = 1731] [outer = 0000000000000000] 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005598FAE400) [pid = 696] [serial = 1732] [outer = 0000005598FA9000] 02:55:35 INFO - PROCESS | 696 | 1466589335078 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055990B0000) [pid = 696] [serial = 1733] [outer = 0000005598FA9000] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1EF000 == 39 [pid = 696] [id = 574] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B3800 == 38 [pid = 696] [id = 573] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D4F800 == 37 [pid = 696] [id = 572] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB63800 == 36 [pid = 696] [id = 571] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A3F3F800 == 35 [pid = 696] [id = 570] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055AA095000 == 34 [pid = 696] [id = 569] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FCB800 == 33 [pid = 696] [id = 568] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B98000 == 32 [pid = 696] [id = 567] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A607A000 == 31 [pid = 696] [id = 566] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A5443000 == 30 [pid = 696] [id = 565] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A3F40000 == 29 [pid = 696] [id = 564] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A598E800) [pid = 696] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 000000559EDF0800 == 28 [pid = 696] [id = 563] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 000000559D0A9000 == 27 [pid = 696] [id = 562] 02:55:35 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2D800 == 26 [pid = 696] [id = 561] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A53BDC00) [pid = 696] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559EAD6000) [pid = 696] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A25E6C00) [pid = 696] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559F0D3400) [pid = 696] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A48C1800) [pid = 696] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A26B5000) [pid = 696] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A537CC00) [pid = 696] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A5173000) [pid = 696] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A8995000) [pid = 696] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5173400) [pid = 696] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A28ABC00) [pid = 696] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DBDF400) [pid = 696] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559A0B9800) [pid = 696] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559DE4C400) [pid = 696] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559922A000) [pid = 696] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D078800) [pid = 696] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559895B800) [pid = 696] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598AA2800) [pid = 696] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D1C2400) [pid = 696] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559907DC00) [pid = 696] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A8E4E800) [pid = 696] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A8C2C400) [pid = 696] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A8B4E400) [pid = 696] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A25E7400) [pid = 696] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A5171400) [pid = 696] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559E090000) [pid = 696] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:55:35 INFO - PROCESS | 696 | 1466589335603 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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 02:55:35 INFO - PROCESS | 696 | 1466589335653 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 696 | 1466589335658 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:55:35 INFO - PROCESS | 696 | 1466589335665 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 696 | 1466589335668 Marionette TRACE conn6 <- [1,2274,null,{}] 02:55:35 INFO - PROCESS | 696 | 1466589335672 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}] 02:55:35 INFO - PROCESS | 696 | 1466589335675 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:35 INFO - PROCESS | 696 | 1466589335768 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:55:35 INFO - PROCESS | 696 | 1466589335783 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 696 | 1466589335786 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EB0800 == 27 [pid = 696] [id = 578] 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055992E3800) [pid = 696] [serial = 1734] [outer = 0000000000000000] 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D071C00) [pid = 696] [serial = 1735] [outer = 00000055992E3800] 02:55:35 INFO - PROCESS | 696 | 1466589335838 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D150000) [pid = 696] [serial = 1736] [outer = 00000055992E3800] 02:55:36 INFO - PROCESS | 696 | 1466589336313 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]]]}] 02:55:36 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 02:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 02:55:36 INFO - PROCESS | 696 | 1466589336358 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 696 | 1466589336361 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:55:36 INFO - PROCESS | 696 | 1466589336364 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 696 | 1466589336368 Marionette TRACE conn6 <- [1,2278,null,{}] 02:55:36 INFO - PROCESS | 696 | 1466589336380 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}] 02:55:36 INFO - PROCESS | 696 | 1466589336386 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:36 INFO - PROCESS | 696 | 1466589336506 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:55:36 INFO - PROCESS | 696 | 1466589336523 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 696 | 1466589336526 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5523800 == 28 [pid = 696] [id = 579] 02:55:36 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DF09C00) [pid = 696] [serial = 1737] [outer = 0000000000000000] 02:55:36 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E086C00) [pid = 696] [serial = 1738] [outer = 000000559DF09C00] 02:55:36 INFO - PROCESS | 696 | 1466589336585 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559EA78800) [pid = 696] [serial = 1739] [outer = 000000559DF09C00] 02:55:37 INFO - PROCESS | 696 | 1466589337054 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]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 02:55:37 INFO - PROCESS | 696 | 1466589337101 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 696 | 1466589337104 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:55:37 INFO - PROCESS | 696 | 1466589337108 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 696 | 1466589337109 Marionette TRACE conn6 <- [1,2282,null,{}] 02:55:37 INFO - PROCESS | 696 | 1466589337113 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}] 02:55:37 INFO - PROCESS | 696 | 1466589337115 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:37 INFO - PROCESS | 696 | 1466589337208 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:55:37 INFO - PROCESS | 696 | 1466589337215 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 696 | 1466589337217 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C8800 == 29 [pid = 696] [id = 580] 02:55:37 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559F0C9000) [pid = 696] [serial = 1740] [outer = 0000000000000000] 02:55:37 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559F0CB800) [pid = 696] [serial = 1741] [outer = 000000559F0C9000] 02:55:37 INFO - PROCESS | 696 | 1466589337266 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559F559400) [pid = 696] [serial = 1742] [outer = 000000559F0C9000] 02:55:37 INFO - PROCESS | 696 | 1466589337709 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]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 02:55:37 INFO - PROCESS | 696 | 1466589337780 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 696 | 1466589337783 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:55:37 INFO - PROCESS | 696 | 1466589337793 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 696 | 1466589337795 Marionette TRACE conn6 <- [1,2286,null,{}] 02:55:37 INFO - PROCESS | 696 | 1466589337799 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}] 02:55:37 INFO - PROCESS | 696 | 1466589337801 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:37 INFO - PROCESS | 696 | 1466589337945 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:55:37 INFO - PROCESS | 696 | 1466589337962 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 696 | 1466589337964 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B99000 == 30 [pid = 696] [id = 581] 02:55:37 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598931000) [pid = 696] [serial = 1743] [outer = 0000000000000000] 02:55:38 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A25EF400) [pid = 696] [serial = 1744] [outer = 0000005598931000] 02:55:38 INFO - PROCESS | 696 | 1466589338011 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A28B5C00) [pid = 696] [serial = 1745] [outer = 0000005598931000] 02:55:38 INFO - PROCESS | 696 | 1466589338447 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]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 02:55:38 INFO - PROCESS | 696 | 1466589338487 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 696 | 1466589338489 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:55:38 INFO - PROCESS | 696 | 1466589338492 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 696 | 1466589338494 Marionette TRACE conn6 <- [1,2290,null,{}] 02:55:38 INFO - PROCESS | 696 | 1466589338497 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}] 02:55:38 INFO - PROCESS | 696 | 1466589338504 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:38 INFO - PROCESS | 696 | 1466589338644 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:55:38 INFO - PROCESS | 696 | 1466589338651 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 696 | 1466589338654 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA092800 == 31 [pid = 696] [id = 582] 02:55:38 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D49C00) [pid = 696] [serial = 1746] [outer = 0000000000000000] 02:55:38 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5179400) [pid = 696] [serial = 1747] [outer = 00000055A4D49C00] 02:55:38 INFO - PROCESS | 696 | 1466589338745 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A51F4000) [pid = 696] [serial = 1748] [outer = 00000055A4D49C00] 02:55:39 INFO - PROCESS | 696 | 1466589339180 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]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 02:55:39 INFO - PROCESS | 696 | 1466589339229 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:55:39 INFO - PROCESS | 696 | 1466589339232 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:55:39 INFO - PROCESS | 696 | 1466589339235 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 696 | 1466589339237 Marionette TRACE conn6 <- [1,2294,null,{}] 02:55:39 INFO - PROCESS | 696 | 1466589339248 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}] 02:55:39 INFO - PROCESS | 696 | 1466589339250 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:39 INFO - PROCESS | 696 | 1466589339399 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:55:39 INFO - PROCESS | 696 | 1466589339456 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 696 | 1466589339458 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C6000 == 32 [pid = 696] [id = 583] 02:55:39 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5382400) [pid = 696] [serial = 1749] [outer = 0000000000000000] 02:55:39 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A53C2400) [pid = 696] [serial = 1750] [outer = 00000055A5382400] 02:55:39 INFO - PROCESS | 696 | 1466589339505 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5AB7400) [pid = 696] [serial = 1751] [outer = 00000055A5382400] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A6351C00) [pid = 696] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055981C0400) [pid = 696] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A48BA800) [pid = 696] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598A9BC00) [pid = 696] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598FA7C00) [pid = 696] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559EAD6400) [pid = 696] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055987F7C00) [pid = 696] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A4D4A000) [pid = 696] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005596D84400) [pid = 696] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005596EA6000) [pid = 696] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598A9D800) [pid = 696] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D14B400) [pid = 696] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5373800) [pid = 696] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:55:39 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A51AE400) [pid = 696] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:55:40 INFO - PROCESS | 696 | 1466589340035 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 839ms 02:55:40 INFO - PROCESS | 696 | 1466589340078 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 696 | 1466589340080 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:55:40 INFO - PROCESS | 696 | 1466589340083 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 696 | 1466589340085 Marionette TRACE conn6 <- [1,2298,null,{}] 02:55:40 INFO - PROCESS | 696 | 1466589340089 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}] 02:55:40 INFO - PROCESS | 696 | 1466589340091 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:40 INFO - PROCESS | 696 | 1466589340176 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:55:40 INFO - PROCESS | 696 | 1466589340256 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 696 | 1466589340258 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:40 INFO - PROCESS | 696 | ++DOCSHELL 000000559D0AB800 == 33 [pid = 696] [id = 584] 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598720000) [pid = 696] [serial = 1752] [outer = 0000000000000000] 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559DB6D400) [pid = 696] [serial = 1753] [outer = 0000005598720000] 02:55:40 INFO - PROCESS | 696 | 1466589340305 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A53B9C00) [pid = 696] [serial = 1754] [outer = 0000005598720000] 02:55:40 INFO - PROCESS | 696 | 1466589340675 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 02:55:40 INFO - PROCESS | 696 | 1466589340715 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 696 | 1466589340717 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:55:40 INFO - PROCESS | 696 | 1466589340758 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 696 | 1466589340760 Marionette TRACE conn6 <- [1,2302,null,{}] 02:55:40 INFO - PROCESS | 696 | 1466589340763 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}] 02:55:40 INFO - PROCESS | 696 | 1466589340765 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:40 INFO - PROCESS | 696 | 1466589340849 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:55:40 INFO - PROCESS | 696 | 1466589340855 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 696 | 1466589340857 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB76800 == 34 [pid = 696] [id = 585] 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5B5F400) [pid = 696] [serial = 1755] [outer = 0000000000000000] 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A60AB800) [pid = 696] [serial = 1756] [outer = 00000055A5B5F400] 02:55:40 INFO - PROCESS | 696 | 1466589340906 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A65E2400) [pid = 696] [serial = 1757] [outer = 00000055A5B5F400] 02:55:41 INFO - PROCESS | 696 | 1466589341315 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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 629ms 02:55:41 INFO - PROCESS | 696 | 1466589341380 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 696 | 1466589341382 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:55:41 INFO - PROCESS | 696 | 1466589341386 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 696 | 1466589341387 Marionette TRACE conn6 <- [1,2306,null,{}] 02:55:41 INFO - PROCESS | 696 | 1466589341391 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}] 02:55:41 INFO - PROCESS | 696 | 1466589341393 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:41 INFO - PROCESS | 696 | 1466589341479 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:55:41 INFO - PROCESS | 696 | 1466589341484 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:41 INFO - PROCESS | 696 | 1466589341486 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B3000 == 35 [pid = 696] [id = 586] 02:55:41 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6C94400) [pid = 696] [serial = 1758] [outer = 0000000000000000] 02:55:41 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6E3FC00) [pid = 696] [serial = 1759] [outer = 00000055A6C94400] 02:55:41 INFO - PROCESS | 696 | 1466589341532 Marionette DEBUG loaded listener.js 02:55:41 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A7C2C800) [pid = 696] [serial = 1760] [outer = 00000055A6C94400] 02:55:42 INFO - PROCESS | 696 | 1466589342039 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] 02:55:42 INFO - PROCESS | 696 | 1466589342129 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:55:42 INFO - PROCESS | 696 | 1466589342135 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 696 | 1466589342139 Marionette TRACE conn6 <- [1,2310,null,{}] 02:55:42 INFO - PROCESS | 696 | 1466589342146 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}] 02:55:42 INFO - PROCESS | 696 | 1466589342149 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:42 INFO - PROCESS | 696 | 1466589342324 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:55:42 INFO - PROCESS | 696 | 1466589342415 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 696 | 1466589342420 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:42 INFO - PROCESS | 696 | ++DOCSHELL 000000559E948000 == 36 [pid = 696] [id = 587] 02:55:42 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598FB0400) [pid = 696] [serial = 1761] [outer = 0000000000000000] 02:55:42 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005599036000) [pid = 696] [serial = 1762] [outer = 0000005598FB0400] 02:55:42 INFO - PROCESS | 696 | 1466589342481 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559D0F1800) [pid = 696] [serial = 1763] [outer = 0000005598FB0400] 02:55:43 INFO - PROCESS | 696 | 1466589343041 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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 02:55:43 INFO - PROCESS | 696 | 1466589343123 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 696 | 1466589343128 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:55:43 INFO - PROCESS | 696 | 1466589343135 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 696 | 1466589343138 Marionette TRACE conn6 <- [1,2314,null,{}] 02:55:43 INFO - PROCESS | 696 | 1466589343143 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}] 02:55:43 INFO - PROCESS | 696 | 1466589343146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:43 INFO - PROCESS | 696 | 1466589343272 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:55:43 INFO - PROCESS | 696 | 1466589343389 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 696 | 1466589343392 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C6B800 == 37 [pid = 696] [id = 588] 02:55:43 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559E08EC00) [pid = 696] [serial = 1764] [outer = 0000000000000000] 02:55:43 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559EA77C00) [pid = 696] [serial = 1765] [outer = 000000559E08EC00] 02:55:43 INFO - PROCESS | 696 | 1466589343453 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A25E6C00) [pid = 696] [serial = 1766] [outer = 000000559E08EC00] 02:55:44 INFO - PROCESS | 696 | 1466589344086 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 02:55:44 INFO - PROCESS | 696 | 1466589344122 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 696 | 1466589344125 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:55:44 INFO - PROCESS | 696 | 1466589344129 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 696 | 1466589344133 Marionette TRACE conn6 <- [1,2318,null,{}] 02:55:44 INFO - PROCESS | 696 | 1466589344146 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}] 02:55:44 INFO - PROCESS | 696 | 1466589344151 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:44 INFO - PROCESS | 696 | 1466589344270 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:55:44 INFO - PROCESS | 696 | 1466589344395 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 696 | 1466589344399 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8C3800 == 38 [pid = 696] [id = 589] 02:55:44 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A4D44800) [pid = 696] [serial = 1767] [outer = 0000000000000000] 02:55:44 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A517F800) [pid = 696] [serial = 1768] [outer = 00000055A4D44800] 02:55:44 INFO - PROCESS | 696 | 1466589344460 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6AD0000) [pid = 696] [serial = 1769] [outer = 00000055A4D44800] 02:55:45 INFO - PROCESS | 696 | 1466589345099 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]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1031ms 02:55:45 INFO - PROCESS | 696 | 1466589345162 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 696 | 1466589345165 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:55:45 INFO - PROCESS | 696 | 1466589345169 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 696 | 1466589345171 Marionette TRACE conn6 <- [1,2322,null,{}] 02:55:45 INFO - PROCESS | 696 | 1466589345175 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}] 02:55:45 INFO - PROCESS | 696 | 1466589345178 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:45 INFO - PROCESS | 696 | 1466589345293 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:55:45 INFO - PROCESS | 696 | 1466589345389 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 696 | 1466589345392 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD7A800 == 39 [pid = 696] [id = 590] 02:55:45 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A898C000) [pid = 696] [serial = 1770] [outer = 0000000000000000] 02:55:45 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A8991C00) [pid = 696] [serial = 1771] [outer = 00000055A898C000] 02:55:45 INFO - PROCESS | 696 | 1466589345448 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A8AD8800) [pid = 696] [serial = 1772] [outer = 00000055A898C000] 02:55:46 INFO - PROCESS | 696 | 1466589346039 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]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1023ms 02:55:46 INFO - PROCESS | 696 | 1466589346195 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 696 | 1466589346199 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:55:46 INFO - PROCESS | 696 | 1466589346217 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 696 | 1466589346222 Marionette TRACE conn6 <- [1,2326,null,{}] 02:55:46 INFO - PROCESS | 696 | 1466589346260 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}] 02:55:46 INFO - PROCESS | 696 | 1466589346264 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:46 INFO - PROCESS | 696 | 1466589346372 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:55:46 INFO - PROCESS | 696 | 1466589346447 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 696 | 1466589346453 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:46 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFA000 == 40 [pid = 696] [id = 591] 02:55:46 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005598B4CC00) [pid = 696] [serial = 1773] [outer = 0000000000000000] 02:55:46 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (0000005598FAB000) [pid = 696] [serial = 1774] [outer = 0000005598B4CC00] 02:55:46 INFO - PROCESS | 696 | 1466589346547 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559D075400) [pid = 696] [serial = 1775] [outer = 0000005598B4CC00] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB76800 == 39 [pid = 696] [id = 585] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 000000559D0AB800 == 38 [pid = 696] [id = 584] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C6000 == 37 [pid = 696] [id = 583] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AA092800 == 36 [pid = 696] [id = 582] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B99000 == 35 [pid = 696] [id = 581] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C8800 == 34 [pid = 696] [id = 580] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A5523800 == 33 [pid = 696] [id = 579] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EB0800 == 32 [pid = 696] [id = 578] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 000000559E0D9000 == 31 [pid = 696] [id = 577] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD3C800 == 30 [pid = 696] [id = 575] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 000000559EDDE800 == 29 [pid = 696] [id = 576] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD7A800 == 28 [pid = 696] [id = 590] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8C3800 == 27 [pid = 696] [id = 589] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C6B800 == 26 [pid = 696] [id = 588] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B3000 == 25 [pid = 696] [id = 586] 02:55:47 INFO - PROCESS | 696 | --DOCSHELL 000000559E948000 == 24 [pid = 696] [id = 587] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A5169C00) [pid = 696] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A4B44000) [pid = 696] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 90 (000000559DF09000) [pid = 696] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 89 (000000559E08E400) [pid = 696] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A289F000) [pid = 696] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A3EE8800) [pid = 696] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559F0E0800) [pid = 696] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A25EC400) [pid = 696] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055987FAC00) [pid = 696] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559893D800) [pid = 696] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A51A4800) [pid = 696] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559903D000) [pid = 696] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5175400) [pid = 696] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559A057800) [pid = 696] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598932400) [pid = 696] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA1000) [pid = 696] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A53B7C00) [pid = 696] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598B4E000) [pid = 696] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D1C1800) [pid = 696] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D8DBC00) [pid = 696] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5B63C00) [pid = 696] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559F0CD000) [pid = 696] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A60AA800) [pid = 696] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5B64800) [pid = 696] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A6571800) [pid = 696] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A4D47C00) [pid = 696] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A6358400) [pid = 696] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:55:47 INFO - PROCESS | 696 | 1466589347903 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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1735ms 02:55:47 INFO - PROCESS | 696 | 1466589347944 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 696 | 1466589347947 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:55:47 INFO - PROCESS | 696 | 1466589347953 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:55:47 INFO - PROCESS | 696 | 1466589347955 Marionette TRACE conn6 <- [1,2330,null,{}] 02:55:47 INFO - PROCESS | 696 | 1466589347961 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}] 02:55:47 INFO - PROCESS | 696 | 1466589347964 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:48 INFO - PROCESS | 696 | 1466589348051 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:55:48 INFO - PROCESS | 696 | 1466589348064 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 696 | 1466589348067 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:48 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE07000 == 25 [pid = 696] [id = 592] 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598932400) [pid = 696] [serial = 1776] [outer = 0000000000000000] 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559897B800) [pid = 696] [serial = 1777] [outer = 0000005598932400] 02:55:48 INFO - PROCESS | 696 | 1466589348119 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598AA1C00) [pid = 696] [serial = 1778] [outer = 0000005598932400] 02:55:48 INFO - PROCESS | 696 | 1466589348606 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]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 02:55:48 INFO - PROCESS | 696 | 1466589348628 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 696 | 1466589348634 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:55:48 INFO - PROCESS | 696 | 1466589348641 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 696 | 1466589348644 Marionette TRACE conn6 <- [1,2334,null,{}] 02:55:48 INFO - PROCESS | 696 | 1466589348648 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}] 02:55:48 INFO - PROCESS | 696 | 1466589348651 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:48 INFO - PROCESS | 696 | 1466589348749 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:55:48 INFO - PROCESS | 696 | 1466589348758 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 696 | 1466589348761 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A9800 == 26 [pid = 696] [id = 593] 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055990AE800) [pid = 696] [serial = 1779] [outer = 0000000000000000] 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055990B9C00) [pid = 696] [serial = 1780] [outer = 00000055990AE800] 02:55:48 INFO - PROCESS | 696 | 1466589348810 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D073400) [pid = 696] [serial = 1781] [outer = 00000055990AE800] 02:55:49 INFO - PROCESS | 696 | 1466589349287 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 02:55:49 INFO - PROCESS | 696 | 1466589349335 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 696 | 1466589349337 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:55:49 INFO - PROCESS | 696 | 1466589349341 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 696 | 1466589349345 Marionette TRACE conn6 <- [1,2338,null,{}] 02:55:49 INFO - PROCESS | 696 | 1466589349357 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}] 02:55:49 INFO - PROCESS | 696 | 1466589349363 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:49 INFO - PROCESS | 696 | 1466589349485 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:55:49 INFO - PROCESS | 696 | 1466589349577 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 696 | 1466589349580 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:49 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B27000 == 27 [pid = 696] [id = 594] 02:55:49 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055987FBC00) [pid = 696] [serial = 1782] [outer = 0000000000000000] 02:55:49 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559DC25000) [pid = 696] [serial = 1783] [outer = 00000055987FBC00] 02:55:49 INFO - PROCESS | 696 | 1466589349631 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E08D400) [pid = 696] [serial = 1784] [outer = 00000055987FBC00] 02:55:50 INFO - PROCESS | 696 | 1466589350071 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]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 776ms 02:55:50 INFO - PROCESS | 696 | 1466589350119 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 696 | 1466589350122 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:55:50 INFO - PROCESS | 696 | 1466589350125 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:55:50 INFO - PROCESS | 696 | 1466589350127 Marionette TRACE conn6 <- [1,2342,null,{}] 02:55:50 INFO - PROCESS | 696 | 1466589350137 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}] 02:55:50 INFO - PROCESS | 696 | 1466589350139 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:50 INFO - PROCESS | 696 | 1466589350259 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:55:50 INFO - PROCESS | 696 | 1466589350312 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 696 | 1466589350314 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C6B800 == 28 [pid = 696] [id = 595] 02:55:50 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559EAD2000) [pid = 696] [serial = 1785] [outer = 0000000000000000] 02:55:50 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0C8800) [pid = 696] [serial = 1786] [outer = 000000559EAD2000] 02:55:50 INFO - PROCESS | 696 | 1466589350361 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F555800) [pid = 696] [serial = 1787] [outer = 000000559EAD2000] 02:55:50 INFO - PROCESS | 696 | 1466589350826 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]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 02:55:50 INFO - PROCESS | 696 | 1466589350893 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 696 | 1466589350895 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:55:50 INFO - PROCESS | 696 | 1466589350898 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 696 | 1466589350900 Marionette TRACE conn6 <- [1,2346,null,{}] 02:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:55:50 INFO - PROCESS | 696 | 1466589350903 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}] 02:55:50 INFO - PROCESS | 696 | 1466589350906 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:51 INFO - PROCESS | 696 | 1466589351020 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:55:51 INFO - PROCESS | 696 | 1466589351029 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 696 | 1466589351031 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90CC800 == 29 [pid = 696] [id = 596] 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055990AAC00) [pid = 696] [serial = 1788] [outer = 0000000000000000] 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A26B2800) [pid = 696] [serial = 1789] [outer = 00000055990AAC00] 02:55:51 INFO - PROCESS | 696 | 1466589351078 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A3EE6000) [pid = 696] [serial = 1790] [outer = 00000055990AAC00] 02:55:51 INFO - PROCESS | 696 | 1466589351552 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 02:55:51 INFO - PROCESS | 696 | 1466589351578 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 696 | 1466589351580 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:55:51 INFO - PROCESS | 696 | 1466589351583 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 696 | 1466589351585 Marionette TRACE conn6 <- [1,2350,null,{}] 02:55:51 INFO - PROCESS | 696 | 1466589351588 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}] 02:55:51 INFO - PROCESS | 696 | 1466589351595 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:51 INFO - PROCESS | 696 | 1466589351736 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:55:51 INFO - PROCESS | 696 | 1466589351747 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 696 | 1466589351749 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB411800 == 30 [pid = 696] [id = 597] 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559EAD2C00) [pid = 696] [serial = 1791] [outer = 0000000000000000] 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A4B45C00) [pid = 696] [serial = 1792] [outer = 000000559EAD2C00] 02:55:51 INFO - PROCESS | 696 | 1466589351797 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A51A4800) [pid = 696] [serial = 1793] [outer = 000000559EAD2C00] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598931000) [pid = 696] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A4D49C00) [pid = 696] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598933800) [pid = 696] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559DF09C00) [pid = 696] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598720000) [pid = 696] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559F0C9000) [pid = 696] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A65E9000) [pid = 696] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055992E3800) [pid = 696] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598FA9000) [pid = 696] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A5B5F400) [pid = 696] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:55:52 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A6C94400) [pid = 696] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:55:52 INFO - PROCESS | 696 | 1466589352387 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]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 881ms 02:55:52 INFO - PROCESS | 696 | 1466589352467 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 696 | 1466589352470 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:55:52 INFO - PROCESS | 696 | 1466589352473 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - PROCESS | 696 | 1466589352475 Marionette TRACE conn6 <- [1,2354,null,{}] 02:55:52 INFO - PROCESS | 696 | 1466589352478 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}] 02:55:52 INFO - PROCESS | 696 | 1466589352481 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:52 INFO - PROCESS | 696 | 1466589352563 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:55:52 INFO - PROCESS | 696 | 1466589352570 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 696 | 1466589352572 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC66A000 == 31 [pid = 696] [id = 598] 02:55:52 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598936800) [pid = 696] [serial = 1794] [outer = 0000000000000000] 02:55:52 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D49C00) [pid = 696] [serial = 1795] [outer = 0000005598936800] 02:55:52 INFO - PROCESS | 696 | 1466589352617 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5376C00) [pid = 696] [serial = 1796] [outer = 0000005598936800] 02:55:53 INFO - PROCESS | 696 | 1466589353037 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 02:55:53 INFO - PROCESS | 696 | 1466589353105 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 696 | 1466589353108 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:55:53 INFO - PROCESS | 696 | 1466589353111 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:55:53 INFO - PROCESS | 696 | 1466589353112 Marionette TRACE conn6 <- [1,2358,null,{}] 02:55:53 INFO - PROCESS | 696 | 1466589353116 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}] 02:55:53 INFO - PROCESS | 696 | 1466589353118 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:53 INFO - PROCESS | 696 | 1466589353202 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:55:53 INFO - PROCESS | 696 | 1466589353209 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 696 | 1466589353211 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB6B800 == 32 [pid = 696] [id = 599] 02:55:53 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53B8C00) [pid = 696] [serial = 1797] [outer = 0000000000000000] 02:55:53 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53C4C00) [pid = 696] [serial = 1798] [outer = 00000055A53B8C00] 02:55:53 INFO - PROCESS | 696 | 1466589353256 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5B5F000) [pid = 696] [serial = 1799] [outer = 00000055A53B8C00] 02:55:53 INFO - PROCESS | 696 | 1466589353730 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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 02:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:55:53 INFO - PROCESS | 696 | 1466589353785 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:55:53 INFO - PROCESS | 696 | 1466589353787 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:55:53 INFO - PROCESS | 696 | 1466589353790 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 696 | 1466589353792 Marionette TRACE conn6 <- [1,2362,null,{}] 02:55:53 INFO - PROCESS | 696 | 1466589353796 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}] 02:55:53 INFO - PROCESS | 696 | 1466589353797 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:53 INFO - PROCESS | 696 | 1466589353882 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:55:53 INFO - PROCESS | 696 | 1466589353890 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 696 | 1466589353892 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B25000 == 33 [pid = 696] [id = 600] 02:55:53 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5B68000) [pid = 696] [serial = 1800] [outer = 0000000000000000] 02:55:53 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5BCF400) [pid = 696] [serial = 1801] [outer = 00000055A5B68000] 02:55:53 INFO - PROCESS | 696 | 1466589353936 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A635E800) [pid = 696] [serial = 1802] [outer = 00000055A5B68000] 02:55:54 INFO - PROCESS | 696 | 1466589354744 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1019ms 02:55:54 INFO - PROCESS | 696 | 1466589354814 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 696 | 1466589354819 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:55:54 INFO - PROCESS | 696 | 1466589354824 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 696 | 1466589354830 Marionette TRACE conn6 <- [1,2366,null,{}] 02:55:54 INFO - PROCESS | 696 | 1466589354857 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}] 02:55:54 INFO - PROCESS | 696 | 1466589354860 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:55 INFO - PROCESS | 696 | 1466589355018 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:55:55 INFO - PROCESS | 696 | 1466589355136 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 696 | 1466589355139 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EBC000 == 34 [pid = 696] [id = 601] 02:55:55 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598AA2400) [pid = 696] [serial = 1803] [outer = 0000000000000000] 02:55:55 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598B53000) [pid = 696] [serial = 1804] [outer = 0000005598AA2400] 02:55:55 INFO - PROCESS | 696 | 1466589355203 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (0000005599B42800) [pid = 696] [serial = 1805] [outer = 0000005598AA2400] 02:55:55 INFO - PROCESS | 696 | 1466589355940 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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1197ms 02:55:56 INFO - PROCESS | 696 | 1466589356025 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 696 | 1466589356030 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:55:56 INFO - PROCESS | 696 | 1466589356037 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 696 | 1466589356040 Marionette TRACE conn6 <- [1,2370,null,{}] 02:55:56 INFO - PROCESS | 696 | 1466589356045 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}] 02:55:56 INFO - PROCESS | 696 | 1466589356048 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:56 INFO - PROCESS | 696 | 1466589356213 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:55:56 INFO - PROCESS | 696 | 1466589356412 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 696 | 1466589356415 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:56 INFO - PROCESS | 696 | ++DOCSHELL 000000559D05B800 == 35 [pid = 696] [id = 602] 02:55:56 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055987FEC00) [pid = 696] [serial = 1806] [outer = 0000000000000000] 02:55:56 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (000000559897E400) [pid = 696] [serial = 1807] [outer = 00000055987FEC00] 02:55:56 INFO - PROCESS | 696 | 1466589356476 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559903CC00) [pid = 696] [serial = 1808] [outer = 00000055987FEC00] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB6B800 == 34 [pid = 696] [id = 599] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055AC66A000 == 33 [pid = 696] [id = 598] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055AB411800 == 32 [pid = 696] [id = 597] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CC800 == 31 [pid = 696] [id = 596] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C6B800 == 30 [pid = 696] [id = 595] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B27000 == 29 [pid = 696] [id = 594] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A9800 == 28 [pid = 696] [id = 593] 02:55:57 INFO - PROCESS | 696 | --DOCSHELL 000000559DE07000 == 27 [pid = 696] [id = 592] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A25EF400) [pid = 696] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A51F4000) [pid = 696] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A5179400) [pid = 696] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559895BC00) [pid = 696] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598B4D400) [pid = 696] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559E086C00) [pid = 696] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559DB6D400) [pid = 696] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559EA78800) [pid = 696] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559F0CB800) [pid = 696] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A6E3DC00) [pid = 696] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A6ACFC00) [pid = 696] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559D071C00) [pid = 696] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D150000) [pid = 696] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FAE400) [pid = 696] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055990B0000) [pid = 696] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A65E2400) [pid = 696] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A6E3FC00) [pid = 696] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A53C2400) [pid = 696] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A7C2C800) [pid = 696] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A60AB800) [pid = 696] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A53B9C00) [pid = 696] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A28B5C00) [pid = 696] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559F559400) [pid = 696] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:55:57 INFO - PROCESS | 696 | 1466589357160 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1181ms 02:55:57 INFO - PROCESS | 696 | 1466589357220 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 696 | 1466589357225 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:55:57 INFO - PROCESS | 696 | 1466589357229 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:55:57 INFO - PROCESS | 696 | 1466589357232 Marionette TRACE conn6 <- [1,2374,null,{}] 02:55:57 INFO - PROCESS | 696 | 1466589357238 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}] 02:55:57 INFO - PROCESS | 696 | 1466589357243 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:57 INFO - PROCESS | 696 | 1466589357337 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:55:57 INFO - PROCESS | 696 | 1466589357420 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 696 | 1466589357423 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:57 INFO - PROCESS | 696 | ++DOCSHELL 000000559F048800 == 28 [pid = 696] [id = 603] 02:55:57 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055975BA400) [pid = 696] [serial = 1809] [outer = 0000000000000000] 02:55:57 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598B50800) [pid = 696] [serial = 1810] [outer = 00000055975BA400] 02:55:57 INFO - PROCESS | 696 | 1466589357473 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D1BB800) [pid = 696] [serial = 1811] [outer = 00000055975BA400] 02:55:57 INFO - PROCESS | 696 | 1466589357911 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 02:55:57 INFO - PROCESS | 696 | 1466589357970 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 696 | 1466589357974 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:55:57 INFO - PROCESS | 696 | 1466589357979 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 696 | 1466589357981 Marionette TRACE conn6 <- [1,2378,null,{}] 02:55:57 INFO - PROCESS | 696 | 1466589357985 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}] 02:55:57 INFO - PROCESS | 696 | 1466589357987 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:58 INFO - PROCESS | 696 | 1466589358080 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:55:58 INFO - PROCESS | 696 | 1466589358087 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 696 | 1466589358090 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5769000 == 29 [pid = 696] [id = 604] 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DC29000) [pid = 696] [serial = 1812] [outer = 0000000000000000] 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559EA77800) [pid = 696] [serial = 1813] [outer = 000000559DC29000] 02:55:58 INFO - PROCESS | 696 | 1466589358137 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0C8C00) [pid = 696] [serial = 1814] [outer = 000000559DC29000] 02:55:58 INFO - PROCESS | 696 | 1466589358628 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 02:55:58 INFO - PROCESS | 696 | 1466589358652 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 696 | 1466589358654 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:55:58 INFO - PROCESS | 696 | 1466589358660 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 696 | 1466589358666 Marionette TRACE conn6 <- [1,2382,null,{}] 02:55:58 INFO - PROCESS | 696 | 1466589358677 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}] 02:55:58 INFO - PROCESS | 696 | 1466589358681 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:58 INFO - PROCESS | 696 | 1466589358775 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:55:58 INFO - PROCESS | 696 | 1466589358785 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 696 | 1466589358788 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:58 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902B000 == 30 [pid = 696] [id = 605] 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A2621400) [pid = 696] [serial = 1815] [outer = 0000000000000000] 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A29F5C00) [pid = 696] [serial = 1816] [outer = 00000055A2621400] 02:55:58 INFO - PROCESS | 696 | 1466589358834 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A48C5C00) [pid = 696] [serial = 1817] [outer = 00000055A2621400] 02:55:59 INFO - PROCESS | 696 | 1466589359348 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]]]}] 02:55:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:55:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 02:55:59 INFO - PROCESS | 696 | 1466589359394 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:55:59 INFO - PROCESS | 696 | 1466589359397 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:55:59 INFO - PROCESS | 696 | 1466589359400 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - PROCESS | 696 | 1466589359402 Marionette TRACE conn6 <- [1,2386,null,{}] 02:55:59 INFO - PROCESS | 696 | 1466589359406 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}] 02:55:59 INFO - PROCESS | 696 | 1466589359408 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:59 INFO - PROCESS | 696 | 1466589359528 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:55:59 INFO - PROCESS | 696 | 1466589359535 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 696 | 1466589359537 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:55:59 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA094000 == 31 [pid = 696] [id = 606] 02:55:59 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5160400) [pid = 696] [serial = 1818] [outer = 0000000000000000] 02:55:59 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5162000) [pid = 696] [serial = 1819] [outer = 00000055A5160400] 02:55:59 INFO - PROCESS | 696 | 1466589359642 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5177800) [pid = 696] [serial = 1820] [outer = 00000055A5160400] 02:56:00 INFO - PROCESS | 696 | 1466589360075 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 02:56:00 INFO - PROCESS | 696 | 1466589360137 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 696 | 1466589360139 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:56:00 INFO - PROCESS | 696 | 1466589360181 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 696 | 1466589360184 Marionette TRACE conn6 <- [1,2390,null,{}] 02:56:00 INFO - PROCESS | 696 | 1466589360187 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}] 02:56:00 INFO - PROCESS | 696 | 1466589360189 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:00 INFO - PROCESS | 696 | 1466589360304 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:56:00 INFO - PROCESS | 696 | 1466589360313 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 696 | 1466589360319 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6ECF000 == 32 [pid = 696] [id = 607] 02:56:00 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A53BC000) [pid = 696] [serial = 1821] [outer = 0000000000000000] 02:56:00 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C2400) [pid = 696] [serial = 1822] [outer = 00000055A53BC000] 02:56:00 INFO - PROCESS | 696 | 1466589360424 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A5BD0C00) [pid = 696] [serial = 1823] [outer = 00000055A53BC000] 02:56:00 INFO - PROCESS | 696 | 1466589360895 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 797ms 02:56:00 INFO - PROCESS | 696 | 1466589360973 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 696 | 1466589360975 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:56:00 INFO - PROCESS | 696 | 1466589360986 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 696 | 1466589360989 Marionette TRACE conn6 <- [1,2394,null,{}] 02:56:01 INFO - PROCESS | 696 | 1466589360992 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}] 02:56:01 INFO - PROCESS | 696 | 1466589360995 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:01 INFO - PROCESS | 696 | 1466589361127 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:56:01 INFO - PROCESS | 696 | 1466589361135 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 696 | 1466589361138 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA5800 == 33 [pid = 696] [id = 608] 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A635FC00) [pid = 696] [serial = 1824] [outer = 0000000000000000] 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A65E9C00) [pid = 696] [serial = 1825] [outer = 00000055A635FC00] 02:56:01 INFO - PROCESS | 696 | 1466589361231 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A6EE1800) [pid = 696] [serial = 1826] [outer = 00000055A635FC00] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5382400) [pid = 696] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 81 (0000005598932400) [pid = 696] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598B4CC00) [pid = 696] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055990AE800) [pid = 696] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055987FBC00) [pid = 696] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559EAD2000) [pid = 696] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055990AAC00) [pid = 696] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559EAD2C00) [pid = 696] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FB0400) [pid = 696] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559E08EC00) [pid = 696] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A4D44800) [pid = 696] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A53B8C00) [pid = 696] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A898C000) [pid = 696] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:56:01 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598936800) [pid = 696] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:56:01 INFO - PROCESS | 696 | 1466589361653 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]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 732ms 02:56:01 INFO - PROCESS | 696 | 1466589361721 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 696 | 1466589361723 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:56:01 INFO - PROCESS | 696 | 1466589361726 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 696 | 1466589361728 Marionette TRACE conn6 <- [1,2398,null,{}] 02:56:01 INFO - PROCESS | 696 | 1466589361731 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}] 02:56:01 INFO - PROCESS | 696 | 1466589361733 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:01 INFO - PROCESS | 696 | 1466589361818 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:56:01 INFO - PROCESS | 696 | 1466589361825 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 696 | 1466589361827 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:01 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFE1800 == 34 [pid = 696] [id = 609] 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598FAA000) [pid = 696] [serial = 1827] [outer = 0000000000000000] 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A4D47C00) [pid = 696] [serial = 1828] [outer = 0000005598FAA000] 02:56:01 INFO - PROCESS | 696 | 1466589361874 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A6E40C00) [pid = 696] [serial = 1829] [outer = 0000005598FAA000] 02:56:02 INFO - PROCESS | 696 | 1466589362309 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 02:56:02 INFO - PROCESS | 696 | 1466589362358 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 696 | 1466589362361 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:56:02 INFO - PROCESS | 696 | 1466589362363 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:56:02 INFO - PROCESS | 696 | 1466589362365 Marionette TRACE conn6 <- [1,2402,null,{}] 02:56:02 INFO - PROCESS | 696 | 1466589362369 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}] 02:56:02 INFO - PROCESS | 696 | 1466589362379 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:02 INFO - PROCESS | 696 | 1466589362465 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:56:02 INFO - PROCESS | 696 | 1466589362470 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 696 | 1466589362472 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8B0000 == 35 [pid = 696] [id = 610] 02:56:02 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A7C34400) [pid = 696] [serial = 1830] [outer = 0000000000000000] 02:56:02 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A898D400) [pid = 696] [serial = 1831] [outer = 00000055A7C34400] 02:56:02 INFO - PROCESS | 696 | 1466589362519 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A8997800) [pid = 696] [serial = 1832] [outer = 00000055A7C34400] 02:56:02 INFO - PROCESS | 696 | 1466589362952 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 02:56:03 INFO - PROCESS | 696 | 1466589362996 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 696 | 1466589362998 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:56:03 INFO - PROCESS | 696 | 1466589363002 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 696 | 1466589363004 Marionette TRACE conn6 <- [1,2406,null,{}] 02:56:03 INFO - PROCESS | 696 | 1466589363007 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}] 02:56:03 INFO - PROCESS | 696 | 1466589363009 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:03 INFO - PROCESS | 696 | 1466589363144 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:56:03 INFO - PROCESS | 696 | 1466589363298 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 696 | 1466589363302 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:03 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE07000 == 36 [pid = 696] [id = 611] 02:56:03 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055987F6000) [pid = 696] [serial = 1833] [outer = 0000000000000000] 02:56:03 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005598933400) [pid = 696] [serial = 1834] [outer = 00000055987F6000] 02:56:03 INFO - PROCESS | 696 | 1466589363363 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (0000005598FA9000) [pid = 696] [serial = 1835] [outer = 00000055987F6000] 02:56:03 INFO - PROCESS | 696 | 1466589363973 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1024ms 02:56:04 INFO - PROCESS | 696 | 1466589364030 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 696 | 1466589364035 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:56:04 INFO - PROCESS | 696 | 1466589364040 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 696 | 1466589364044 Marionette TRACE conn6 <- [1,2410,null,{}] 02:56:04 INFO - PROCESS | 696 | 1466589364070 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}] 02:56:04 INFO - PROCESS | 696 | 1466589364073 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:04 INFO - PROCESS | 696 | 1466589364201 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:56:04 INFO - PROCESS | 696 | 1466589364320 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 696 | 1466589364324 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D6000 == 37 [pid = 696] [id = 612] 02:56:04 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559E084C00) [pid = 696] [serial = 1836] [outer = 0000000000000000] 02:56:04 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559EAD5400) [pid = 696] [serial = 1837] [outer = 000000559E084C00] 02:56:04 INFO - PROCESS | 696 | 1466589364384 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A25EF400) [pid = 696] [serial = 1838] [outer = 000000559E084C00] 02:56:05 INFO - PROCESS | 696 | 1466589365011 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]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1004ms 02:56:05 INFO - PROCESS | 696 | 1466589365048 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 696 | 1466589365052 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:56:05 INFO - PROCESS | 696 | 1466589365056 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:56:05 INFO - PROCESS | 696 | 1466589365059 Marionette TRACE conn6 <- [1,2414,null,{}] 02:56:05 INFO - PROCESS | 696 | 1466589365063 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}] 02:56:05 INFO - PROCESS | 696 | 1466589365066 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:05 INFO - PROCESS | 696 | 1466589365184 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:56:05 INFO - PROCESS | 696 | 1466589365312 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 696 | 1466589365315 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD4F000 == 38 [pid = 696] [id = 613] 02:56:05 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A51F4800) [pid = 696] [serial = 1839] [outer = 0000000000000000] 02:56:05 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5990000) [pid = 696] [serial = 1840] [outer = 00000055A51F4800] 02:56:05 INFO - PROCESS | 696 | 1466589365374 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A656B800) [pid = 696] [serial = 1841] [outer = 00000055A51F4800] 02:56:06 INFO - PROCESS | 696 | 1466589366020 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]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1020ms 02:56:06 INFO - PROCESS | 696 | 1466589366081 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 696 | 1466589366086 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:56:06 INFO - PROCESS | 696 | 1466589366098 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 696 | 1466589366103 Marionette TRACE conn6 <- [1,2418,null,{}] 02:56:06 INFO - PROCESS | 696 | 1466589366107 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}] 02:56:06 INFO - PROCESS | 696 | 1466589366111 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:06 INFO - PROCESS | 696 | 1466589366286 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:56:06 INFO - PROCESS | 696 | 1466589366410 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 696 | 1466589366413 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB7D000 == 39 [pid = 696] [id = 614] 02:56:06 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A537FC00) [pid = 696] [serial = 1842] [outer = 0000000000000000] 02:56:06 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A8B4B400) [pid = 696] [serial = 1843] [outer = 00000055A537FC00] 02:56:06 INFO - PROCESS | 696 | 1466589366470 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A8C27800) [pid = 696] [serial = 1844] [outer = 00000055A537FC00] 02:56:07 INFO - PROCESS | 696 | 1466589367171 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1136ms 02:56:07 INFO - PROCESS | 696 | 1466589367231 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 696 | 1466589367236 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:56:07 INFO - PROCESS | 696 | 1466589367240 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:56:07 INFO - PROCESS | 696 | 1466589367244 Marionette TRACE conn6 <- [1,2422,null,{}] 02:56:07 INFO - PROCESS | 696 | 1466589367249 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}] 02:56:07 INFO - PROCESS | 696 | 1466589367252 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:07 INFO - PROCESS | 696 | 1466589367407 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:56:07 INFO - PROCESS | 696 | 1466589367419 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 696 | 1466589367421 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B02800 == 40 [pid = 696] [id = 615] 02:56:07 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (000000559922A800) [pid = 696] [serial = 1845] [outer = 0000000000000000] 02:56:07 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559CF48000) [pid = 696] [serial = 1846] [outer = 000000559922A800] 02:56:07 INFO - PROCESS | 696 | 1466589367472 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559DC29400) [pid = 696] [serial = 1847] [outer = 000000559922A800] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8B0000 == 39 [pid = 696] [id = 610] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 000000559DFE1800 == 38 [pid = 696] [id = 609] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA5800 == 37 [pid = 696] [id = 608] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A6ECF000 == 36 [pid = 696] [id = 607] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055AA094000 == 35 [pid = 696] [id = 606] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A902B000 == 34 [pid = 696] [id = 605] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A5769000 == 33 [pid = 696] [id = 604] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 000000559F048800 == 32 [pid = 696] [id = 603] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 000000559D05B800 == 31 [pid = 696] [id = 602] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EBC000 == 30 [pid = 696] [id = 601] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B25000 == 29 [pid = 696] [id = 600] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFA000 == 28 [pid = 696] [id = 591] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB7D000 == 27 [pid = 696] [id = 614] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD4F000 == 26 [pid = 696] [id = 613] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D6000 == 25 [pid = 696] [id = 612] 02:56:08 INFO - PROCESS | 696 | --DOCSHELL 000000559DE07000 == 24 [pid = 696] [id = 611] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A5AB7400) [pid = 696] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 88 (000000559897B800) [pid = 696] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 87 (0000005598AA1C00) [pid = 696] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D075400) [pid = 696] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598FAB000) [pid = 696] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559D073400) [pid = 696] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055990B9C00) [pid = 696] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559DC25000) [pid = 696] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559F0C8800) [pid = 696] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A26B2800) [pid = 696] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559F555800) [pid = 696] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A4B45C00) [pid = 696] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A3EE6000) [pid = 696] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A51A4800) [pid = 696] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559D0F1800) [pid = 696] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599036000) [pid = 696] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A25E6C00) [pid = 696] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559EA77C00) [pid = 696] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A6AD0000) [pid = 696] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A53C4C00) [pid = 696] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A517F800) [pid = 696] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A5B5F000) [pid = 696] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A8AD8800) [pid = 696] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A8991C00) [pid = 696] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5BCF400) [pid = 696] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A5376C00) [pid = 696] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A4D49C00) [pid = 696] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559E08D400) [pid = 696] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:56:08 INFO - PROCESS | 696 | 1466589368837 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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1636ms 02:56:08 INFO - PROCESS | 696 | 1466589368881 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 696 | 1466589368885 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:56:08 INFO - PROCESS | 696 | 1466589368891 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 696 | 1466589368894 Marionette TRACE conn6 <- [1,2426,null,{}] 02:56:08 INFO - PROCESS | 696 | 1466589368900 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}] 02:56:08 INFO - PROCESS | 696 | 1466589368903 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:09 INFO - PROCESS | 696 | 1466589369043 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:56:09 INFO - PROCESS | 696 | 1466589369125 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 696 | 1466589369130 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559D067800 == 25 [pid = 696] [id = 616] 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559871E800) [pid = 696] [serial = 1848] [outer = 0000000000000000] 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598723C00) [pid = 696] [serial = 1849] [outer = 000000559871E800] 02:56:09 INFO - PROCESS | 696 | 1466589369181 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055987FD400) [pid = 696] [serial = 1850] [outer = 000000559871E800] 02:56:09 INFO - PROCESS | 696 | 1466589369591 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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 02:56:09 INFO - PROCESS | 696 | 1466589369628 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:56:09 INFO - PROCESS | 696 | 1466589369634 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:56:09 INFO - PROCESS | 696 | 1466589369641 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 696 | 1466589369644 Marionette TRACE conn6 <- [1,2430,null,{}] 02:56:09 INFO - PROCESS | 696 | 1466589369647 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}] 02:56:09 INFO - PROCESS | 696 | 1466589369650 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:09 INFO - PROCESS | 696 | 1466589369745 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:56:09 INFO - PROCESS | 696 | 1466589369752 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 696 | 1466589369755 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDFA000 == 26 [pid = 696] [id = 617] 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598AA1000) [pid = 696] [serial = 1851] [outer = 0000000000000000] 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598AA6000) [pid = 696] [serial = 1852] [outer = 0000005598AA1000] 02:56:09 INFO - PROCESS | 696 | 1466589369803 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B51400) [pid = 696] [serial = 1853] [outer = 0000005598AA1000] 02:56:10 INFO - PROCESS | 696 | 1466589370278 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 02:56:10 INFO - PROCESS | 696 | 1466589370313 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 696 | 1466589370316 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:56:10 INFO - PROCESS | 696 | 1466589370319 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:56:10 INFO - PROCESS | 696 | 1466589370323 Marionette TRACE conn6 <- [1,2434,null,{}] 02:56:10 INFO - PROCESS | 696 | 1466589370335 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}] 02:56:10 INFO - PROCESS | 696 | 1466589370340 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:10 INFO - PROCESS | 696 | 1466589370463 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:56:10 INFO - PROCESS | 696 | 1466589370551 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:10 INFO - PROCESS | 696 | 1466589370555 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5051000 == 27 [pid = 696] [id = 618] 02:56:10 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559894F800) [pid = 696] [serial = 1854] [outer = 0000000000000000] 02:56:10 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559CF51C00) [pid = 696] [serial = 1855] [outer = 000000559894F800] 02:56:10 INFO - PROCESS | 696 | 1466589370607 Marionette DEBUG loaded listener.js 02:56:10 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559D07DC00) [pid = 696] [serial = 1856] [outer = 000000559894F800] 02:56:11 INFO - PROCESS | 696 | 1466589371035 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 02:56:11 INFO - PROCESS | 696 | 1466589371058 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 696 | 1466589371061 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:56:11 INFO - PROCESS | 696 | 1466589371064 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 696 | 1466589371066 Marionette TRACE conn6 <- [1,2438,null,{}] 02:56:11 INFO - PROCESS | 696 | 1466589371069 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}] 02:56:11 INFO - PROCESS | 696 | 1466589371071 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:11 INFO - PROCESS | 696 | 1466589371191 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:56:11 INFO - PROCESS | 696 | 1466589371196 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 696 | 1466589371198 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AD000 == 28 [pid = 696] [id = 619] 02:56:11 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559D8B6000) [pid = 696] [serial = 1857] [outer = 0000000000000000] 02:56:11 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559DB76000) [pid = 696] [serial = 1858] [outer = 000000559D8B6000] 02:56:11 INFO - PROCESS | 696 | 1466589371292 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559E00D000) [pid = 696] [serial = 1859] [outer = 000000559D8B6000] 02:56:11 INFO - PROCESS | 696 | 1466589371746 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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 735ms 02:56:11 INFO - PROCESS | 696 | 1466589371826 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 696 | 1466589371829 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:56:11 INFO - PROCESS | 696 | 1466589371842 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 696 | 1466589371844 Marionette TRACE conn6 <- [1,2442,null,{}] 02:56:11 INFO - PROCESS | 696 | 1466589371848 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}] 02:56:11 INFO - PROCESS | 696 | 1466589371850 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:11 INFO - PROCESS | 696 | 1466589371962 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:56:11 INFO - PROCESS | 696 | 1466589371972 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 696 | 1466589371974 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A7CE7800 == 29 [pid = 696] [id = 620] 02:56:11 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598A9F800) [pid = 696] [serial = 1860] [outer = 0000000000000000] 02:56:12 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559E90F800) [pid = 696] [serial = 1861] [outer = 0000005598A9F800] 02:56:12 INFO - PROCESS | 696 | 1466589372020 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559EAD7400) [pid = 696] [serial = 1862] [outer = 0000005598A9F800] 02:56:12 INFO - PROCESS | 696 | 1466589372491 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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 02:56:12 INFO - PROCESS | 696 | 1466589372515 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 696 | 1466589372517 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:56:12 INFO - PROCESS | 696 | 1466589372527 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 696 | 1466589372529 Marionette TRACE conn6 <- [1,2446,null,{}] 02:56:12 INFO - PROCESS | 696 | 1466589372533 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}] 02:56:12 INFO - PROCESS | 696 | 1466589372539 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:12 INFO - PROCESS | 696 | 1466589372680 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:56:12 INFO - PROCESS | 696 | 1466589372736 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 696 | 1466589372738 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FCA800 == 30 [pid = 696] [id = 621] 02:56:12 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F0C9C00) [pid = 696] [serial = 1863] [outer = 0000000000000000] 02:56:12 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F555400) [pid = 696] [serial = 1864] [outer = 000000559F0C9C00] 02:56:12 INFO - PROCESS | 696 | 1466589372786 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A28A7000) [pid = 696] [serial = 1865] [outer = 000000559F0C9C00] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A53BC000) [pid = 696] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A635FC00) [pid = 696] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598FAA000) [pid = 696] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055975BA400) [pid = 696] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598AA2400) [pid = 696] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A2621400) [pid = 696] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5B68000) [pid = 696] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055987FEC00) [pid = 696] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559DC29000) [pid = 696] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5160400) [pid = 696] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:56:13 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A7C34400) [pid = 696] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:56:13 INFO - PROCESS | 696 | 1466589373378 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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 881ms 02:56:13 INFO - PROCESS | 696 | 1466589373405 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 696 | 1466589373407 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:56:13 INFO - PROCESS | 696 | 1466589373411 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 696 | 1466589373413 Marionette TRACE conn6 <- [1,2450,null,{}] 02:56:13 INFO - PROCESS | 696 | 1466589373416 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}] 02:56:13 INFO - PROCESS | 696 | 1466589373418 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:13 INFO - PROCESS | 696 | 1466589373501 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:56:13 INFO - PROCESS | 696 | 1466589373507 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 696 | 1466589373509 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A1800 == 31 [pid = 696] [id = 622] 02:56:13 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E090400) [pid = 696] [serial = 1866] [outer = 0000000000000000] 02:56:13 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A28A8000) [pid = 696] [serial = 1867] [outer = 000000559E090400] 02:56:13 INFO - PROCESS | 696 | 1466589373553 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3EE4400) [pid = 696] [serial = 1868] [outer = 000000559E090400] 02:56:13 INFO - PROCESS | 696 | 1466589373964 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 02:56:14 INFO - PROCESS | 696 | 1466589374043 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 696 | 1466589374045 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:56:14 INFO - PROCESS | 696 | 1466589374048 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 696 | 1466589374050 Marionette TRACE conn6 <- [1,2454,null,{}] 02:56:14 INFO - PROCESS | 696 | 1466589374054 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}] 02:56:14 INFO - PROCESS | 696 | 1466589374056 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:14 INFO - PROCESS | 696 | 1466589374140 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:56:14 INFO - PROCESS | 696 | 1466589374147 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 696 | 1466589374149 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D2800 == 32 [pid = 696] [id = 623] 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A3FB3C00) [pid = 696] [serial = 1869] [outer = 0000000000000000] 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4B45800) [pid = 696] [serial = 1870] [outer = 00000055A3FB3C00] 02:56:14 INFO - PROCESS | 696 | 1466589374195 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D49800) [pid = 696] [serial = 1871] [outer = 00000055A3FB3C00] 02:56:14 INFO - PROCESS | 696 | 1466589374645 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 629ms 02:56:14 INFO - PROCESS | 696 | 1466589374680 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:56:14 INFO - PROCESS | 696 | 1466589374683 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:56:14 INFO - PROCESS | 696 | 1466589374686 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 696 | 1466589374688 Marionette TRACE conn6 <- [1,2458,null,{}] 02:56:14 INFO - PROCESS | 696 | 1466589374691 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}] 02:56:14 INFO - PROCESS | 696 | 1466589374693 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:14 INFO - PROCESS | 696 | 1466589374777 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:56:14 INFO - PROCESS | 696 | 1466589374784 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 696 | 1466589374786 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5050800 == 33 [pid = 696] [id = 624] 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5165C00) [pid = 696] [serial = 1872] [outer = 0000000000000000] 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5170400) [pid = 696] [serial = 1873] [outer = 00000055A5165C00] 02:56:14 INFO - PROCESS | 696 | 1466589374832 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A517B400) [pid = 696] [serial = 1874] [outer = 00000055A5165C00] 02:56:15 INFO - PROCESS | 696 | 1466589375595 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 966ms 02:56:15 INFO - PROCESS | 696 | 1466589375656 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 696 | 1466589375661 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:56:15 INFO - PROCESS | 696 | 1466589375666 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 696 | 1466589375670 Marionette TRACE conn6 <- [1,2462,null,{}] 02:56:15 INFO - PROCESS | 696 | 1466589375677 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}] 02:56:15 INFO - PROCESS | 696 | 1466589375680 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:15 INFO - PROCESS | 696 | 1466589375824 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:56:15 INFO - PROCESS | 696 | 1466589375902 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 696 | 1466589375905 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:15 INFO - PROCESS | 696 | ++DOCSHELL 000000559E959000 == 34 [pid = 696] [id = 625] 02:56:15 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055987F5C00) [pid = 696] [serial = 1875] [outer = 0000000000000000] 02:56:16 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598979800) [pid = 696] [serial = 1876] [outer = 00000055987F5C00] 02:56:16 INFO - PROCESS | 696 | 1466589376006 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598FAA800) [pid = 696] [serial = 1877] [outer = 00000055987F5C00] 02:56:16 INFO - PROCESS | 696 | 1466589376759 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]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1124ms 02:56:16 INFO - PROCESS | 696 | 1466589376794 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 696 | 1466589376799 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:56:16 INFO - PROCESS | 696 | 1466589376806 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 696 | 1466589376809 Marionette TRACE conn6 <- [1,2466,null,{}] 02:56:16 INFO - PROCESS | 696 | 1466589376813 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}] 02:56:16 INFO - PROCESS | 696 | 1466589376817 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:16 INFO - PROCESS | 696 | 1466589376951 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:56:17 INFO - PROCESS | 696 | 1466589377075 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 696 | 1466589377078 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:17 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDDF000 == 35 [pid = 696] [id = 626] 02:56:17 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559897E800) [pid = 696] [serial = 1878] [outer = 0000000000000000] 02:56:17 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055992E3C00) [pid = 696] [serial = 1879] [outer = 000000559897E800] 02:56:17 INFO - PROCESS | 696 | 1466589377136 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559DC29000) [pid = 696] [serial = 1880] [outer = 000000559897E800] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D2800 == 34 [pid = 696] [id = 623] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A1800 == 33 [pid = 696] [id = 622] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FCA800 == 32 [pid = 696] [id = 621] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055A7CE7800 == 31 [pid = 696] [id = 620] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055A61AD000 == 30 [pid = 696] [id = 619] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 00000055A5051000 == 29 [pid = 696] [id = 618] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 000000559EDFA000 == 28 [pid = 696] [id = 617] 02:56:17 INFO - PROCESS | 696 | --DOCSHELL 000000559D067800 == 27 [pid = 696] [id = 616] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A898D400) [pid = 696] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5BD0C00) [pid = 696] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A53C2400) [pid = 696] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A65E9C00) [pid = 696] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A4D47C00) [pid = 696] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598B50800) [pid = 696] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D1BB800) [pid = 696] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598B53000) [pid = 696] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005599B42800) [pid = 696] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A29F5C00) [pid = 696] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A635E800) [pid = 696] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559897E400) [pid = 696] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559903CC00) [pid = 696] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559EA77800) [pid = 696] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559F0C8C00) [pid = 696] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A8997800) [pid = 696] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A6EE1800) [pid = 696] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A5162000) [pid = 696] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A5177800) [pid = 696] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A6E40C00) [pid = 696] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:56:17 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A48C5C00) [pid = 696] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:56:18 INFO - PROCESS | 696 | 1466589377992 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1237ms 02:56:18 INFO - PROCESS | 696 | 1466589378045 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 696 | 1466589378049 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:56:18 INFO - PROCESS | 696 | 1466589378053 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 696 | 1466589378057 Marionette TRACE conn6 <- [1,2470,null,{}] 02:56:18 INFO - PROCESS | 696 | 1466589378062 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}] 02:56:18 INFO - PROCESS | 696 | 1466589378065 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:18 INFO - PROCESS | 696 | 1466589378159 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:56:18 INFO - PROCESS | 696 | 1466589378167 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 696 | 1466589378170 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:18 INFO - PROCESS | 696 | ++DOCSHELL 000000559E951000 == 28 [pid = 696] [id = 627] 02:56:18 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598B50C00) [pid = 696] [serial = 1881] [outer = 0000000000000000] 02:56:18 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559903CC00) [pid = 696] [serial = 1882] [outer = 0000005598B50C00] 02:56:18 INFO - PROCESS | 696 | 1466589378220 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559D040C00) [pid = 696] [serial = 1883] [outer = 0000005598B50C00] 02:56:18 INFO - PROCESS | 696 | 1466589378768 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 776ms 02:56:18 INFO - PROCESS | 696 | 1466589378830 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 696 | 1466589378835 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:56:18 INFO - PROCESS | 696 | 1466589378841 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 696 | 1466589378843 Marionette TRACE conn6 <- [1,2474,null,{}] 02:56:18 INFO - PROCESS | 696 | 1466589378847 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}] 02:56:18 INFO - PROCESS | 696 | 1466589378850 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:18 INFO - PROCESS | 696 | 1466589378948 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:56:19 INFO - PROCESS | 696 | 1466589379031 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 696 | 1466589379033 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055A544C800 == 29 [pid = 696] [id = 628] 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559DB73000) [pid = 696] [serial = 1884] [outer = 0000000000000000] 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559DE4D800) [pid = 696] [serial = 1885] [outer = 000000559DB73000] 02:56:19 INFO - PROCESS | 696 | 1466589379083 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559E904400) [pid = 696] [serial = 1886] [outer = 000000559DB73000] 02:56:19 INFO - PROCESS | 696 | 1466589379484 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]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 02:56:19 INFO - PROCESS | 696 | 1466589379515 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 696 | 1466589379518 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:56:19 INFO - PROCESS | 696 | 1466589379521 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:56:19 INFO - PROCESS | 696 | 1466589379525 Marionette TRACE conn6 <- [1,2478,null,{}] 02:56:19 INFO - PROCESS | 696 | 1466589379537 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}] 02:56:19 INFO - PROCESS | 696 | 1466589379542 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:19 INFO - PROCESS | 696 | 1466589379632 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:56:19 INFO - PROCESS | 696 | 1466589379639 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 696 | 1466589379642 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055A902D800 == 30 [pid = 696] [id = 629] 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559ED17C00) [pid = 696] [serial = 1887] [outer = 0000000000000000] 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559F0D4800) [pid = 696] [serial = 1888] [outer = 000000559ED17C00] 02:56:19 INFO - PROCESS | 696 | 1466589379693 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A25F0C00) [pid = 696] [serial = 1889] [outer = 000000559ED17C00] 02:56:20 INFO - PROCESS | 696 | 1466589380138 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]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 02:56:20 INFO - PROCESS | 696 | 1466589380216 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 696 | 1466589380219 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:56:20 INFO - PROCESS | 696 | 1466589380222 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:56:20 INFO - PROCESS | 696 | 1466589380224 Marionette TRACE conn6 <- [1,2482,null,{}] 02:56:20 INFO - PROCESS | 696 | 1466589380233 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}] 02:56:20 INFO - PROCESS | 696 | 1466589380235 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:20 INFO - PROCESS | 696 | 1466589380385 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:56:20 INFO - PROCESS | 696 | 1466589380445 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 696 | 1466589380447 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA099800 == 31 [pid = 696] [id = 630] 02:56:20 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A3EE5C00) [pid = 696] [serial = 1890] [outer = 0000000000000000] 02:56:20 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A48BB000) [pid = 696] [serial = 1891] [outer = 00000055A3EE5C00] 02:56:20 INFO - PROCESS | 696 | 1466589380494 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D49400) [pid = 696] [serial = 1892] [outer = 00000055A3EE5C00] 02:56:20 INFO - PROCESS | 696 | 1466589380934 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]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 02:56:20 INFO - PROCESS | 696 | 1466589380959 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 696 | 1466589380961 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:56:20 INFO - PROCESS | 696 | 1466589380973 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 696 | 1466589380975 Marionette TRACE conn6 <- [1,2486,null,{}] 02:56:20 INFO - PROCESS | 696 | 1466589380979 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}] 02:56:20 INFO - PROCESS | 696 | 1466589380981 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:21 INFO - PROCESS | 696 | 1466589381097 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:56:21 INFO - PROCESS | 696 | 1466589381102 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 696 | 1466589381105 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D1800 == 32 [pid = 696] [id = 631] 02:56:21 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A3EE6000) [pid = 696] [serial = 1893] [outer = 0000000000000000] 02:56:21 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5171C00) [pid = 696] [serial = 1894] [outer = 00000055A3EE6000] 02:56:21 INFO - PROCESS | 696 | 1466589381151 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A517EC00) [pid = 696] [serial = 1895] [outer = 00000055A3EE6000] 02:56:21 INFO - PROCESS | 696 | 1466589381625 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]]]}] 02:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 02:56:21 INFO - PROCESS | 696 | 1466589381749 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:56:21 INFO - PROCESS | 696 | 1466589381751 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:56:21 INFO - PROCESS | 696 | 1466589381759 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:56:21 INFO - PROCESS | 696 | 1466589381761 Marionette TRACE conn6 <- [1,2490,null,{}] 02:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:56:21 INFO - PROCESS | 696 | 1466589381764 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}] 02:56:21 INFO - PROCESS | 696 | 1466589381771 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:21 INFO - PROCESS | 696 | 1466589381916 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:56:21 INFO - PROCESS | 696 | 1466589381969 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 696 | 1466589381971 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACD9A800 == 33 [pid = 696] [id = 632] 02:56:21 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A53C1000) [pid = 696] [serial = 1896] [outer = 0000000000000000] 02:56:22 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A579A800) [pid = 696] [serial = 1897] [outer = 00000055A53C1000] 02:56:22 INFO - PROCESS | 696 | 1466589382017 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5B5B800) [pid = 696] [serial = 1898] [outer = 00000055A53C1000] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559894F800) [pid = 696] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559871E800) [pid = 696] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559D8B6000) [pid = 696] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559922A800) [pid = 696] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598AA1000) [pid = 696] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598A9F800) [pid = 696] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055987F6000) [pid = 696] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559E084C00) [pid = 696] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A51F4800) [pid = 696] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A537FC00) [pid = 696] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559F0C9C00) [pid = 696] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A3FB3C00) [pid = 696] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:56:22 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559E090400) [pid = 696] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:56:22 INFO - PROCESS | 696 | 1466589382473 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]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 02:56:22 INFO - PROCESS | 696 | 1466589382501 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 696 | 1466589382503 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:56:22 INFO - PROCESS | 696 | 1466589382506 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 696 | 1466589382508 Marionette TRACE conn6 <- [1,2494,null,{}] 02:56:22 INFO - PROCESS | 696 | 1466589382512 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}] 02:56:22 INFO - PROCESS | 696 | 1466589382514 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:22 INFO - PROCESS | 696 | 1466589382629 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:56:22 INFO - PROCESS | 696 | 1466589382684 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 696 | 1466589382686 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1A3000 == 34 [pid = 696] [id = 633] 02:56:22 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598958C00) [pid = 696] [serial = 1899] [outer = 0000000000000000] 02:56:22 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E090400) [pid = 696] [serial = 1900] [outer = 0000005598958C00] 02:56:22 INFO - PROCESS | 696 | 1466589382732 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A53C2400) [pid = 696] [serial = 1901] [outer = 0000005598958C00] 02:56:23 INFO - PROCESS | 696 | 1466589383105 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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 629ms 02:56:23 INFO - PROCESS | 696 | 1466589383139 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 696 | 1466589383142 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:56:23 INFO - PROCESS | 696 | 1466589383154 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 696 | 1466589383156 Marionette TRACE conn6 <- [1,2498,null,{}] 02:56:23 INFO - PROCESS | 696 | 1466589383160 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}] 02:56:23 INFO - PROCESS | 696 | 1466589383162 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:23 INFO - PROCESS | 696 | 1466589383247 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:56:23 INFO - PROCESS | 696 | 1466589383253 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 696 | 1466589383255 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1D6000 == 35 [pid = 696] [id = 634] 02:56:23 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5B5EC00) [pid = 696] [serial = 1902] [outer = 0000000000000000] 02:56:23 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5B67400) [pid = 696] [serial = 1903] [outer = 00000055A5B5EC00] 02:56:23 INFO - PROCESS | 696 | 1466589383301 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A634B000) [pid = 696] [serial = 1904] [outer = 00000055A5B5EC00] 02:56:23 INFO - PROCESS | 696 | 1466589383745 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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 02:56:23 INFO - PROCESS | 696 | 1466589383803 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 696 | 1466589383805 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:56:23 INFO - PROCESS | 696 | 1466589383809 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 696 | 1466589383811 Marionette TRACE conn6 <- [1,2502,null,{}] 02:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:56:23 INFO - PROCESS | 696 | 1466589383814 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}] 02:56:23 INFO - PROCESS | 696 | 1466589383816 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:23 INFO - PROCESS | 696 | 1466589383905 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:56:23 INFO - PROCESS | 696 | 1466589383910 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 696 | 1466589383912 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055A618F800 == 36 [pid = 696] [id = 635] 02:56:23 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A6350C00) [pid = 696] [serial = 1905] [outer = 0000000000000000] 02:56:23 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6564000) [pid = 696] [serial = 1906] [outer = 00000055A6350C00] 02:56:23 INFO - PROCESS | 696 | 1466589383958 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A65E7000) [pid = 696] [serial = 1907] [outer = 00000055A6350C00] 02:56:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B02800 == 35 [pid = 696] [id = 615] 02:56:24 INFO - PROCESS | 696 | --DOCSHELL 000000559E951000 == 34 [pid = 696] [id = 627] 02:56:24 INFO - PROCESS | 696 | --DOCSHELL 000000559EDDF000 == 33 [pid = 696] [id = 626] 02:56:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A5050800 == 32 [pid = 696] [id = 624] 02:56:24 INFO - PROCESS | 696 | --DOCSHELL 000000559E959000 == 31 [pid = 696] [id = 625] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055AA099800 == 30 [pid = 696] [id = 630] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055ACD9A800 == 29 [pid = 696] [id = 632] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1D6000 == 28 [pid = 696] [id = 634] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D1800 == 27 [pid = 696] [id = 631] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055A544C800 == 26 [pid = 696] [id = 628] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1A3000 == 25 [pid = 696] [id = 633] 02:56:25 INFO - PROCESS | 696 | --DOCSHELL 00000055A902D800 == 24 [pid = 696] [id = 629] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559CF51C00) [pid = 696] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598723C00) [pid = 696] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559DB76000) [pid = 696] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055987FD400) [pid = 696] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559DC29400) [pid = 696] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559CF48000) [pid = 696] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598AA6000) [pid = 696] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598B51400) [pid = 696] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559E90F800) [pid = 696] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598FA9000) [pid = 696] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598933400) [pid = 696] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A25EF400) [pid = 696] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559EAD5400) [pid = 696] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A656B800) [pid = 696] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A5990000) [pid = 696] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A8C27800) [pid = 696] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A8B4B400) [pid = 696] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559E00D000) [pid = 696] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 58 (000000559F555400) [pid = 696] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A4B45800) [pid = 696] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 56 (00000055A28A7000) [pid = 696] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A4D49800) [pid = 696] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 54 (000000559EAD7400) [pid = 696] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 53 (000000559D07DC00) [pid = 696] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 52 (00000055A28A8000) [pid = 696] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 51 (00000055A3EE4400) [pid = 696] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | --DOMWINDOW == 50 (00000055A5170400) [pid = 696] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:56:25 INFO - PROCESS | 696 | 1466589385793 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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2018ms 02:56:25 INFO - PROCESS | 696 | 1466589385833 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 696 | 1466589385837 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:56:25 INFO - PROCESS | 696 | 1466589385842 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:56:25 INFO - PROCESS | 696 | 1466589385846 Marionette TRACE conn6 <- [1,2506,null,{}] 02:56:25 INFO - PROCESS | 696 | 1466589385852 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}] 02:56:25 INFO - PROCESS | 696 | 1466589385855 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:25 INFO - PROCESS | 696 | 1466589385953 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:56:25 INFO - PROCESS | 696 | 1466589385961 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 696 | 1466589385966 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559DBBF800 == 25 [pid = 696] [id = 636] 02:56:25 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (00000055987FB800) [pid = 696] [serial = 1908] [outer = 0000000000000000] 02:56:26 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (00000055987FF000) [pid = 696] [serial = 1909] [outer = 00000055987FB800] 02:56:26 INFO - PROCESS | 696 | 1466589386018 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559895B800) [pid = 696] [serial = 1910] [outer = 00000055987FB800] 02:56:26 INFO - PROCESS | 696 | 1466589386528 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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 02:56:26 INFO - PROCESS | 696 | 1466589386580 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 696 | 1466589386586 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:56:26 INFO - PROCESS | 696 | 1466589386592 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 696 | 1466589386595 Marionette TRACE conn6 <- [1,2510,null,{}] 02:56:26 INFO - PROCESS | 696 | 1466589386600 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}] 02:56:26 INFO - PROCESS | 696 | 1466589386603 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:26 INFO - PROCESS | 696 | 1466589386698 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:56:26 INFO - PROCESS | 696 | 1466589386785 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 696 | 1466589386788 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A2583000 == 26 [pid = 696] [id = 637] 02:56:26 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (0000005598AA2C00) [pid = 696] [serial = 1911] [outer = 0000000000000000] 02:56:26 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (0000005598B4C400) [pid = 696] [serial = 1912] [outer = 0000005598AA2C00] 02:56:26 INFO - PROCESS | 696 | 1466589386839 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (0000005598FA6000) [pid = 696] [serial = 1913] [outer = 0000005598AA2C00] 02:56:27 INFO - PROCESS | 696 | 1466589387235 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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 02:56:27 INFO - PROCESS | 696 | 1466589387357 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 696 | 1466589387359 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:56:27 INFO - PROCESS | 696 | 1466589387369 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 696 | 1466589387373 Marionette TRACE conn6 <- [1,2514,null,{}] 02:56:27 INFO - PROCESS | 696 | 1466589387385 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}] 02:56:27 INFO - PROCESS | 696 | 1466589387391 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:27 INFO - PROCESS | 696 | 1466589387492 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:56:27 INFO - PROCESS | 696 | 1466589387502 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 696 | 1466589387506 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5068800 == 27 [pid = 696] [id = 638] 02:56:27 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (0000005596D80C00) [pid = 696] [serial = 1914] [outer = 0000000000000000] 02:56:27 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559A04F400) [pid = 696] [serial = 1915] [outer = 0000005596D80C00] 02:56:27 INFO - PROCESS | 696 | 1466589387557 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (000000559D077C00) [pid = 696] [serial = 1916] [outer = 0000005596D80C00] 02:56:28 INFO - PROCESS | 696 | 1466589388002 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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 02:56:28 INFO - PROCESS | 696 | 1466589388043 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 696 | 1466589388046 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:56:28 INFO - PROCESS | 696 | 1466589388050 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 696 | 1466589388052 Marionette TRACE conn6 <- [1,2518,null,{}] 02:56:28 INFO - PROCESS | 696 | 1466589388055 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}] 02:56:28 INFO - PROCESS | 696 | 1466589388058 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:28 INFO - PROCESS | 696 | 1466589388148 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:56:28 INFO - PROCESS | 696 | 1466589388156 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 696 | 1466589388158 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6087000 == 28 [pid = 696] [id = 639] 02:56:28 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559D154800) [pid = 696] [serial = 1917] [outer = 0000000000000000] 02:56:28 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559D838800) [pid = 696] [serial = 1918] [outer = 000000559D154800] 02:56:28 INFO - PROCESS | 696 | 1466589388205 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559DB76000) [pid = 696] [serial = 1919] [outer = 000000559D154800] 02:56:28 INFO - PROCESS | 696 | 1466589388659 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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 02:56:28 INFO - PROCESS | 696 | 1466589388723 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 696 | 1466589388725 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:56:28 INFO - PROCESS | 696 | 1466589388728 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 696 | 1466589388730 Marionette TRACE conn6 <- [1,2522,null,{}] 02:56:28 INFO - PROCESS | 696 | 1466589388734 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}] 02:56:28 INFO - PROCESS | 696 | 1466589388736 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:28 INFO - PROCESS | 696 | 1466589388821 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:56:28 INFO - PROCESS | 696 | 1466589388864 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 696 | 1466589388866 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6ECF000 == 29 [pid = 696] [id = 640] 02:56:28 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598A97C00) [pid = 696] [serial = 1920] [outer = 0000000000000000] 02:56:28 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559DF09000) [pid = 696] [serial = 1921] [outer = 0000005598A97C00] 02:56:28 INFO - PROCESS | 696 | 1466589388912 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559E08FC00) [pid = 696] [serial = 1922] [outer = 0000005598A97C00] 02:56:29 INFO - PROCESS | 696 | 1466589389344 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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 02:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:56:29 INFO - PROCESS | 696 | 1466589389404 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 696 | 1466589389406 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:56:29 INFO - PROCESS | 696 | 1466589389409 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 696 | 1466589389411 Marionette TRACE conn6 <- [1,2526,null,{}] 02:56:29 INFO - PROCESS | 696 | 1466589389415 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}] 02:56:29 INFO - PROCESS | 696 | 1466589389421 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:29 INFO - PROCESS | 696 | 1466589389533 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:56:29 INFO - PROCESS | 696 | 1466589389540 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 696 | 1466589389542 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FC8000 == 30 [pid = 696] [id = 641] 02:56:29 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559EAD0C00) [pid = 696] [serial = 1923] [outer = 0000000000000000] 02:56:29 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559F0D3000) [pid = 696] [serial = 1924] [outer = 000000559EAD0C00] 02:56:29 INFO - PROCESS | 696 | 1466589389588 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A25E7C00) [pid = 696] [serial = 1925] [outer = 000000559EAD0C00] 02:56:30 INFO - PROCESS | 696 | 1466589390025 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]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 02:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:56:30 INFO - PROCESS | 696 | 1466589390083 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 696 | 1466589390086 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:56:30 INFO - PROCESS | 696 | 1466589390089 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 696 | 1466589390091 Marionette TRACE conn6 <- [1,2530,null,{}] 02:56:30 INFO - PROCESS | 696 | 1466589390095 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}] 02:56:30 INFO - PROCESS | 696 | 1466589390097 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:30 INFO - PROCESS | 696 | 1466589390179 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:56:30 INFO - PROCESS | 696 | 1466589390217 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 696 | 1466589390219 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A2000 == 31 [pid = 696] [id = 642] 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A2622C00) [pid = 696] [serial = 1926] [outer = 0000000000000000] 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A26B6C00) [pid = 696] [serial = 1927] [outer = 00000055A2622C00] 02:56:30 INFO - PROCESS | 696 | 1466589390265 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A3E5EC00) [pid = 696] [serial = 1928] [outer = 00000055A2622C00] 02:56:30 INFO - PROCESS | 696 | 1466589390683 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]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 02:56:30 INFO - PROCESS | 696 | 1466589390721 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 696 | 1466589390724 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:56:30 INFO - PROCESS | 696 | 1466589390727 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:56:30 INFO - PROCESS | 696 | 1466589390728 Marionette TRACE conn6 <- [1,2534,null,{}] 02:56:30 INFO - PROCESS | 696 | 1466589390737 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}] 02:56:30 INFO - PROCESS | 696 | 1466589390739 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:30 INFO - PROCESS | 696 | 1466589390823 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:56:30 INFO - PROCESS | 696 | 1466589390829 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:30 INFO - PROCESS | 696 | 1466589390831 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4D0000 == 32 [pid = 696] [id = 643] 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A3EE7C00) [pid = 696] [serial = 1929] [outer = 0000000000000000] 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A48BF400) [pid = 696] [serial = 1930] [outer = 00000055A3EE7C00] 02:56:30 INFO - PROCESS | 696 | 1466589390878 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4D48400) [pid = 696] [serial = 1931] [outer = 00000055A3EE7C00] 02:56:31 INFO - PROCESS | 696 | 1466589391367 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]]]}] 02:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 02:56:31 INFO - PROCESS | 696 | 1466589391401 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:56:31 INFO - PROCESS | 696 | 1466589391404 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:56:31 INFO - PROCESS | 696 | 1466589391407 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:56:31 INFO - PROCESS | 696 | 1466589391409 Marionette TRACE conn6 <- [1,2538,null,{}] 02:56:31 INFO - PROCESS | 696 | 1466589391417 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}] 02:56:31 INFO - PROCESS | 696 | 1466589391420 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:31 INFO - PROCESS | 696 | 1466589391531 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:56:31 INFO - PROCESS | 696 | 1466589391613 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 696 | 1466589391615 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5066800 == 33 [pid = 696] [id = 644] 02:56:31 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A4D47000) [pid = 696] [serial = 1932] [outer = 0000000000000000] 02:56:31 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5171000) [pid = 696] [serial = 1933] [outer = 00000055A4D47000] 02:56:31 INFO - PROCESS | 696 | 1466589391662 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A51A3000) [pid = 696] [serial = 1934] [outer = 00000055A4D47000] 02:56:32 INFO - PROCESS | 696 | 1466589392100 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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 02:56:32 INFO - PROCESS | 696 | 1466589392144 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 696 | 1466589392147 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:56:32 INFO - PROCESS | 696 | 1466589392155 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 696 | 1466589392156 Marionette TRACE conn6 <- [1,2542,null,{}] 02:56:32 INFO - PROCESS | 696 | 1466589392160 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}] 02:56:32 INFO - PROCESS | 696 | 1466589392162 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:32 INFO - PROCESS | 696 | 1466589392283 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:56:32 INFO - PROCESS | 696 | 1466589392293 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 696 | 1466589392295 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB7C000 == 34 [pid = 696] [id = 645] 02:56:32 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51A7400) [pid = 696] [serial = 1935] [outer = 0000000000000000] 02:56:32 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A5377000) [pid = 696] [serial = 1936] [outer = 00000055A51A7400] 02:56:32 INFO - PROCESS | 696 | 1466589392340 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53BC400) [pid = 696] [serial = 1937] [outer = 00000055A51A7400] 02:56:32 INFO - PROCESS | 696 | 1466589392823 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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 02:56:32 INFO - PROCESS | 696 | 1466589392924 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 696 | 1466589392927 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:56:32 INFO - PROCESS | 696 | 1466589392931 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 696 | 1466589392934 Marionette TRACE conn6 <- [1,2546,null,{}] 02:56:32 INFO - PROCESS | 696 | 1466589392938 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}] 02:56:32 INFO - PROCESS | 696 | 1466589392940 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:33 INFO - PROCESS | 696 | 1466589393227 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A3EE5C00) [pid = 696] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A3EE6000) [pid = 696] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598958C00) [pid = 696] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A53C1000) [pid = 696] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5B5EC00) [pid = 696] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559897E800) [pid = 696] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055987F5C00) [pid = 696] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5165C00) [pid = 696] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559ED17C00) [pid = 696] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DB73000) [pid = 696] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:56:33 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005598B50C00) [pid = 696] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:56:33 INFO - PROCESS | 696 | 1466589393291 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 696 | 1466589393293 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5445000 == 35 [pid = 696] [id = 646] 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055975BB000) [pid = 696] [serial = 1938] [outer = 0000000000000000] 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559897E800) [pid = 696] [serial = 1939] [outer = 00000055975BB000] 02:56:33 INFO - PROCESS | 696 | 1466589393342 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A50E3800) [pid = 696] [serial = 1940] [outer = 00000055975BB000] 02:56:33 INFO - PROCESS | 696 | 1466589393706 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]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 818ms 02:56:33 INFO - PROCESS | 696 | 1466589393754 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:56:33 INFO - PROCESS | 696 | 1466589393756 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:56:33 INFO - PROCESS | 696 | 1466589393759 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 696 | 1466589393761 Marionette TRACE conn6 <- [1,2550,null,{}] 02:56:33 INFO - PROCESS | 696 | 1466589393764 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}] 02:56:33 INFO - PROCESS | 696 | 1466589393766 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:33 INFO - PROCESS | 696 | 1466589393853 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:56:33 INFO - PROCESS | 696 | 1466589393858 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 696 | 1466589393860 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8C8800 == 36 [pid = 696] [id = 647] 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A53C4400) [pid = 696] [serial = 1941] [outer = 0000000000000000] 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A634D400) [pid = 696] [serial = 1942] [outer = 00000055A53C4400] 02:56:33 INFO - PROCESS | 696 | 1466589393906 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A635FC00) [pid = 696] [serial = 1943] [outer = 00000055A53C4400] 02:56:34 INFO - PROCESS | 696 | 1466589394355 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]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 629ms 02:56:34 INFO - PROCESS | 696 | 1466589394392 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 696 | 1466589394394 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:56:34 INFO - PROCESS | 696 | 1466589394397 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:56:34 INFO - PROCESS | 696 | 1466589394399 Marionette TRACE conn6 <- [1,2554,null,{}] 02:56:34 INFO - PROCESS | 696 | 1466589394403 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}] 02:56:34 INFO - PROCESS | 696 | 1466589394405 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:34 INFO - PROCESS | 696 | 1466589394491 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:56:34 INFO - PROCESS | 696 | 1466589394500 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 696 | 1466589394502 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8EC800 == 37 [pid = 696] [id = 648] 02:56:34 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A65E1000) [pid = 696] [serial = 1944] [outer = 0000000000000000] 02:56:34 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6ACCC00) [pid = 696] [serial = 1945] [outer = 00000055A65E1000] 02:56:34 INFO - PROCESS | 696 | 1466589394548 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A6E3C800) [pid = 696] [serial = 1946] [outer = 00000055A65E1000] 02:56:35 INFO - PROCESS | 696 | 1466589394999 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]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 02:56:35 INFO - PROCESS | 696 | 1466589395036 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 696 | 1466589395038 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:56:35 INFO - PROCESS | 696 | 1466589395041 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 696 | 1466589395043 Marionette TRACE conn6 <- [1,2558,null,{}] 02:56:35 INFO - PROCESS | 696 | 1466589395047 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}] 02:56:35 INFO - PROCESS | 696 | 1466589395049 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:35 INFO - PROCESS | 696 | 1466589395141 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:56:35 INFO - PROCESS | 696 | 1466589395155 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 696 | 1466589395157 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD50000 == 38 [pid = 696] [id = 649] 02:56:35 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A6EE1400) [pid = 696] [serial = 1947] [outer = 0000000000000000] 02:56:35 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A78F2400) [pid = 696] [serial = 1948] [outer = 00000055A6EE1400] 02:56:35 INFO - PROCESS | 696 | 1466589395203 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A7CC3400) [pid = 696] [serial = 1949] [outer = 00000055A6EE1400] 02:56:36 INFO - PROCESS | 696 | 1466589396156 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]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1175ms 02:56:36 INFO - PROCESS | 696 | 1466589396219 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 696 | 1466589396224 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:56:36 INFO - PROCESS | 696 | 1466589396229 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 696 | 1466589396233 Marionette TRACE conn6 <- [1,2562,null,{}] 02:56:36 INFO - PROCESS | 696 | 1466589396239 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}] 02:56:36 INFO - PROCESS | 696 | 1466589396243 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:36 INFO - PROCESS | 696 | 1466589396380 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:56:36 INFO - PROCESS | 696 | 1466589396499 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 696 | 1466589396502 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A259B800 == 39 [pid = 696] [id = 650] 02:56:36 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598984000) [pid = 696] [serial = 1950] [outer = 0000000000000000] 02:56:36 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598AA0800) [pid = 696] [serial = 1951] [outer = 0000005598984000] 02:56:36 INFO - PROCESS | 696 | 1466589396564 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (0000005598FAE000) [pid = 696] [serial = 1952] [outer = 0000005598984000] 02:56:37 INFO - PROCESS | 696 | 1466589397486 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]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1274ms 02:56:37 INFO - PROCESS | 696 | 1466589397507 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 696 | 1466589397512 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:56:37 INFO - PROCESS | 696 | 1466589397517 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 696 | 1466589397521 Marionette TRACE conn6 <- [1,2566,null,{}] 02:56:37 INFO - PROCESS | 696 | 1466589397526 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}] 02:56:37 INFO - PROCESS | 696 | 1466589397529 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:37 INFO - PROCESS | 696 | 1466589397647 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:56:37 INFO - PROCESS | 696 | 1466589397730 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 696 | 1466589397735 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:37 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B9E000 == 40 [pid = 696] [id = 651] 02:56:37 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559790BC00) [pid = 696] [serial = 1953] [outer = 0000000000000000] 02:56:37 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (0000005598AA6800) [pid = 696] [serial = 1954] [outer = 000000559790BC00] 02:56:37 INFO - PROCESS | 696 | 1466589397830 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005599088C00) [pid = 696] [serial = 1955] [outer = 000000559790BC00] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8EC800 == 39 [pid = 696] [id = 648] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8C8800 == 38 [pid = 696] [id = 647] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A5445000 == 37 [pid = 696] [id = 646] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB7C000 == 36 [pid = 696] [id = 645] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A5066800 == 35 [pid = 696] [id = 644] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4D0000 == 34 [pid = 696] [id = 643] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A2000 == 33 [pid = 696] [id = 642] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FC8000 == 32 [pid = 696] [id = 641] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A6ECF000 == 31 [pid = 696] [id = 640] 02:56:37 INFO - PROCESS | 696 | --DOCSHELL 00000055A6087000 == 30 [pid = 696] [id = 639] 02:56:37 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A6564000) [pid = 696] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A5068800 == 29 [pid = 696] [id = 638] 02:56:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A2583000 == 28 [pid = 696] [id = 637] 02:56:38 INFO - PROCESS | 696 | --DOCSHELL 000000559DBBF800 == 27 [pid = 696] [id = 636] 02:56:38 INFO - PROCESS | 696 | --DOCSHELL 00000055A618F800 == 26 [pid = 696] [id = 635] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A48BB000) [pid = 696] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A4D49400) [pid = 696] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A517EC00) [pid = 696] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5171C00) [pid = 696] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E090400) [pid = 696] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A579A800) [pid = 696] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5B67400) [pid = 696] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A5B5B800) [pid = 696] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A634B000) [pid = 696] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DC29000) [pid = 696] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055992E3C00) [pid = 696] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FAA800) [pid = 696] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598979800) [pid = 696] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A517B400) [pid = 696] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559F0D4800) [pid = 696] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DE4D800) [pid = 696] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559E904400) [pid = 696] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559D040C00) [pid = 696] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559903CC00) [pid = 696] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A53C2400) [pid = 696] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A25F0C00) [pid = 696] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:56:38 INFO - PROCESS | 696 | 1466589398338 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]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 881ms 02:56:38 INFO - PROCESS | 696 | 1466589398402 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 696 | 1466589398408 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:56:38 INFO - PROCESS | 696 | 1466589398415 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 696 | 1466589398418 Marionette TRACE conn6 <- [1,2570,null,{}] 02:56:38 INFO - PROCESS | 696 | 1466589398422 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}] 02:56:38 INFO - PROCESS | 696 | 1466589398425 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:38 INFO - PROCESS | 696 | 1466589398521 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:56:38 INFO - PROCESS | 696 | 1466589398536 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 696 | 1466589398539 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EBA000 == 27 [pid = 696] [id = 652] 02:56:38 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005599BD7000) [pid = 696] [serial = 1956] [outer = 0000000000000000] 02:56:38 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559CF4F400) [pid = 696] [serial = 1957] [outer = 0000005599BD7000] 02:56:38 INFO - PROCESS | 696 | 1466589398588 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559D07F000) [pid = 696] [serial = 1958] [outer = 0000005599BD7000] 02:56:39 INFO - PROCESS | 696 | 1466589399068 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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 02:56:39 INFO - PROCESS | 696 | 1466589399171 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 696 | 1466589399173 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:56:39 INFO - PROCESS | 696 | 1466589399177 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:56:39 INFO - PROCESS | 696 | 1466589399181 Marionette TRACE conn6 <- [1,2574,null,{}] 02:56:39 INFO - PROCESS | 696 | 1466589399195 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}] 02:56:39 INFO - PROCESS | 696 | 1466589399200 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:39 INFO - PROCESS | 696 | 1466589399311 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:56:39 INFO - PROCESS | 696 | 1466589399392 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 696 | 1466589399396 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E000 == 28 [pid = 696] [id = 653] 02:56:39 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DBDE400) [pid = 696] [serial = 1959] [outer = 0000000000000000] 02:56:39 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E011400) [pid = 696] [serial = 1960] [outer = 000000559DBDE400] 02:56:39 INFO - PROCESS | 696 | 1466589399445 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559EA77800) [pid = 696] [serial = 1961] [outer = 000000559DBDE400] 02:56:39 INFO - PROCESS | 696 | 1466589399837 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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 02:56:39 INFO - PROCESS | 696 | 1466589399865 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 696 | 1466589399868 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:56:39 INFO - PROCESS | 696 | 1466589399871 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:56:39 INFO - PROCESS | 696 | 1466589399873 Marionette TRACE conn6 <- [1,2578,null,{}] 02:56:39 INFO - PROCESS | 696 | 1466589399877 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}] 02:56:39 INFO - PROCESS | 696 | 1466589399879 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:39 INFO - PROCESS | 696 | 1466589399972 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:56:39 INFO - PROCESS | 696 | 1466589399977 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 696 | 1466589399979 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EC7000 == 29 [pid = 696] [id = 654] 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559EAD4C00) [pid = 696] [serial = 1962] [outer = 0000000000000000] 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559F0C8800) [pid = 696] [serial = 1963] [outer = 000000559EAD4C00] 02:56:40 INFO - PROCESS | 696 | 1466589400027 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559F0E4400) [pid = 696] [serial = 1964] [outer = 000000559EAD4C00] 02:56:40 INFO - PROCESS | 696 | 1466589400511 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]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 672ms 02:56:40 INFO - PROCESS | 696 | 1466589400547 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:56:40 INFO - PROCESS | 696 | 1466589400549 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:56:40 INFO - PROCESS | 696 | 1466589400560 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 696 | 1466589400562 Marionette TRACE conn6 <- [1,2582,null,{}] 02:56:40 INFO - PROCESS | 696 | 1466589400566 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}] 02:56:40 INFO - PROCESS | 696 | 1466589400568 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:40 INFO - PROCESS | 696 | 1466589400686 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:56:40 INFO - PROCESS | 696 | 1466589400770 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 696 | 1466589400772 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D5800 == 30 [pid = 696] [id = 655] 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598937C00) [pid = 696] [serial = 1965] [outer = 0000000000000000] 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A25F4000) [pid = 696] [serial = 1966] [outer = 0000005598937C00] 02:56:40 INFO - PROCESS | 696 | 1466589400819 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A28AE800) [pid = 696] [serial = 1967] [outer = 0000005598937C00] 02:56:41 INFO - PROCESS | 696 | 1466589401265 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]]]}] 02:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 02:56:41 INFO - PROCESS | 696 | 1466589401295 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 696 | 1466589401297 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:56:41 INFO - PROCESS | 696 | 1466589401300 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:56:41 INFO - PROCESS | 696 | 1466589401302 Marionette TRACE conn6 <- [1,2586,null,{}] 02:56:41 INFO - PROCESS | 696 | 1466589401305 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}] 02:56:41 INFO - PROCESS | 696 | 1466589401312 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:41 INFO - PROCESS | 696 | 1466589401458 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:56:41 INFO - PROCESS | 696 | 1466589401473 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 696 | 1466589401475 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:41 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C5800 == 31 [pid = 696] [id = 656] 02:56:41 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D3B400) [pid = 696] [serial = 1968] [outer = 0000000000000000] 02:56:41 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A516A400) [pid = 696] [serial = 1969] [outer = 00000055A4D3B400] 02:56:41 INFO - PROCESS | 696 | 1466589401567 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A51F2C00) [pid = 696] [serial = 1970] [outer = 00000055A4D3B400] 02:56:42 INFO - PROCESS | 696 | 1466589402033 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]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 776ms 02:56:42 INFO - PROCESS | 696 | 1466589402080 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 696 | 1466589402082 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:56:42 INFO - PROCESS | 696 | 1466589402090 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 696 | 1466589402092 Marionette TRACE conn6 <- [1,2590,null,{}] 02:56:42 INFO - PROCESS | 696 | 1466589402095 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}] 02:56:42 INFO - PROCESS | 696 | 1466589402098 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:42 INFO - PROCESS | 696 | 1466589402209 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:56:42 INFO - PROCESS | 696 | 1466589402370 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 696 | 1466589402372 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A65E1000) [pid = 696] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A4D47000) [pid = 696] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A51A7400) [pid = 696] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6350C00) [pid = 696] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A2622C00) [pid = 696] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055987FB800) [pid = 696] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598A97C00) [pid = 696] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D154800) [pid = 696] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005596D80C00) [pid = 696] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559EAD0C00) [pid = 696] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A3EE7C00) [pid = 696] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598AA2C00) [pid = 696] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A53C4400) [pid = 696] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:56:42 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055975BB000) [pid = 696] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:56:42 INFO - PROCESS | 696 | ++DOCSHELL 0000005599B12000 == 32 [pid = 696] [id = 657] 02:56:42 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559774F000) [pid = 696] [serial = 1971] [outer = 0000000000000000] 02:56:42 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598984C00) [pid = 696] [serial = 1972] [outer = 000000559774F000] 02:56:42 INFO - PROCESS | 696 | 1466589402428 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A25F0400) [pid = 696] [serial = 1973] [outer = 000000559774F000] 02:56:42 INFO - PROCESS | 696 | 1466589402808 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]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 776ms 02:56:42 INFO - PROCESS | 696 | 1466589402870 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 696 | 1466589402872 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:56:42 INFO - PROCESS | 696 | 1466589402875 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:56:42 INFO - PROCESS | 696 | 1466589402877 Marionette TRACE conn6 <- [1,2594,null,{}] 02:56:42 INFO - PROCESS | 696 | 1466589402881 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}] 02:56:42 INFO - PROCESS | 696 | 1466589402883 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:43 INFO - PROCESS | 696 | 1466589402996 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:56:43 INFO - PROCESS | 696 | 1466589403008 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 696 | 1466589403010 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:43 INFO - PROCESS | 696 | ++DOCSHELL 000000559F029000 == 33 [pid = 696] [id = 658] 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A2559800) [pid = 696] [serial = 1974] [outer = 0000000000000000] 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A53C3000) [pid = 696] [serial = 1975] [outer = 00000055A2559800] 02:56:43 INFO - PROCESS | 696 | 1466589403056 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5B5E000) [pid = 696] [serial = 1976] [outer = 00000055A2559800] 02:56:43 INFO - PROCESS | 696 | 1466589403487 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]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 630ms 02:56:43 INFO - PROCESS | 696 | 1466589403508 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 696 | 1466589403510 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:56:43 INFO - PROCESS | 696 | 1466589403513 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:56:43 INFO - PROCESS | 696 | 1466589403515 Marionette TRACE conn6 <- [1,2598,null,{}] 02:56:43 INFO - PROCESS | 696 | 1466589403519 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}] 02:56:43 INFO - PROCESS | 696 | 1466589403521 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:43 INFO - PROCESS | 696 | 1466589403636 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:56:43 INFO - PROCESS | 696 | 1466589403671 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 696 | 1466589403673 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B1800 == 34 [pid = 696] [id = 659] 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A5B65000) [pid = 696] [serial = 1977] [outer = 0000000000000000] 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A60A0400) [pid = 696] [serial = 1978] [outer = 00000055A5B65000] 02:56:43 INFO - PROCESS | 696 | 1466589403720 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A6359000) [pid = 696] [serial = 1979] [outer = 00000055A5B65000] 02:56:44 INFO - PROCESS | 696 | 1466589404132 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]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 02:56:44 INFO - PROCESS | 696 | 1466589404193 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 696 | 1466589404195 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:56:44 INFO - PROCESS | 696 | 1466589404198 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 696 | 1466589404200 Marionette TRACE conn6 <- [1,2602,null,{}] 02:56:44 INFO - PROCESS | 696 | 1466589404204 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}] 02:56:44 INFO - PROCESS | 696 | 1466589404206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:44 INFO - PROCESS | 696 | 1466589404292 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:56:44 INFO - PROCESS | 696 | 1466589404300 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:44 INFO - PROCESS | 696 | 1466589404310 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1EB800 == 35 [pid = 696] [id = 660] 02:56:44 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A6C99400) [pid = 696] [serial = 1980] [outer = 0000000000000000] 02:56:44 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6E3B000) [pid = 696] [serial = 1981] [outer = 00000055A6C99400] 02:56:44 INFO - PROCESS | 696 | 1466589404360 Marionette DEBUG loaded listener.js 02:56:44 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A7C38400) [pid = 696] [serial = 1982] [outer = 00000055A6C99400] 02:56:45 INFO - PROCESS | 696 | 1466589405089 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]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 02:56:45 INFO - PROCESS | 696 | 1466589405126 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 696 | 1466589405131 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:56:45 INFO - PROCESS | 696 | 1466589405135 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 696 | 1466589405141 Marionette TRACE conn6 <- [1,2606,null,{}] 02:56:45 INFO - PROCESS | 696 | 1466589405147 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}] 02:56:45 INFO - PROCESS | 696 | 1466589405150 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:45 INFO - PROCESS | 696 | 1466589405273 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:56:45 INFO - PROCESS | 696 | 1466589405399 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 696 | 1466589405402 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EB1000 == 36 [pid = 696] [id = 661] 02:56:45 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559902FC00) [pid = 696] [serial = 1983] [outer = 0000000000000000] 02:56:45 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005599B42000) [pid = 696] [serial = 1984] [outer = 000000559902FC00] 02:56:45 INFO - PROCESS | 696 | 1466589405464 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559D8AE000) [pid = 696] [serial = 1985] [outer = 000000559902FC00] 02:56:46 INFO - PROCESS | 696 | 1466589406053 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]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 02:56:46 INFO - PROCESS | 696 | 1466589406126 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 696 | 1466589406131 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:56:46 INFO - PROCESS | 696 | 1466589406138 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 696 | 1466589406141 Marionette TRACE conn6 <- [1,2610,null,{}] 02:56:46 INFO - PROCESS | 696 | 1466589406145 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}] 02:56:46 INFO - PROCESS | 696 | 1466589406149 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:46 INFO - PROCESS | 696 | 1466589406300 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:56:46 INFO - PROCESS | 696 | 1466589406427 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 696 | 1466589406430 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB413800 == 37 [pid = 696] [id = 662] 02:56:46 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559ED17C00) [pid = 696] [serial = 1986] [outer = 0000000000000000] 02:56:46 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A25F2800) [pid = 696] [serial = 1987] [outer = 000000559ED17C00] 02:56:46 INFO - PROCESS | 696 | 1466589406490 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A4B44800) [pid = 696] [serial = 1988] [outer = 000000559ED17C00] 02:56:47 INFO - PROCESS | 696 | 1466589407128 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]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1027ms 02:56:47 INFO - PROCESS | 696 | 1466589407167 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 696 | 1466589407170 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:56:47 INFO - PROCESS | 696 | 1466589407173 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 696 | 1466589407178 Marionette TRACE conn6 <- [1,2614,null,{}] 02:56:47 INFO - PROCESS | 696 | 1466589407190 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}] 02:56:47 INFO - PROCESS | 696 | 1466589407195 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:47 INFO - PROCESS | 696 | 1466589407331 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:56:47 INFO - PROCESS | 696 | 1466589407458 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 696 | 1466589407462 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD48800 == 38 [pid = 696] [id = 663] 02:56:47 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5382000) [pid = 696] [serial = 1989] [outer = 0000000000000000] 02:56:47 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A65E5400) [pid = 696] [serial = 1990] [outer = 00000055A5382000] 02:56:47 INFO - PROCESS | 696 | 1466589407522 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A898F400) [pid = 696] [serial = 1991] [outer = 00000055A5382000] 02:56:48 INFO - PROCESS | 696 | 1466589408357 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]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1239ms 02:56:48 INFO - PROCESS | 696 | 1466589408415 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 696 | 1466589408419 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:56:48 INFO - PROCESS | 696 | 1466589408424 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:56:48 INFO - PROCESS | 696 | 1466589408428 Marionette TRACE conn6 <- [1,2618,null,{}] 02:56:48 INFO - PROCESS | 696 | 1466589408434 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}] 02:56:48 INFO - PROCESS | 696 | 1466589408438 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:48 INFO - PROCESS | 696 | 1466589408551 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:56:48 INFO - PROCESS | 696 | 1466589408676 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 696 | 1466589408679 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:48 INFO - PROCESS | 696 | ++DOCSHELL 000000559D1DB000 == 39 [pid = 696] [id = 664] 02:56:48 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005599551000) [pid = 696] [serial = 1992] [outer = 0000000000000000] 02:56:48 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559D0F4400) [pid = 696] [serial = 1993] [outer = 0000005599551000] 02:56:48 INFO - PROCESS | 696 | 1466589408733 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (000000559E092800) [pid = 696] [serial = 1994] [outer = 0000005599551000] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B1800 == 38 [pid = 696] [id = 659] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 000000559F029000 == 37 [pid = 696] [id = 658] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 0000005599B12000 == 36 [pid = 696] [id = 657] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4C5800 == 35 [pid = 696] [id = 656] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D5800 == 34 [pid = 696] [id = 655] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EC7000 == 33 [pid = 696] [id = 654] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E000 == 32 [pid = 696] [id = 653] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EBA000 == 31 [pid = 696] [id = 652] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 0000005599B9E000 == 30 [pid = 696] [id = 651] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD50000 == 29 [pid = 696] [id = 649] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A259B800 == 28 [pid = 696] [id = 650] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD48800 == 27 [pid = 696] [id = 663] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AB413800 == 26 [pid = 696] [id = 662] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EB1000 == 25 [pid = 696] [id = 661] 02:56:49 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1EB800 == 24 [pid = 696] [id = 660] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A5171000) [pid = 696] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5377000) [pid = 696] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A65E7000) [pid = 696] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A26B6C00) [pid = 696] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A3E5EC00) [pid = 696] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055987FF000) [pid = 696] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559895B800) [pid = 696] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 82 (000000559DF09000) [pid = 696] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 81 (000000559E08FC00) [pid = 696] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559D838800) [pid = 696] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DB76000) [pid = 696] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559A04F400) [pid = 696] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D077C00) [pid = 696] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0D3000) [pid = 696] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A25E7C00) [pid = 696] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A48BF400) [pid = 696] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005598B4C400) [pid = 696] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598FA6000) [pid = 696] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A51A3000) [pid = 696] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A6E3C800) [pid = 696] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A53BC400) [pid = 696] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A634D400) [pid = 696] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559897E800) [pid = 696] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A635FC00) [pid = 696] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A50E3800) [pid = 696] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A4D48400) [pid = 696] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A6ACCC00) [pid = 696] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:56:49 INFO - PROCESS | 696 | 1466589409890 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]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1486ms 02:56:49 INFO - PROCESS | 696 | 1466589409915 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 696 | 1466589409919 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:56:49 INFO - PROCESS | 696 | 1466589409924 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 696 | 1466589409929 Marionette TRACE conn6 <- [1,2622,null,{}] 02:56:49 INFO - PROCESS | 696 | 1466589409934 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}] 02:56:49 INFO - PROCESS | 696 | 1466589409937 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:50 INFO - PROCESS | 696 | 1466589410032 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:56:50 INFO - PROCESS | 696 | 1466589410041 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 696 | 1466589410044 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:50 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE20800 == 25 [pid = 696] [id = 665] 02:56:50 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559895CC00) [pid = 696] [serial = 1995] [outer = 0000000000000000] 02:56:50 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559897A400) [pid = 696] [serial = 1996] [outer = 000000559895CC00] 02:56:50 INFO - PROCESS | 696 | 1466589410095 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B4BC00) [pid = 696] [serial = 1997] [outer = 000000559895CC00] 02:56:50 INFO - PROCESS | 696 | 1466589410602 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]]]}] 02:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 02:56:50 INFO - PROCESS | 696 | 1466589410663 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 696 | 1466589410668 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:56:50 INFO - PROCESS | 696 | 1466589410675 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 696 | 1466589410678 Marionette TRACE conn6 <- [1,2626,null,{}] 02:56:50 INFO - PROCESS | 696 | 1466589410721 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}] 02:56:50 INFO - PROCESS | 696 | 1466589410724 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:50 INFO - PROCESS | 696 | 1466589410833 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:56:50 INFO - PROCESS | 696 | 1466589410907 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 696 | 1466589410909 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:50 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29B2000 == 26 [pid = 696] [id = 666] 02:56:50 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598FA6000) [pid = 696] [serial = 1998] [outer = 0000000000000000] 02:56:50 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005599230800) [pid = 696] [serial = 1999] [outer = 0000005598FA6000] 02:56:50 INFO - PROCESS | 696 | 1466589410960 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D075800) [pid = 696] [serial = 2000] [outer = 0000005598FA6000] 02:56:51 INFO - PROCESS | 696 | 1466589411353 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]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 713ms 02:56:51 INFO - PROCESS | 696 | 1466589411390 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 696 | 1466589411392 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:56:51 INFO - PROCESS | 696 | 1466589411396 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:56:51 INFO - PROCESS | 696 | 1466589411400 Marionette TRACE conn6 <- [1,2630,null,{}] 02:56:51 INFO - PROCESS | 696 | 1466589411411 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}] 02:56:51 INFO - PROCESS | 696 | 1466589411416 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:51 INFO - PROCESS | 696 | 1466589411507 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:56:51 INFO - PROCESS | 696 | 1466589411515 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 696 | 1466589411519 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:51 INFO - PROCESS | 696 | ++DOCSHELL 00000055A607C800 == 27 [pid = 696] [id = 667] 02:56:51 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559DE4D000) [pid = 696] [serial = 2001] [outer = 0000000000000000] 02:56:51 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559E088800) [pid = 696] [serial = 2002] [outer = 000000559DE4D000] 02:56:51 INFO - PROCESS | 696 | 1466589411568 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559EACB000) [pid = 696] [serial = 2003] [outer = 000000559DE4D000] 02:56:52 INFO - PROCESS | 696 | 1466589412045 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]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 02:56:52 INFO - PROCESS | 696 | 1466589412090 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 696 | 1466589412093 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:56:52 INFO - PROCESS | 696 | 1466589412097 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 696 | 1466589412099 Marionette TRACE conn6 <- [1,2634,null,{}] 02:56:52 INFO - PROCESS | 696 | 1466589412103 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}] 02:56:52 INFO - PROCESS | 696 | 1466589412105 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:52 INFO - PROCESS | 696 | 1466589412257 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:56:52 INFO - PROCESS | 696 | 1466589412279 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 696 | 1466589412281 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B81800 == 28 [pid = 696] [id = 668] 02:56:52 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559F0CB400) [pid = 696] [serial = 2004] [outer = 0000000000000000] 02:56:52 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559F0D4000) [pid = 696] [serial = 2005] [outer = 000000559F0CB400] 02:56:52 INFO - PROCESS | 696 | 1466589412328 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A25F0C00) [pid = 696] [serial = 2006] [outer = 000000559F0CB400] 02:56:52 INFO - PROCESS | 696 | 1466589412770 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]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 02:56:52 INFO - PROCESS | 696 | 1466589412836 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:56:52 INFO - PROCESS | 696 | 1466589412839 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:56:52 INFO - PROCESS | 696 | 1466589412842 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 696 | 1466589412844 Marionette TRACE conn6 <- [1,2638,null,{}] 02:56:52 INFO - PROCESS | 696 | 1466589412847 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}] 02:56:52 INFO - PROCESS | 696 | 1466589412849 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:52 INFO - PROCESS | 696 | 1466589412959 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:56:52 INFO - PROCESS | 696 | 1466589412969 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:52 INFO - PROCESS | 696 | 1466589412971 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FD0000 == 29 [pid = 696] [id = 669] 02:56:53 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A289F400) [pid = 696] [serial = 2007] [outer = 0000000000000000] 02:56:53 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A28ABC00) [pid = 696] [serial = 2008] [outer = 00000055A289F400] 02:56:53 INFO - PROCESS | 696 | 1466589413061 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A48BD800) [pid = 696] [serial = 2009] [outer = 00000055A289F400] 02:56:53 INFO - PROCESS | 696 | 1466589413510 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]]]}] 02:56:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:56:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 02:56:53 INFO - PROCESS | 696 | 1466589413601 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:56:53 INFO - PROCESS | 696 | 1466589413603 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:56:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:56:53 INFO - PROCESS | 696 | 1466589413615 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:56:53 INFO - PROCESS | 696 | 1466589413617 Marionette TRACE conn6 <- [1,2642,null,{}] 02:56:53 INFO - PROCESS | 696 | 1466589413620 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}] 02:56:53 INFO - PROCESS | 696 | 1466589413626 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:53 INFO - PROCESS | 696 | 1466589413899 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A6EE1400) [pid = 696] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559EAD4C00) [pid = 696] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559DBDE400) [pid = 696] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559774F000) [pid = 696] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A2559800) [pid = 696] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A6C99400) [pid = 696] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5B65000) [pid = 696] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598937C00) [pid = 696] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A4D3B400) [pid = 696] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598984000) [pid = 696] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559790BC00) [pid = 696] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:56:53 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005599BD7000) [pid = 696] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:56:53 INFO - PROCESS | 696 | 1466589413956 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 696 | 1466589413958 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA09B000 == 30 [pid = 696] [id = 670] 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005596ED5C00) [pid = 696] [serial = 2010] [outer = 0000000000000000] 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598723800) [pid = 696] [serial = 2011] [outer = 0000005596ED5C00] 02:56:54 INFO - PROCESS | 696 | 1466589414005 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559E090400) [pid = 696] [serial = 2012] [outer = 0000005596ED5C00] 02:56:54 INFO - PROCESS | 696 | 1466589414365 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]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 776ms 02:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:56:54 INFO - PROCESS | 696 | 1466589414397 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 696 | 1466589414399 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:56:54 INFO - PROCESS | 696 | 1466589414403 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 696 | 1466589414405 Marionette TRACE conn6 <- [1,2646,null,{}] 02:56:54 INFO - PROCESS | 696 | 1466589414433 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}] 02:56:54 INFO - PROCESS | 696 | 1466589414435 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:54 INFO - PROCESS | 696 | 1466589414518 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:56:54 INFO - PROCESS | 696 | 1466589414524 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 696 | 1466589414526 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC95D000 == 31 [pid = 696] [id = 671] 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A289F800) [pid = 696] [serial = 2013] [outer = 0000000000000000] 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A517E400) [pid = 696] [serial = 2014] [outer = 00000055A289F800] 02:56:54 INFO - PROCESS | 696 | 1466589414571 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A53B8000) [pid = 696] [serial = 2015] [outer = 00000055A289F800] 02:56:54 INFO - PROCESS | 696 | 1466589414974 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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 02:56:55 INFO - PROCESS | 696 | 1466589415041 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 696 | 1466589415043 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:56:55 INFO - PROCESS | 696 | 1466589415046 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 696 | 1466589415048 Marionette TRACE conn6 <- [1,2650,null,{}] 02:56:55 INFO - PROCESS | 696 | 1466589415052 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}] 02:56:55 INFO - PROCESS | 696 | 1466589415054 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:55 INFO - PROCESS | 696 | 1466589415137 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:56:55 INFO - PROCESS | 696 | 1466589415144 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 696 | 1466589415146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB7E000 == 32 [pid = 696] [id = 672] 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A53C4800) [pid = 696] [serial = 2016] [outer = 0000000000000000] 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A5802400) [pid = 696] [serial = 2017] [outer = 00000055A53C4800] 02:56:55 INFO - PROCESS | 696 | 1466589415193 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5AAE800) [pid = 696] [serial = 2018] [outer = 00000055A53C4800] 02:56:55 INFO - PROCESS | 696 | 1466589415648 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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:56:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 02:56:55 INFO - PROCESS | 696 | 1466589415677 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 696 | 1466589415679 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:56:55 INFO - PROCESS | 696 | 1466589415682 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:56:55 INFO - PROCESS | 696 | 1466589415684 Marionette TRACE conn6 <- [1,2654,null,{}] 02:56:55 INFO - PROCESS | 696 | 1466589415700 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}] 02:56:55 INFO - PROCESS | 696 | 1466589415702 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:55 INFO - PROCESS | 696 | 1466589415785 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:56:55 INFO - PROCESS | 696 | 1466589415790 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 696 | 1466589415792 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1D3800 == 33 [pid = 696] [id = 673] 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A5B66800) [pid = 696] [serial = 2019] [outer = 0000000000000000] 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A619E000) [pid = 696] [serial = 2020] [outer = 00000055A5B66800] 02:56:55 INFO - PROCESS | 696 | 1466589415837 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A635FC00) [pid = 696] [serial = 2021] [outer = 00000055A5B66800] 02:56:56 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:56:57 INFO - PROCESS | 696 | [696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:56:57 INFO - PROCESS | 696 | 1466589417079 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]]]}] 02:56:57 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) 02:56:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1419ms 02:56:57 INFO - PROCESS | 696 | 1466589417112 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 696 | 1466589417117 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:56:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:56:57 INFO - PROCESS | 696 | 1466589417122 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 696 | 1466589417126 Marionette TRACE conn6 <- [1,2658,null,{}] 02:56:57 INFO - PROCESS | 696 | 1466589417131 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}] 02:56:57 INFO - PROCESS | 696 | 1466589417136 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:57 INFO - PROCESS | 696 | 1466589417256 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:56:57 INFO - PROCESS | 696 | 1466589417333 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 696 | 1466589417336 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26C9000 == 34 [pid = 696] [id = 674] 02:56:57 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598AA2400) [pid = 696] [serial = 2022] [outer = 0000000000000000] 02:56:57 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598FA7800) [pid = 696] [serial = 2023] [outer = 0000005598AA2400] 02:56:57 INFO - PROCESS | 696 | 1466589417437 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559D077000) [pid = 696] [serial = 2024] [outer = 0000005598AA2400] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB7E000 == 33 [pid = 696] [id = 672] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055AC95D000 == 32 [pid = 696] [id = 671] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055AA09B000 == 31 [pid = 696] [id = 670] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FD0000 == 30 [pid = 696] [id = 669] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B81800 == 29 [pid = 696] [id = 668] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A607C800 == 28 [pid = 696] [id = 667] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A29B2000 == 27 [pid = 696] [id = 666] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 000000559DE20800 == 26 [pid = 696] [id = 665] 02:56:58 INFO - PROCESS | 696 | --DOCSHELL 000000559D1DB000 == 25 [pid = 696] [id = 664] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A60A0400) [pid = 696] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A25F4000) [pid = 696] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A516A400) [pid = 696] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA0800) [pid = 696] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598FAE000) [pid = 696] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598AA6800) [pid = 696] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599088C00) [pid = 696] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559CF4F400) [pid = 696] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D07F000) [pid = 696] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A7CC3400) [pid = 696] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A78F2400) [pid = 696] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559F0C8800) [pid = 696] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A28AE800) [pid = 696] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559E011400) [pid = 696] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A6359000) [pid = 696] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559EA77800) [pid = 696] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A51F2C00) [pid = 696] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 63 (0000005598984C00) [pid = 696] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A25F0400) [pid = 696] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A53C3000) [pid = 696] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A5B5E000) [pid = 696] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559F0E4400) [pid = 696] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A6E3B000) [pid = 696] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A7C38400) [pid = 696] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:56:58 INFO - PROCESS | 696 | 1466589418727 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"]]]}] 02:56:58 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 02:56:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:56:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:56:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:56:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1680ms 02:56:58 INFO - PROCESS | 696 | 1466589418805 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 696 | 1466589418810 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:56:58 INFO - PROCESS | 696 | 1466589418814 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 696 | 1466589418818 Marionette TRACE conn6 <- [1,2662,null,{}] 02:56:58 INFO - PROCESS | 696 | 1466589418824 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}] 02:56:58 INFO - PROCESS | 696 | 1466589418826 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:58 INFO - PROCESS | 696 | 1466589418916 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:56:58 INFO - PROCESS | 696 | 1466589418924 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 696 | 1466589418928 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:56:58 INFO - PROCESS | 696 | ++DOCSHELL 000000559E939000 == 26 [pid = 696] [id = 675] 02:56:58 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (0000005598A9C400) [pid = 696] [serial = 2025] [outer = 0000000000000000] 02:56:58 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (0000005598B47000) [pid = 696] [serial = 2026] [outer = 0000005598A9C400] 02:56:58 INFO - PROCESS | 696 | 1466589418980 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (0000005598FB0C00) [pid = 696] [serial = 2027] [outer = 0000005598A9C400] 02:56:59 INFO - PROCESS | 696 | 1466589419977 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"]]]}] 02:56:59 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 02:56:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:56:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:56:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1171ms 02:56:59 INFO - PROCESS | 696 | 1466589419989 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 696 | 1466589419995 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:57:00 INFO - PROCESS | 696 | 1466589420002 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 696 | 1466589420005 Marionette TRACE conn6 <- [1,2666,null,{}] 02:57:00 INFO - PROCESS | 696 | 1466589420009 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}] 02:57:00 INFO - PROCESS | 696 | 1466589420012 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:00 INFO - PROCESS | 696 | 1466589420108 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:57:00 INFO - PROCESS | 696 | 1466589420116 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 696 | 1466589420118 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4B1C800 == 27 [pid = 696] [id = 676] 02:57:00 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559D076000) [pid = 696] [serial = 2028] [outer = 0000000000000000] 02:57:00 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559D1BB800) [pid = 696] [serial = 2029] [outer = 000000559D076000] 02:57:00 INFO - PROCESS | 696 | 1466589420168 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559DB6E800) [pid = 696] [serial = 2030] [outer = 000000559D076000] 02:57:01 INFO - PROCESS | 696 | 1466589421132 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]]]}] 02:57:01 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) 02:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1192ms 02:57:01 INFO - PROCESS | 696 | 1466589421195 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 696 | 1466589421197 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:57:01 INFO - PROCESS | 696 | 1466589421201 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 696 | 1466589421205 Marionette TRACE conn6 <- [1,2670,null,{}] 02:57:01 INFO - PROCESS | 696 | 1466589421227 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}] 02:57:01 INFO - PROCESS | 696 | 1466589421233 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:01 INFO - PROCESS | 696 | 1466589421352 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:57:01 INFO - PROCESS | 696 | 1466589421359 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 696 | 1466589421363 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61BB000 == 28 [pid = 696] [id = 677] 02:57:01 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559EA78400) [pid = 696] [serial = 2031] [outer = 0000000000000000] 02:57:01 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559EACEC00) [pid = 696] [serial = 2032] [outer = 000000559EA78400] 02:57:01 INFO - PROCESS | 696 | 1466589421458 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559F0D3000) [pid = 696] [serial = 2033] [outer = 000000559EA78400] 02:57:02 INFO - PROCESS | 696 | 1466589422413 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]]]}] 02:57:02 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) 02:57:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1254ms 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559895CC00) [pid = 696] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598FA6000) [pid = 696] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559F0CB400) [pid = 696] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 62 (0000005599551000) [pid = 696] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559DE4D000) [pid = 696] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559902FC00) [pid = 696] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 59 (000000559ED17C00) [pid = 696] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A5382000) [pid = 696] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A289F400) [pid = 696] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:57:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 56 (0000005596ED5C00) [pid = 696] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A289F800) [pid = 696] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:57:02 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A53C4800) [pid = 696] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:57:02 INFO - PROCESS | 696 | 1466589422471 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:57:02 INFO - PROCESS | 696 | 1466589422474 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:57:02 INFO - PROCESS | 696 | 1466589422479 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 696 | 1466589422481 Marionette TRACE conn6 <- [1,2674,null,{}] 02:57:02 INFO - PROCESS | 696 | 1466589422485 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}] 02:57:02 INFO - PROCESS | 696 | 1466589422487 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:02 INFO - PROCESS | 696 | 1466589422607 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:57:02 INFO - PROCESS | 696 | 1466589422657 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 696 | 1466589422659 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9032000 == 29 [pid = 696] [id = 678] 02:57:02 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (00000055987FD800) [pid = 696] [serial = 2034] [outer = 0000000000000000] 02:57:02 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559D82F800) [pid = 696] [serial = 2035] [outer = 00000055987FD800] 02:57:02 INFO - PROCESS | 696 | 1466589422708 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (00000055A26B6400) [pid = 696] [serial = 2036] [outer = 00000055987FD800] 02:57:03 INFO - PROCESS | 696 | 1466589423594 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"]]]}] 02:57:03 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 02:57:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1122ms 02:57:03 INFO - PROCESS | 696 | 1466589423606 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 696 | 1466589423608 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:57:03 INFO - PROCESS | 696 | 1466589423612 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 696 | 1466589423614 Marionette TRACE conn6 <- [1,2678,null,{}] 02:57:03 INFO - PROCESS | 696 | 1466589423617 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}] 02:57:03 INFO - PROCESS | 696 | 1466589423620 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:03 INFO - PROCESS | 696 | 1466589423734 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:57:03 INFO - PROCESS | 696 | 1466589423742 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 696 | 1466589423744 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA095800 == 30 [pid = 696] [id = 679] 02:57:03 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (0000005598950800) [pid = 696] [serial = 2037] [outer = 0000000000000000] 02:57:03 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055A3FB5800) [pid = 696] [serial = 2038] [outer = 0000005598950800] 02:57:03 INFO - PROCESS | 696 | 1466589423791 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055A5162800) [pid = 696] [serial = 2039] [outer = 0000005598950800] 02:57:04 INFO - PROCESS | 696 | 1466589424723 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"]]]}] 02:57:04 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 02:57:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1128ms 02:57:04 INFO - PROCESS | 696 | 1466589424743 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 696 | 1466589424746 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:57:04 INFO - PROCESS | 696 | 1466589424749 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:57:04 INFO - PROCESS | 696 | 1466589424751 Marionette TRACE conn6 <- [1,2682,null,{}] 02:57:04 INFO - PROCESS | 696 | 1466589424755 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}] 02:57:04 INFO - PROCESS | 696 | 1466589424761 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:04 INFO - PROCESS | 696 | 1466589424909 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:57:05 INFO - PROCESS | 696 | 1466589424998 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 696 | 1466589425002 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:05 INFO - PROCESS | 696 | ++DOCSHELL 000000559D063800 == 31 [pid = 696] [id = 680] 02:57:05 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005596ED5C00) [pid = 696] [serial = 2040] [outer = 0000000000000000] 02:57:05 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005597E31400) [pid = 696] [serial = 2041] [outer = 0000005596ED5C00] 02:57:05 INFO - PROCESS | 696 | 1466589425112 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559897A800) [pid = 696] [serial = 2042] [outer = 0000005596ED5C00] 02:57:06 INFO - PROCESS | 696 | 1466589426197 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"]]]}] 02:57:06 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 02:57:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1472ms 02:57:06 INFO - PROCESS | 696 | 1466589426227 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 696 | 1466589426230 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:57:06 INFO - PROCESS | 696 | 1466589426236 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 696 | 1466589426239 Marionette TRACE conn6 <- [1,2686,null,{}] 02:57:06 INFO - PROCESS | 696 | 1466589426288 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}] 02:57:06 INFO - PROCESS | 696 | 1466589426291 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:06 INFO - PROCESS | 696 | 1466589426409 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:57:06 INFO - PROCESS | 696 | 1466589426606 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 696 | 1466589426609 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5521800 == 32 [pid = 696] [id = 681] 02:57:06 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D076400) [pid = 696] [serial = 2043] [outer = 0000000000000000] 02:57:06 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559D1BC000) [pid = 696] [serial = 2044] [outer = 000000559D076400] 02:57:06 INFO - PROCESS | 696 | 1466589426669 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559DE4D400) [pid = 696] [serial = 2045] [outer = 000000559D076400] 02:57:07 INFO - PROCESS | 696 | 1466589427767 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"]]]}] 02:57:07 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 02:57:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1575ms 02:57:07 INFO - PROCESS | 696 | 1466589427817 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 696 | 1466589427822 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:57:07 INFO - PROCESS | 696 | 1466589427826 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 696 | 1466589427828 Marionette TRACE conn6 <- [1,2690,null,{}] 02:57:07 INFO - PROCESS | 696 | 1466589427832 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}] 02:57:07 INFO - PROCESS | 696 | 1466589427835 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:08 INFO - PROCESS | 696 | 1466589428122 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:57:08 INFO - PROCESS | 696 | 1466589428217 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 696 | 1466589428222 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:08 INFO - PROCESS | 696 | ++DOCSHELL 000000559E946800 == 33 [pid = 696] [id = 682] 02:57:08 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559895C800) [pid = 696] [serial = 2046] [outer = 0000000000000000] 02:57:08 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B4B800) [pid = 696] [serial = 2047] [outer = 000000559895C800] 02:57:08 INFO - PROCESS | 696 | 1466589428276 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005599EDF400) [pid = 696] [serial = 2048] [outer = 000000559895C800] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 000000559F009000 == 32 [pid = 696] [id = 539] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 000000559E0D4000 == 31 [pid = 696] [id = 529] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AA095800 == 30 [pid = 696] [id = 679] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A9032000 == 29 [pid = 696] [id = 678] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A61BB000 == 28 [pid = 696] [id = 677] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A4B1C800 == 27 [pid = 696] [id = 676] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 000000559E939000 == 26 [pid = 696] [id = 675] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A26C9000 == 25 [pid = 696] [id = 674] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C5E000 == 24 [pid = 696] [id = 530] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A90CB800 == 23 [pid = 696] [id = 542] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A63CF800 == 22 [pid = 696] [id = 532] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1D3800 == 21 [pid = 696] [id = 673] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A26C3800 == 20 [pid = 696] [id = 537] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 0000005598776800 == 19 [pid = 696] [id = 534] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A4D08000 == 18 [pid = 696] [id = 540] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D43800 == 17 [pid = 696] [id = 531] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C4800 == 16 [pid = 696] [id = 543] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB1A000 == 15 [pid = 696] [id = 544] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB21800 == 14 [pid = 696] [id = 536] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055AC664800 == 13 [pid = 696] [id = 535] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 000000559A00A000 == 12 [pid = 696] [id = 538] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA2800 == 11 [pid = 696] [id = 545] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A6C76000 == 10 [pid = 696] [id = 541] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A9034800 == 9 [pid = 696] [id = 533] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 00000055A5521800 == 8 [pid = 696] [id = 681] 02:57:09 INFO - PROCESS | 696 | --DOCSHELL 000000559D063800 == 7 [pid = 696] [id = 680] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559897A400) [pid = 696] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598B4BC00) [pid = 696] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005599230800) [pid = 696] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559D075800) [pid = 696] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559F0D4000) [pid = 696] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559E092800) [pid = 696] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559D0F4400) [pid = 696] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559E088800) [pid = 696] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 60 (000000559D8AE000) [pid = 696] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 59 (0000005599B42000) [pid = 696] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A4B44800) [pid = 696] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A25F2800) [pid = 696] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 56 (00000055A898F400) [pid = 696] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A65E5400) [pid = 696] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A28ABC00) [pid = 696] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 53 (0000005598723800) [pid = 696] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 52 (00000055A5AAE800) [pid = 696] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 51 (00000055A48BD800) [pid = 696] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 50 (00000055A517E400) [pid = 696] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 49 (000000559E090400) [pid = 696] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 48 (00000055A25F0C00) [pid = 696] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 47 (00000055A53B8000) [pid = 696] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 46 (000000559EACB000) [pid = 696] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | --DOMWINDOW == 45 (00000055A5802400) [pid = 696] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:57:09 INFO - PROCESS | 696 | 1466589429701 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]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1933ms 02:57:09 INFO - PROCESS | 696 | 1466589429762 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 696 | 1466589429767 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:57:09 INFO - PROCESS | 696 | 1466589429772 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 696 | 1466589429776 Marionette TRACE conn6 <- [1,2694,null,{}] 02:57:09 INFO - PROCESS | 696 | 1466589429783 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}] 02:57:09 INFO - PROCESS | 696 | 1466589429787 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:09 INFO - PROCESS | 696 | 1466589429948 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:57:10 INFO - PROCESS | 696 | 1466589430018 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 696 | 1466589430021 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:10 INFO - PROCESS | 696 | ++DOCSHELL 000000559E0CD800 == 8 [pid = 696] [id = 683] 02:57:10 INFO - PROCESS | 696 | ++DOMWINDOW == 46 (000000559895B000) [pid = 696] [serial = 2049] [outer = 0000000000000000] 02:57:10 INFO - PROCESS | 696 | ++DOMWINDOW == 47 (0000005598979000) [pid = 696] [serial = 2050] [outer = 000000559895B000] 02:57:10 INFO - PROCESS | 696 | 1466589430125 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 696 | ++DOMWINDOW == 48 (0000005598AA0400) [pid = 696] [serial = 2051] [outer = 000000559895B000] 02:57:10 INFO - PROCESS | 696 | 1466589430839 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]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1132ms 02:57:10 INFO - PROCESS | 696 | 1466589430907 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 696 | 1466589430913 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:57:10 INFO - PROCESS | 696 | 1466589430921 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 696 | 1466589430924 Marionette TRACE conn6 <- [1,2698,null,{}] 02:57:10 INFO - PROCESS | 696 | 1466589430928 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}] 02:57:10 INFO - PROCESS | 696 | 1466589430933 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:11 INFO - PROCESS | 696 | 1466589431073 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:57:11 INFO - PROCESS | 696 | 1466589431143 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 696 | 1466589431146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:11 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EBD000 == 9 [pid = 696] [id = 684] 02:57:11 INFO - PROCESS | 696 | ++DOMWINDOW == 49 (0000005598FB0400) [pid = 696] [serial = 2052] [outer = 0000000000000000] 02:57:11 INFO - PROCESS | 696 | ++DOMWINDOW == 50 (0000005599033400) [pid = 696] [serial = 2053] [outer = 0000005598FB0400] 02:57:11 INFO - PROCESS | 696 | 1466589431209 Marionette DEBUG loaded listener.js 02:57:11 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (0000005599518800) [pid = 696] [serial = 2054] [outer = 0000005598FB0400] 02:57:11 INFO - PROCESS | 696 | 1466589431876 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] 02:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:57:11 INFO - PROCESS | 696 | 1466589431911 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:57:11 INFO - PROCESS | 696 | 1466589431916 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - PROCESS | 696 | 1466589431921 Marionette TRACE conn6 <- [1,2702,null,{}] 02:57:11 INFO - PROCESS | 696 | 1466589431926 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}] 02:57:11 INFO - PROCESS | 696 | 1466589431929 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:12 INFO - PROCESS | 696 | 1466589432026 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:57:12 INFO - PROCESS | 696 | 1466589432103 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 696 | 1466589432105 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C5F800 == 10 [pid = 696] [id = 685] 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (0000005598FA3000) [pid = 696] [serial = 2055] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559D072C00) [pid = 696] [serial = 2056] [outer = 0000005598FA3000] 02:57:12 INFO - PROCESS | 696 | 1466589432157 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (000000559D150000) [pid = 696] [serial = 2057] [outer = 0000005598FA3000] 02:57:12 INFO - PROCESS | 696 | 1466589432560 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]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:57:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 02:57:12 INFO - PROCESS | 696 | 1466589432639 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 696 | 1466589432643 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:57:12 INFO - PROCESS | 696 | 1466589432651 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 696 | 1466589432654 Marionette TRACE conn6 <- [1,2706,null,{}] 02:57:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:57:12 INFO - PROCESS | 696 | 1466589432658 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}] 02:57:12 INFO - PROCESS | 696 | 1466589432661 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:12 INFO - PROCESS | 696 | 1466589432762 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:57:12 INFO - PROCESS | 696 | 1466589432775 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:12 INFO - PROCESS | 696 | 1466589432777 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6087000 == 11 [pid = 696] [id = 686] 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (000000559E006000) [pid = 696] [serial = 2058] [outer = 0000000000000000] 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559E084000) [pid = 696] [serial = 2059] [outer = 000000559E006000] 02:57:12 INFO - PROCESS | 696 | 1466589432827 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (000000559E092800) [pid = 696] [serial = 2060] [outer = 000000559E006000] 02:57:13 INFO - PROCESS | 696 | 1466589433315 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] 02:57:13 INFO - PROCESS | 696 | 1466589433335 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:57:13 INFO - PROCESS | 696 | 1466589433339 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 696 | 1466589433343 Marionette TRACE conn6 <- [1,2710,null,{}] 02:57:13 INFO - PROCESS | 696 | 1466589433354 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}] 02:57:13 INFO - PROCESS | 696 | 1466589433360 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:13 INFO - PROCESS | 696 | 1466589433470 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:57:13 INFO - PROCESS | 696 | 1466589433562 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 696 | 1466589433566 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B99800 == 12 [pid = 696] [id = 687] 02:57:13 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (0000005598FAE800) [pid = 696] [serial = 2061] [outer = 0000000000000000] 02:57:13 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (000000559F279400) [pid = 696] [serial = 2062] [outer = 0000005598FAE800] 02:57:13 INFO - PROCESS | 696 | 1466589433617 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055A2624C00) [pid = 696] [serial = 2063] [outer = 0000005598FAE800] 02:57:14 INFO - PROCESS | 696 | 1466589434065 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] 02:57:14 INFO - PROCESS | 696 | 1466589434146 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:57:14 INFO - PROCESS | 696 | 1466589434150 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 696 | 1466589434151 Marionette TRACE conn6 <- [1,2714,null,{}] 02:57:14 INFO - PROCESS | 696 | 1466589434155 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}] 02:57:14 INFO - PROCESS | 696 | 1466589434157 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:14 INFO - PROCESS | 696 | 1466589434281 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:57:14 INFO - PROCESS | 696 | 1466589434337 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 696 | 1466589434339 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FDB000 == 13 [pid = 696] [id = 688] 02:57:14 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A28A0C00) [pid = 696] [serial = 2064] [outer = 0000000000000000] 02:57:14 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A28AF400) [pid = 696] [serial = 2065] [outer = 00000055A28A0C00] 02:57:14 INFO - PROCESS | 696 | 1466589434387 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055A48BCC00) [pid = 696] [serial = 2066] [outer = 00000055A28A0C00] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 62 (0000005596ED5C00) [pid = 696] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559EA78400) [pid = 696] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055987FD800) [pid = 696] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 59 (0000005598AA2400) [pid = 696] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 58 (0000005598A9C400) [pid = 696] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A5B66800) [pid = 696] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 56 (000000559D076000) [pid = 696] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 55 (000000559D076400) [pid = 696] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:57:14 INFO - PROCESS | 696 | --DOMWINDOW == 54 (0000005598950800) [pid = 696] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:57:14 INFO - PROCESS | 696 | 1466589434815 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]]]}] 02:57:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 734ms 02:57:14 INFO - PROCESS | 696 | 1466589434887 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 696 | 1466589434889 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:57:14 INFO - PROCESS | 696 | 1466589434893 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 696 | 1466589434894 Marionette TRACE conn6 <- [1,2718,null,{}] 02:57:14 INFO - PROCESS | 696 | 1466589434898 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}] 02:57:14 INFO - PROCESS | 696 | 1466589434901 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:14 INFO - PROCESS | 696 | 1466589434988 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:57:15 INFO - PROCESS | 696 | 1466589434996 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 696 | 1466589434999 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4BD800 == 14 [pid = 696] [id = 689] 02:57:15 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (0000005598FAAC00) [pid = 696] [serial = 2067] [outer = 0000000000000000] 02:57:15 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559D07E800) [pid = 696] [serial = 2068] [outer = 0000005598FAAC00] 02:57:15 INFO - PROCESS | 696 | 1466589435050 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (00000055A4B45800) [pid = 696] [serial = 2069] [outer = 0000005598FAAC00] 02:57:15 INFO - PROCESS | 696 | 1466589435971 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"]]]}] 02:57:16 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 02:57:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:57:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1127ms 02:57:16 INFO - PROCESS | 696 | 1466589436023 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 696 | 1466589436025 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:57:16 INFO - PROCESS | 696 | 1466589436029 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 696 | 1466589436030 Marionette TRACE conn6 <- [1,2722,null,{}] 02:57:16 INFO - PROCESS | 696 | 1466589436034 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}] 02:57:16 INFO - PROCESS | 696 | 1466589436040 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:16 INFO - PROCESS | 696 | 1466589436144 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:57:16 INFO - PROCESS | 696 | 1466589436149 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 696 | 1466589436151 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC675800 == 15 [pid = 696] [id = 690] 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (00000055A5162C00) [pid = 696] [serial = 2070] [outer = 0000000000000000] 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (00000055A517A800) [pid = 696] [serial = 2071] [outer = 00000055A5162C00] 02:57:16 INFO - PROCESS | 696 | 1466589436199 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055A51A9000) [pid = 696] [serial = 2072] [outer = 00000055A5162C00] 02:57:16 INFO - PROCESS | 696 | 1466589436647 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]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 02:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:57:16 INFO - PROCESS | 696 | 1466589436702 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 696 | 1466589436704 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:57:16 INFO - PROCESS | 696 | 1466589436707 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 696 | 1466589436709 Marionette TRACE conn6 <- [1,2726,null,{}] 02:57:16 INFO - PROCESS | 696 | 1466589436713 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}] 02:57:16 INFO - PROCESS | 696 | 1466589436715 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:16 INFO - PROCESS | 696 | 1466589436800 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:57:16 INFO - PROCESS | 696 | 1466589436807 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 696 | 1466589436809 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:16 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C5E000 == 16 [pid = 696] [id = 691] 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A5379400) [pid = 696] [serial = 2073] [outer = 0000000000000000] 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A5381400) [pid = 696] [serial = 2074] [outer = 00000055A5379400] 02:57:16 INFO - PROCESS | 696 | 1466589436855 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055A53BFC00) [pid = 696] [serial = 2075] [outer = 00000055A5379400] 02:57:17 INFO - PROCESS | 696 | 1466589437276 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]]]}] 02:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 02:57:17 INFO - PROCESS | 696 | 1466589437340 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 696 | 1466589437342 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:57:17 INFO - PROCESS | 696 | 1466589437346 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - PROCESS | 696 | 1466589437348 Marionette TRACE conn6 <- [1,2730,null,{}] 02:57:17 INFO - PROCESS | 696 | 1466589437351 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}] 02:57:17 INFO - PROCESS | 696 | 1466589437353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:17 INFO - PROCESS | 696 | 1466589437442 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:57:17 INFO - PROCESS | 696 | 1466589437450 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 696 | 1466589437452 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDA0800 == 17 [pid = 696] [id = 692] 02:57:17 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055A57A1800) [pid = 696] [serial = 2076] [outer = 0000000000000000] 02:57:17 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055A5987400) [pid = 696] [serial = 2077] [outer = 00000055A57A1800] 02:57:17 INFO - PROCESS | 696 | 1466589437504 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055A5B60000) [pid = 696] [serial = 2078] [outer = 00000055A57A1800] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A3FB5800) [pid = 696] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598B4B800) [pid = 696] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A5162800) [pid = 696] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 62 (0000005597E31400) [pid = 696] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559EACEC00) [pid = 696] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A26B6400) [pid = 696] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 59 (0000005598FA7800) [pid = 696] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 58 (000000559D82F800) [pid = 696] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 57 (000000559D077000) [pid = 696] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 56 (0000005598B47000) [pid = 696] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 55 (00000055A619E000) [pid = 696] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 54 (0000005598FB0C00) [pid = 696] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 53 (000000559D1BB800) [pid = 696] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 52 (000000559F0D3000) [pid = 696] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 51 (000000559DB6E800) [pid = 696] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 50 (00000055A635FC00) [pid = 696] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 49 (000000559DE4D400) [pid = 696] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 48 (000000559897A800) [pid = 696] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | --DOMWINDOW == 47 (000000559D1BC000) [pid = 696] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:57:19 INFO - PROCESS | 696 | 1466589439402 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]]]}] 02:57:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:57:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2072ms 02:57:19 INFO - PROCESS | 696 | 1466589439421 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 696 | 1466589439424 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:57:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:57:19 INFO - PROCESS | 696 | 1466589439430 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 696 | 1466589439433 Marionette TRACE conn6 <- [1,2734,null,{}] 02:57:19 INFO - PROCESS | 696 | 1466589439439 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}] 02:57:19 INFO - PROCESS | 696 | 1466589439442 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:19 INFO - PROCESS | 696 | 1466589439540 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:57:19 INFO - PROCESS | 696 | 1466589439548 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 696 | 1466589439551 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:19 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFD1800 == 18 [pid = 696] [id = 693] 02:57:19 INFO - PROCESS | 696 | ++DOMWINDOW == 48 (0000005598A9F800) [pid = 696] [serial = 2079] [outer = 0000000000000000] 02:57:19 INFO - PROCESS | 696 | ++DOMWINDOW == 49 (0000005598AA0800) [pid = 696] [serial = 2080] [outer = 0000005598A9F800] 02:57:19 INFO - PROCESS | 696 | 1466589439602 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 696 | ++DOMWINDOW == 50 (0000005598FA6800) [pid = 696] [serial = 2081] [outer = 0000005598A9F800] 02:57:20 INFO - PROCESS | 696 | 1466589440099 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 02:57:20 INFO - PROCESS | 696 | 1466589440105 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 696 | 1466589440111 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:57:20 INFO - PROCESS | 696 | 1466589440118 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 696 | 1466589440121 Marionette TRACE conn6 <- [1,2738,null,{}] 02:57:20 INFO - PROCESS | 696 | 1466589440125 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}] 02:57:20 INFO - PROCESS | 696 | 1466589440128 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:20 INFO - PROCESS | 696 | 1466589440236 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:57:20 INFO - PROCESS | 696 | 1466589440245 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 696 | 1466589440248 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C63800 == 19 [pid = 696] [id = 694] 02:57:20 INFO - PROCESS | 696 | ++DOMWINDOW == 51 (0000005599B42800) [pid = 696] [serial = 2082] [outer = 0000000000000000] 02:57:20 INFO - PROCESS | 696 | ++DOMWINDOW == 52 (000000559CFC3000) [pid = 696] [serial = 2083] [outer = 0000005599B42800] 02:57:20 INFO - PROCESS | 696 | 1466589440299 Marionette DEBUG loaded listener.js 02:57:20 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559D153400) [pid = 696] [serial = 2084] [outer = 0000005599B42800] 02:57:20 INFO - PROCESS | 696 | 1466589440781 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:57:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 02:57:20 INFO - PROCESS | 696 | 1466589440790 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 696 | 1466589440793 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:57:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:57:20 INFO - PROCESS | 696 | 1466589440796 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 696 | 1466589440800 Marionette TRACE conn6 <- [1,2742,null,{}] 02:57:20 INFO - PROCESS | 696 | 1466589440812 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}] 02:57:20 INFO - PROCESS | 696 | 1466589440817 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:20 INFO - PROCESS | 696 | 1466589440912 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:57:21 INFO - PROCESS | 696 | 1466589441028 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 696 | 1466589441031 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D4B800 == 20 [pid = 696] [id = 695] 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (0000005596D80C00) [pid = 696] [serial = 2085] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (000000559DF03000) [pid = 696] [serial = 2086] [outer = 0000005596D80C00] 02:57:21 INFO - PROCESS | 696 | 1466589441082 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (000000559E08DC00) [pid = 696] [serial = 2087] [outer = 0000005596D80C00] 02:57:21 INFO - PROCESS | 696 | 1466589441471 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]]]}] 02:57:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:57:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 734ms 02:57:21 INFO - PROCESS | 696 | 1466589441533 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:57:21 INFO - PROCESS | 696 | 1466589441536 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:57:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:57:21 INFO - PROCESS | 696 | 1466589441539 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:57:21 INFO - PROCESS | 696 | 1466589441541 Marionette TRACE conn6 <- [1,2746,null,{}] 02:57:21 INFO - PROCESS | 696 | 1466589441551 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}] 02:57:21 INFO - PROCESS | 696 | 1466589441554 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:21 INFO - PROCESS | 696 | 1466589441647 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:57:21 INFO - PROCESS | 696 | 1466589441652 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 696 | 1466589441654 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6EC7000 == 21 [pid = 696] [id = 696] 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (000000559EA7C400) [pid = 696] [serial = 2088] [outer = 0000000000000000] 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559ED1A400) [pid = 696] [serial = 2089] [outer = 000000559EA7C400] 02:57:21 INFO - PROCESS | 696 | 1466589441700 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (000000559F0EB400) [pid = 696] [serial = 2090] [outer = 000000559EA7C400] 02:57:22 INFO - PROCESS | 696 | 1466589442138 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]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 02:57:22 INFO - PROCESS | 696 | 1466589442170 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 696 | 1466589442173 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:57:22 INFO - PROCESS | 696 | 1466589442176 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:57:22 INFO - PROCESS | 696 | 1466589442178 Marionette TRACE conn6 <- [1,2750,null,{}] 02:57:22 INFO - PROCESS | 696 | 1466589442187 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}] 02:57:22 INFO - PROCESS | 696 | 1466589442189 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:22 INFO - PROCESS | 696 | 1466589442276 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:57:22 INFO - PROCESS | 696 | 1466589442312 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 696 | 1466589442314 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:22 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D7000 == 22 [pid = 696] [id = 697] 02:57:22 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (00000055992E3C00) [pid = 696] [serial = 2091] [outer = 0000000000000000] 02:57:22 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (00000055A26B6400) [pid = 696] [serial = 2092] [outer = 00000055992E3C00] 02:57:22 INFO - PROCESS | 696 | 1466589442361 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (00000055A3E60800) [pid = 696] [serial = 2093] [outer = 00000055992E3C00] 02:57:22 INFO - PROCESS | 696 | 1466589442790 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]]]}] 02:57:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:57:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 693ms 02:57:22 INFO - PROCESS | 696 | 1466589442873 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 696 | 1466589442875 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:57:22 INFO - PROCESS | 696 | 1466589442878 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 696 | 1466589442880 Marionette TRACE conn6 <- [1,2754,null,{}] 02:57:22 INFO - PROCESS | 696 | 1466589442884 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}] 02:57:22 INFO - PROCESS | 696 | 1466589442890 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:23 INFO - PROCESS | 696 | 1466589443002 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:57:23 INFO - PROCESS | 696 | 1466589443008 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 696 | 1466589443010 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB420000 == 23 [pid = 696] [id = 698] 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (00000055987FD000) [pid = 696] [serial = 2094] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (00000055A5160800) [pid = 696] [serial = 2095] [outer = 00000055987FD000] 02:57:23 INFO - PROCESS | 696 | 1466589443057 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055A517B000) [pid = 696] [serial = 2096] [outer = 00000055987FD000] 02:57:23 INFO - PROCESS | 696 | 1466589443494 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]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:57:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 02:57:23 INFO - PROCESS | 696 | 1466589443524 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 696 | 1466589443526 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:57:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:57:23 INFO - PROCESS | 696 | 1466589443529 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 696 | 1466589443531 Marionette TRACE conn6 <- [1,2758,null,{}] 02:57:23 INFO - PROCESS | 696 | 1466589443535 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}] 02:57:23 INFO - PROCESS | 696 | 1466589443537 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:23 INFO - PROCESS | 696 | 1466589443657 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:57:23 INFO - PROCESS | 696 | 1466589443736 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 696 | 1466589443738 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:23 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC96A800 == 24 [pid = 696] [id = 699] 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (00000055987FAC00) [pid = 696] [serial = 2097] [outer = 0000000000000000] 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055A53BB000) [pid = 696] [serial = 2098] [outer = 00000055987FAC00] 02:57:23 INFO - PROCESS | 696 | 1466589443784 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A5AB7400) [pid = 696] [serial = 2099] [outer = 00000055987FAC00] 02:57:24 INFO - PROCESS | 696 | 1466589444216 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]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:57:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 02:57:24 INFO - PROCESS | 696 | 1466589444265 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 696 | 1466589444267 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:57:24 INFO - PROCESS | 696 | 1466589444270 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:57:24 INFO - PROCESS | 696 | 1466589444271 Marionette TRACE conn6 <- [1,2762,null,{}] 02:57:24 INFO - PROCESS | 696 | 1466589444275 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}] 02:57:24 INFO - PROCESS | 696 | 1466589444277 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:24 INFO - PROCESS | 696 | 1466589444390 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:57:24 INFO - PROCESS | 696 | 1466589444397 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 696 | 1466589444400 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:24 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDB1800 == 25 [pid = 696] [id = 700] 02:57:24 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A60A0400) [pid = 696] [serial = 2100] [outer = 0000000000000000] 02:57:24 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A6197C00) [pid = 696] [serial = 2101] [outer = 00000055A60A0400] 02:57:24 INFO - PROCESS | 696 | 1466589444496 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A6359C00) [pid = 696] [serial = 2102] [outer = 00000055A60A0400] 02:57:24 INFO - PROCESS | 696 | 1466589444956 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]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 02:57:25 INFO - PROCESS | 696 | 1466589445008 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 696 | 1466589445010 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:57:25 INFO - PROCESS | 696 | 1466589445052 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 696 | 1466589445054 Marionette TRACE conn6 <- [1,2766,null,{}] 02:57:25 INFO - PROCESS | 696 | 1466589445058 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}] 02:57:25 INFO - PROCESS | 696 | 1466589445060 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:25 INFO - PROCESS | 696 | 1466589445178 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:57:25 INFO - PROCESS | 696 | 1466589445188 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 696 | 1466589445190 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:25 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5D4B000 == 26 [pid = 696] [id = 701] 02:57:25 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A635A800) [pid = 696] [serial = 2103] [outer = 0000000000000000] 02:57:25 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A65A5C00) [pid = 696] [serial = 2104] [outer = 00000055A635A800] 02:57:25 INFO - PROCESS | 696 | 1466589445236 Marionette DEBUG loaded listener.js 02:57:25 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A6AD0000) [pid = 696] [serial = 2105] [outer = 00000055A635A800] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A28A0C00) [pid = 696] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598FAAC00) [pid = 696] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5162C00) [pid = 696] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598FAE800) [pid = 696] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559E006000) [pid = 696] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598FA3000) [pid = 696] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598FB0400) [pid = 696] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559895B000) [pid = 696] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:57:25 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559895C800) [pid = 696] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:57:25 INFO - PROCESS | 696 | 1466589445839 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]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:57:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 838ms 02:57:25 INFO - PROCESS | 696 | 1466589445890 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 696 | 1466589445892 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:57:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:57:25 INFO - PROCESS | 696 | 1466589445895 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 696 | 1466589445897 Marionette TRACE conn6 <- [1,2770,null,{}] 02:57:25 INFO - PROCESS | 696 | 1466589445900 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}] 02:57:25 INFO - PROCESS | 696 | 1466589445902 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:26 INFO - PROCESS | 696 | 1466589446025 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:57:26 INFO - PROCESS | 696 | 1466589446076 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 696 | 1466589446078 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1F0000 == 27 [pid = 696] [id = 702] 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598954000) [pid = 696] [serial = 2106] [outer = 0000000000000000] 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D14A400) [pid = 696] [serial = 2107] [outer = 0000005598954000] 02:57:26 INFO - PROCESS | 696 | 1466589446127 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A4D44000) [pid = 696] [serial = 2108] [outer = 0000005598954000] 02:57:26 INFO - PROCESS | 696 | 1466589446496 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]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:57:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 02:57:26 INFO - PROCESS | 696 | 1466589446570 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 696 | 1466589446572 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:57:26 INFO - PROCESS | 696 | 1466589446576 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 696 | 1466589446578 Marionette TRACE conn6 <- [1,2774,null,{}] 02:57:26 INFO - PROCESS | 696 | 1466589446582 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}] 02:57:26 INFO - PROCESS | 696 | 1466589446585 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:26 INFO - PROCESS | 696 | 1466589446685 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:57:26 INFO - PROCESS | 696 | 1466589446691 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 696 | 1466589446693 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90D6000 == 28 [pid = 696] [id = 703] 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A6AD2000) [pid = 696] [serial = 2109] [outer = 0000000000000000] 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A6E40C00) [pid = 696] [serial = 2110] [outer = 00000055A6AD2000] 02:57:26 INFO - PROCESS | 696 | 1466589446742 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A898A800) [pid = 696] [serial = 2111] [outer = 00000055A6AD2000] 02:57:27 INFO - PROCESS | 696 | 1466589447178 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]]]}] 02:57:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:57:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 02:57:27 INFO - PROCESS | 696 | 1466589447209 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:57:27 INFO - PROCESS | 696 | 1466589447211 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:57:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:57:27 INFO - PROCESS | 696 | 1466589447219 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 696 | 1466589447221 Marionette TRACE conn6 <- [1,2778,null,{}] 02:57:27 INFO - PROCESS | 696 | 1466589447225 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}] 02:57:27 INFO - PROCESS | 696 | 1466589447227 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:27 INFO - PROCESS | 696 | 1466589447314 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:57:27 INFO - PROCESS | 696 | 1466589447319 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 696 | 1466589447321 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD3F000 == 29 [pid = 696] [id = 704] 02:57:27 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A8993400) [pid = 696] [serial = 2112] [outer = 0000000000000000] 02:57:27 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A8995800) [pid = 696] [serial = 2113] [outer = 00000055A8993400] 02:57:27 INFO - PROCESS | 696 | 1466589447366 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A8ADAC00) [pid = 696] [serial = 2114] [outer = 00000055A8993400] 02:57:27 INFO - PROCESS | 696 | 1466589447924 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]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:57:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 02:57:28 INFO - PROCESS | 696 | 1466589447998 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 696 | 1466589448004 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:57:28 INFO - PROCESS | 696 | 1466589448010 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 696 | 1466589448014 Marionette TRACE conn6 <- [1,2782,null,{}] 02:57:28 INFO - PROCESS | 696 | 1466589448131 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}] 02:57:28 INFO - PROCESS | 696 | 1466589448134 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:28 INFO - PROCESS | 696 | 1466589448267 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:57:28 INFO - PROCESS | 696 | 1466589448342 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 696 | 1466589448348 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A26C3800 == 30 [pid = 696] [id = 705] 02:57:28 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (0000005598B4A400) [pid = 696] [serial = 2115] [outer = 0000000000000000] 02:57:28 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598B53C00) [pid = 696] [serial = 2116] [outer = 0000005598B4A400] 02:57:28 INFO - PROCESS | 696 | 1466589448448 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055992E3800) [pid = 696] [serial = 2117] [outer = 0000005598B4A400] 02:57:29 INFO - PROCESS | 696 | 1466589449102 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]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:57:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1131ms 02:57:29 INFO - PROCESS | 696 | 1466589449143 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 696 | 1466589449148 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:57:29 INFO - PROCESS | 696 | 1466589449155 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 696 | 1466589449158 Marionette TRACE conn6 <- [1,2786,null,{}] 02:57:29 INFO - PROCESS | 696 | 1466589449162 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}] 02:57:29 INFO - PROCESS | 696 | 1466589449166 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:29 INFO - PROCESS | 696 | 1466589449297 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:57:29 INFO - PROCESS | 696 | 1466589449410 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:29 INFO - PROCESS | 696 | 1466589449413 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:29 INFO - PROCESS | 696 | ++DOCSHELL 00000055A90C9000 == 31 [pid = 696] [id = 706] 02:57:29 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559DC1EC00) [pid = 696] [serial = 2118] [outer = 0000000000000000] 02:57:29 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559E00D000) [pid = 696] [serial = 2119] [outer = 000000559DC1EC00] 02:57:29 INFO - PROCESS | 696 | 1466589449472 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (000000559F27A800) [pid = 696] [serial = 2120] [outer = 000000559DC1EC00] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A5987400) [pid = 696] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | 1466589450446 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]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1340ms 02:57:30 INFO - PROCESS | 696 | 1466589450497 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 696 | 1466589450502 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:57:30 INFO - PROCESS | 696 | 1466589450506 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 696 | 1466589450510 Marionette TRACE conn6 <- [1,2790,null,{}] 02:57:30 INFO - PROCESS | 696 | 1466589450517 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}] 02:57:30 INFO - PROCESS | 696 | 1466589450520 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:30 INFO - PROCESS | 696 | 1466589450622 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A28AF400) [pid = 696] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D07E800) [pid = 696] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A517A800) [pid = 696] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5381400) [pid = 696] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A48BCC00) [pid = 696] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559F279400) [pid = 696] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559E084000) [pid = 696] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559E092800) [pid = 696] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559D072C00) [pid = 696] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D150000) [pid = 696] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005599518800) [pid = 696] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005599033400) [pid = 696] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005598AA0400) [pid = 696] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 65 (0000005598979000) [pid = 696] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005599EDF400) [pid = 696] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A4B45800) [pid = 696] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A51A9000) [pid = 696] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A2624C00) [pid = 696] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:57:30 INFO - PROCESS | 696 | 1466589450706 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 696 | 1466589450709 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:30 INFO - PROCESS | 696 | ++DOCSHELL 000000559D950800 == 32 [pid = 696] [id = 707] 02:57:30 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (0000005598955C00) [pid = 696] [serial = 2121] [outer = 0000000000000000] 02:57:30 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (0000005598981000) [pid = 696] [serial = 2122] [outer = 0000005598955C00] 02:57:30 INFO - PROCESS | 696 | 1466589450761 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005598B49400) [pid = 696] [serial = 2123] [outer = 0000005598955C00] 02:57:31 INFO - PROCESS | 696 | 1466589451230 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]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 776ms 02:57:31 INFO - PROCESS | 696 | 1466589451287 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 696 | 1466589451292 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:57:31 INFO - PROCESS | 696 | 1466589451298 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 696 | 1466589451301 Marionette TRACE conn6 <- [1,2794,null,{}] 02:57:31 INFO - PROCESS | 696 | 1466589451305 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}] 02:57:31 INFO - PROCESS | 696 | 1466589451307 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:31 INFO - PROCESS | 696 | 1466589451399 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:57:31 INFO - PROCESS | 696 | 1466589451413 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 696 | 1466589451415 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:31 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29A6000 == 33 [pid = 696] [id = 708] 02:57:31 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005599227400) [pid = 696] [serial = 2124] [outer = 0000000000000000] 02:57:31 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559954D800) [pid = 696] [serial = 2125] [outer = 0000005599227400] 02:57:31 INFO - PROCESS | 696 | 1466589451466 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559D07CC00) [pid = 696] [serial = 2126] [outer = 0000005599227400] 02:57:31 INFO - PROCESS | 696 | 1466589451940 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]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 02:57:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:57:32 INFO - PROCESS | 696 | 1466589451993 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 696 | 1466589451996 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:57:32 INFO - PROCESS | 696 | 1466589451999 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 696 | 1466589452003 Marionette TRACE conn6 <- [1,2798,null,{}] 02:57:32 INFO - PROCESS | 696 | 1466589452015 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}] 02:57:32 INFO - PROCESS | 696 | 1466589452020 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:32 INFO - PROCESS | 696 | 1466589452111 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:57:32 INFO - PROCESS | 696 | 1466589452226 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 696 | 1466589452229 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A552C000 == 34 [pid = 696] [id = 709] 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005597E0DC00) [pid = 696] [serial = 2127] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DC27000) [pid = 696] [serial = 2128] [outer = 0000005597E0DC00] 02:57:32 INFO - PROCESS | 696 | 1466589452280 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559E08D800) [pid = 696] [serial = 2129] [outer = 0000005597E0DC00] 02:57:32 INFO - PROCESS | 696 | 1466589452667 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]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:57:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 02:57:32 INFO - PROCESS | 696 | 1466589452673 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 696 | 1466589452675 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:57:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:57:32 INFO - PROCESS | 696 | 1466589452679 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 696 | 1466589452681 Marionette TRACE conn6 <- [1,2802,null,{}] 02:57:32 INFO - PROCESS | 696 | 1466589452685 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}] 02:57:32 INFO - PROCESS | 696 | 1466589452687 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:32 INFO - PROCESS | 696 | 1466589452816 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:57:32 INFO - PROCESS | 696 | 1466589452830 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 696 | 1466589452832 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6A8C000 == 35 [pid = 696] [id = 710] 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559E08F400) [pid = 696] [serial = 2130] [outer = 0000000000000000] 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559ED1A800) [pid = 696] [serial = 2131] [outer = 000000559E08F400] 02:57:32 INFO - PROCESS | 696 | 1466589452886 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559F278C00) [pid = 696] [serial = 2132] [outer = 000000559E08F400] 02:57:33 INFO - PROCESS | 696 | 1466589453325 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]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 02:57:33 INFO - PROCESS | 696 | 1466589453353 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 696 | 1466589453355 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:57:33 INFO - PROCESS | 696 | 1466589453359 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 696 | 1466589453361 Marionette TRACE conn6 <- [1,2806,null,{}] 02:57:33 INFO - PROCESS | 696 | 1466589453365 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}] 02:57:33 INFO - PROCESS | 696 | 1466589453367 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:33 INFO - PROCESS | 696 | 1466589453479 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:57:33 INFO - PROCESS | 696 | 1466589453562 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 696 | 1466589453564 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055A903C800 == 36 [pid = 696] [id = 711] 02:57:33 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A25E9C00) [pid = 696] [serial = 2133] [outer = 0000000000000000] 02:57:33 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A25F1800) [pid = 696] [serial = 2134] [outer = 00000055A25E9C00] 02:57:33 INFO - PROCESS | 696 | 1466589453611 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A28AE800) [pid = 696] [serial = 2135] [outer = 00000055A25E9C00] 02:57:34 INFO - PROCESS | 696 | 1466589454050 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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 02:57:34 INFO - PROCESS | 696 | 1466589454096 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 696 | 1466589454098 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:57:34 INFO - PROCESS | 696 | 1466589454101 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:57:34 INFO - PROCESS | 696 | 1466589454103 Marionette TRACE conn6 <- [1,2810,null,{}] 02:57:34 INFO - PROCESS | 696 | 1466589454107 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}] 02:57:34 INFO - PROCESS | 696 | 1466589454113 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:34 INFO - PROCESS | 696 | 1466589454290 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:57:34 INFO - PROCESS | 696 | 1466589454350 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 696 | 1466589454352 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:34 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB413000 == 37 [pid = 696] [id = 712] 02:57:34 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A3E62C00) [pid = 696] [serial = 2136] [outer = 0000000000000000] 02:57:34 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A50DEC00) [pid = 696] [serial = 2137] [outer = 00000055A3E62C00] 02:57:34 INFO - PROCESS | 696 | 1466589454399 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A516B400) [pid = 696] [serial = 2138] [outer = 00000055A3E62C00] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055987FD000) [pid = 696] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055987FAC00) [pid = 696] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 76 (0000005598A9F800) [pid = 696] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055992E3C00) [pid = 696] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A57A1800) [pid = 696] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005596D80C00) [pid = 696] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559EA7C400) [pid = 696] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005599B42800) [pid = 696] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 70 (0000005598954000) [pid = 696] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A635A800) [pid = 696] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A6AD2000) [pid = 696] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:57:34 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A5379400) [pid = 696] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:57:34 INFO - PROCESS | 696 | 1466589454952 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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 881ms 02:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:57:35 INFO - PROCESS | 696 | 1466589454986 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 696 | 1466589454988 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 696 | 1466589454991 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 696 | 1466589454993 Marionette TRACE conn6 <- [1,2814,null,{}] 02:57:35 INFO - PROCESS | 696 | 1466589454997 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}] 02:57:35 INFO - PROCESS | 696 | 1466589454999 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:35 INFO - PROCESS | 696 | 1466589455085 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:57:35 INFO - PROCESS | 696 | 1466589455091 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 696 | 1466589455093 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC666000 == 38 [pid = 696] [id = 713] 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598AA3000) [pid = 696] [serial = 2139] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D8BB400) [pid = 696] [serial = 2140] [outer = 0000005598AA3000] 02:57:35 INFO - PROCESS | 696 | 1466589455142 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A5174400) [pid = 696] [serial = 2141] [outer = 0000005598AA3000] 02:57:35 INFO - PROCESS | 696 | 1466589455577 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 02:57:35 INFO - PROCESS | 696 | 1466589455624 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 696 | 1466589455627 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 696 | 1466589455630 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:57:35 INFO - PROCESS | 696 | 1466589455632 Marionette TRACE conn6 <- [1,2818,null,{}] 02:57:35 INFO - PROCESS | 696 | 1466589455636 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}] 02:57:35 INFO - PROCESS | 696 | 1466589455638 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:35 INFO - PROCESS | 696 | 1466589455723 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:57:35 INFO - PROCESS | 696 | 1466589455729 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 696 | 1466589455731 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB6A000 == 39 [pid = 696] [id = 714] 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A51A6800) [pid = 696] [serial = 2142] [outer = 0000000000000000] 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5379800) [pid = 696] [serial = 2143] [outer = 00000055A51A6800] 02:57:35 INFO - PROCESS | 696 | 1466589455777 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A53BDC00) [pid = 696] [serial = 2144] [outer = 00000055A51A6800] 02:57:36 INFO - PROCESS | 696 | 1466589456191 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]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 587ms 02:57:36 INFO - PROCESS | 696 | 1466589456220 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 696 | 1466589456222 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:57:36 INFO - PROCESS | 696 | 1466589456238 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 696 | 1466589456240 Marionette TRACE conn6 <- [1,2822,null,{}] 02:57:36 INFO - PROCESS | 696 | 1466589456249 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}] 02:57:36 INFO - PROCESS | 696 | 1466589456251 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:36 INFO - PROCESS | 696 | 1466589456339 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:57:36 INFO - PROCESS | 696 | 1466589456347 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 696 | 1466589456349 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A552A800 == 40 [pid = 696] [id = 715] 02:57:36 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A579D800) [pid = 696] [serial = 2145] [outer = 0000000000000000] 02:57:36 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5AB7000) [pid = 696] [serial = 2146] [outer = 00000055A579D800] 02:57:36 INFO - PROCESS | 696 | 1466589456393 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A60AA400) [pid = 696] [serial = 2147] [outer = 00000055A579D800] 02:57:36 INFO - PROCESS | 696 | 1466589456853 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 02:57:36 INFO - PROCESS | 696 | 1466589456869 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 696 | 1466589456871 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:57:36 INFO - PROCESS | 696 | 1466589456874 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 696 | 1466589456876 Marionette TRACE conn6 <- [1,2826,null,{}] 02:57:36 INFO - PROCESS | 696 | 1466589456880 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}] 02:57:36 INFO - PROCESS | 696 | 1466589456882 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:37 INFO - PROCESS | 696 | 1466589457052 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:57:37 INFO - PROCESS | 696 | 1466589457114 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 696 | 1466589457117 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:37 INFO - PROCESS | 696 | ++DOCSHELL 000000559D04E800 == 41 [pid = 696] [id = 716] 02:57:37 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055975B4800) [pid = 696] [serial = 2148] [outer = 0000000000000000] 02:57:37 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (0000005597E31400) [pid = 696] [serial = 2149] [outer = 00000055975B4800] 02:57:37 INFO - PROCESS | 696 | 1466589457178 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598953000) [pid = 696] [serial = 2150] [outer = 00000055975B4800] 02:57:37 INFO - PROCESS | 696 | 1466589457862 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]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1024ms 02:57:37 INFO - PROCESS | 696 | 1466589457903 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 696 | 1466589457908 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:57:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:57:37 INFO - PROCESS | 696 | 1466589457914 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 696 | 1466589457917 Marionette TRACE conn6 <- [1,2830,null,{}] 02:57:37 INFO - PROCESS | 696 | 1466589457922 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}] 02:57:37 INFO - PROCESS | 696 | 1466589457926 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:38 INFO - PROCESS | 696 | 1466589458045 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:57:38 INFO - PROCESS | 696 | 1466589458171 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 696 | 1466589458175 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:38 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5B2E000 == 42 [pid = 696] [id = 717] 02:57:38 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055990AC000) [pid = 696] [serial = 2151] [outer = 0000000000000000] 02:57:38 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (000000559D5F6000) [pid = 696] [serial = 2152] [outer = 00000055990AC000] 02:57:38 INFO - PROCESS | 696 | 1466589458234 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559DE57400) [pid = 696] [serial = 2153] [outer = 00000055990AC000] 02:57:38 INFO - PROCESS | 696 | 1466589458819 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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:57:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 02:57:38 INFO - PROCESS | 696 | 1466589458909 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 696 | 1466589458913 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:57:38 INFO - PROCESS | 696 | 1466589458918 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:57:38 INFO - PROCESS | 696 | 1466589458920 Marionette TRACE conn6 <- [1,2834,null,{}] 02:57:38 INFO - PROCESS | 696 | 1466589458925 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}] 02:57:38 INFO - PROCESS | 696 | 1466589458928 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:39 INFO - PROCESS | 696 | 1466589459053 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:57:39 INFO - PROCESS | 696 | 1466589459174 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 696 | 1466589459177 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:39 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8B8000 == 43 [pid = 696] [id = 718] 02:57:39 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A29F1C00) [pid = 696] [serial = 2154] [outer = 0000000000000000] 02:57:39 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A48BFC00) [pid = 696] [serial = 2155] [outer = 00000055A29F1C00] 02:57:39 INFO - PROCESS | 696 | 1466589459238 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A4D45000) [pid = 696] [serial = 2156] [outer = 00000055A29F1C00] 02:57:39 INFO - PROCESS | 696 | 1466589459858 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]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:57:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 02:57:39 INFO - PROCESS | 696 | 1466589459908 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 696 | 1466589459913 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:57:39 INFO - PROCESS | 696 | 1466589459925 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 696 | 1466589459930 Marionette TRACE conn6 <- [1,2838,null,{}] 02:57:39 INFO - PROCESS | 696 | 1466589459934 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}] 02:57:39 INFO - PROCESS | 696 | 1466589459938 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:40 INFO - PROCESS | 696 | 1466589460060 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:57:40 INFO - PROCESS | 696 | 1466589460183 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 696 | 1466589460185 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:40 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD55800 == 44 [pid = 696] [id = 719] 02:57:40 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6564000) [pid = 696] [serial = 2157] [outer = 0000000000000000] 02:57:40 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A6C8C000) [pid = 696] [serial = 2158] [outer = 00000055A6564000] 02:57:40 INFO - PROCESS | 696 | 1466589460243 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A6EE5400) [pid = 696] [serial = 2159] [outer = 00000055A6564000] 02:57:41 INFO - PROCESS | 696 | 1466589461043 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:57:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1192ms 02:57:41 INFO - PROCESS | 696 | 1466589461114 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 696 | 1466589461119 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:57:41 INFO - PROCESS | 696 | 1466589461169 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 696 | 1466589461172 Marionette TRACE conn6 <- [1,2842,null,{}] 02:57:41 INFO - PROCESS | 696 | 1466589461181 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}] 02:57:41 INFO - PROCESS | 696 | 1466589461184 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:41 INFO - PROCESS | 696 | 1466589461305 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A552A800 == 43 [pid = 696] [id = 715] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB6A000 == 42 [pid = 696] [id = 714] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AC666000 == 41 [pid = 696] [id = 713] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AB413000 == 40 [pid = 696] [id = 712] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A903C800 == 39 [pid = 696] [id = 711] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A6A8C000 == 38 [pid = 696] [id = 710] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A552C000 == 37 [pid = 696] [id = 709] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A29A6000 == 36 [pid = 696] [id = 708] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 000000559D950800 == 35 [pid = 696] [id = 707] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A90C9000 == 34 [pid = 696] [id = 706] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A26C3800 == 33 [pid = 696] [id = 705] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD3F000 == 32 [pid = 696] [id = 704] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D4B000 == 31 [pid = 696] [id = 701] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D6000 == 30 [pid = 696] [id = 703] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDB1800 == 29 [pid = 696] [id = 700] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1F0000 == 28 [pid = 696] [id = 702] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD55800 == 27 [pid = 696] [id = 719] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8B8000 == 26 [pid = 696] [id = 718] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 00000055A5B2E000 == 25 [pid = 696] [id = 717] 02:57:42 INFO - PROCESS | 696 | --DOCSHELL 000000559D04E800 == 24 [pid = 696] [id = 716] 02:57:42 INFO - PROCESS | 696 | 1466589462015 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 696 | 1466589462019 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 87 (00000055A6197C00) [pid = 696] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559D14A400) [pid = 696] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A65A5C00) [pid = 696] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A6E40C00) [pid = 696] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A8995800) [pid = 696] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A6AD0000) [pid = 696] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A4D44000) [pid = 696] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A898A800) [pid = 696] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A517B000) [pid = 696] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A53BFC00) [pid = 696] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5160800) [pid = 696] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A53BB000) [pid = 696] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598AA0800) [pid = 696] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598FA6800) [pid = 696] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A5AB7400) [pid = 696] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A26B6400) [pid = 696] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A3E60800) [pid = 696] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5B60000) [pid = 696] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559DF03000) [pid = 696] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559E08DC00) [pid = 696] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559ED1A400) [pid = 696] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559F0EB400) [pid = 696] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559CFC3000) [pid = 696] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | --DOMWINDOW == 64 (000000559D153400) [pid = 696] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:57:42 INFO - PROCESS | 696 | ++DOCSHELL 000000559911A800 == 25 [pid = 696] [id = 720] 02:57:42 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055975B3400) [pid = 696] [serial = 2160] [outer = 0000000000000000] 02:57:42 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005597E30400) [pid = 696] [serial = 2161] [outer = 00000055975B3400] 02:57:42 INFO - PROCESS | 696 | 1466589462187 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598931000) [pid = 696] [serial = 2162] [outer = 00000055975B3400] 02:57:42 INFO - PROCESS | 696 | 1466589462724 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]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:57:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1592ms 02:57:42 INFO - PROCESS | 696 | 1466589462761 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 696 | 1466589462765 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:57:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:57:42 INFO - PROCESS | 696 | 1466589462770 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - PROCESS | 696 | 1466589462773 Marionette TRACE conn6 <- [1,2846,null,{}] 02:57:42 INFO - PROCESS | 696 | 1466589462784 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}] 02:57:42 INFO - PROCESS | 696 | 1466589462789 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:42 INFO - PROCESS | 696 | 1466589462889 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:57:42 INFO - PROCESS | 696 | 1466589462904 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 696 | 1466589462907 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:42 INFO - PROCESS | 696 | ++DOCSHELL 000000559F034000 == 26 [pid = 696] [id = 721] 02:57:42 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B4C800) [pid = 696] [serial = 2163] [outer = 0000000000000000] 02:57:42 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598FA3400) [pid = 696] [serial = 2164] [outer = 0000005598B4C800] 02:57:42 INFO - PROCESS | 696 | 1466589462957 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005599037400) [pid = 696] [serial = 2165] [outer = 0000005598B4C800] 02:57:43 INFO - PROCESS | 696 | 1466589463477 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:57:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 776ms 02:57:43 INFO - PROCESS | 696 | 1466589463552 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 696 | 1466589463557 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:57:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:57:43 INFO - PROCESS | 696 | 1466589463563 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 696 | 1466589463565 Marionette TRACE conn6 <- [1,2850,null,{}] 02:57:43 INFO - PROCESS | 696 | 1466589463569 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}] 02:57:43 INFO - PROCESS | 696 | 1466589463572 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:43 INFO - PROCESS | 696 | 1466589463706 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:57:43 INFO - PROCESS | 696 | 1466589463716 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 696 | 1466589463718 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:43 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5050800 == 27 [pid = 696] [id = 722] 02:57:43 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559903AC00) [pid = 696] [serial = 2166] [outer = 0000000000000000] 02:57:43 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559CF4F000) [pid = 696] [serial = 2167] [outer = 000000559903AC00] 02:57:43 INFO - PROCESS | 696 | 1466589463776 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D150000) [pid = 696] [serial = 2168] [outer = 000000559903AC00] 02:57:44 INFO - PROCESS | 696 | 1466589464237 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]]]}] 02:57:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:57:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 02:57:44 INFO - PROCESS | 696 | 1466589464299 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:57:44 INFO - PROCESS | 696 | 1466589464301 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:57:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:57:44 INFO - PROCESS | 696 | 1466589464314 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:57:44 INFO - PROCESS | 696 | 1466589464321 Marionette TRACE conn6 <- [1,2854,null,{}] 02:57:44 INFO - PROCESS | 696 | 1466589464332 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}] 02:57:44 INFO - PROCESS | 696 | 1466589464336 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:44 INFO - PROCESS | 696 | 1466589464461 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:57:44 INFO - PROCESS | 696 | 1466589464520 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 696 | 1466589464522 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:44 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61C4800 == 28 [pid = 696] [id = 723] 02:57:44 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559DE58000) [pid = 696] [serial = 2169] [outer = 0000000000000000] 02:57:44 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559E084C00) [pid = 696] [serial = 2170] [outer = 000000559DE58000] 02:57:44 INFO - PROCESS | 696 | 1466589464569 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559EA77400) [pid = 696] [serial = 2171] [outer = 000000559DE58000] 02:57:45 INFO - PROCESS | 696 | 1466589465038 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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 797ms 02:57:45 INFO - PROCESS | 696 | 1466589465104 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 696 | 1466589465107 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:57:45 INFO - PROCESS | 696 | 1466589465111 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 696 | 1466589465113 Marionette TRACE conn6 <- [1,2858,null,{}] 02:57:45 INFO - PROCESS | 696 | 1466589465123 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}] 02:57:45 INFO - PROCESS | 696 | 1466589465126 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:45 INFO - PROCESS | 696 | 1466589465252 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:57:45 INFO - PROCESS | 696 | 1466589465317 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 696 | 1466589465319 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:45 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9032800 == 29 [pid = 696] [id = 724] 02:57:45 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559F0C5400) [pid = 696] [serial = 2172] [outer = 0000000000000000] 02:57:45 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F0CF400) [pid = 696] [serial = 2173] [outer = 000000559F0C5400] 02:57:45 INFO - PROCESS | 696 | 1466589465375 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559F55F800) [pid = 696] [serial = 2174] [outer = 000000559F0C5400] 02:57:45 INFO - PROCESS | 696 | 1466589465814 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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:57:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 02:57:45 INFO - PROCESS | 696 | 1466589465849 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 696 | 1466589465851 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:57:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:57:45 INFO - PROCESS | 696 | 1466589465855 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 696 | 1466589465857 Marionette TRACE conn6 <- [1,2862,null,{}] 02:57:45 INFO - PROCESS | 696 | 1466589465860 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}] 02:57:45 INFO - PROCESS | 696 | 1466589465863 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:45 INFO - PROCESS | 696 | 1466589465980 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:57:45 INFO - PROCESS | 696 | 1466589465988 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 696 | 1466589465995 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:46 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA09D800 == 30 [pid = 696] [id = 725] 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A26B1400) [pid = 696] [serial = 2175] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A28A7000) [pid = 696] [serial = 2176] [outer = 00000055A26B1400] 02:57:46 INFO - PROCESS | 696 | 1466589466055 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A4D3F000) [pid = 696] [serial = 2177] [outer = 00000055A26B1400] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A579D800) [pid = 696] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A60A0400) [pid = 696] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A25E9C00) [pid = 696] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598955C00) [pid = 696] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005599227400) [pid = 696] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559DC1EC00) [pid = 696] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598B4A400) [pid = 696] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A3E62C00) [pid = 696] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 73 (0000005597E0DC00) [pid = 696] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 72 (0000005598AA3000) [pid = 696] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A8993400) [pid = 696] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559E08F400) [pid = 696] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:57:46 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A51A6800) [pid = 696] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:57:46 INFO - PROCESS | 696 | 1466589466718 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]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:57:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 881ms 02:57:46 INFO - PROCESS | 696 | 1466589466740 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 696 | 1466589466742 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:57:46 INFO - PROCESS | 696 | 1466589466746 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:57:46 INFO - PROCESS | 696 | 1466589466747 Marionette TRACE conn6 <- [1,2866,null,{}] 02:57:46 INFO - PROCESS | 696 | 1466589466751 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}] 02:57:46 INFO - PROCESS | 696 | 1466589466754 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:46 INFO - PROCESS | 696 | 1466589466843 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:57:46 INFO - PROCESS | 696 | 1466589466851 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 696 | 1466589466853 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:46 INFO - PROCESS | 696 | ++DOCSHELL 000000559D065800 == 31 [pid = 696] [id = 726] 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A4D3F800) [pid = 696] [serial = 2178] [outer = 0000000000000000] 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A5165C00) [pid = 696] [serial = 2179] [outer = 00000055A4D3F800] 02:57:46 INFO - PROCESS | 696 | 1466589466907 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A28A5400) [pid = 696] [serial = 2180] [outer = 00000055A4D3F800] 02:57:47 INFO - PROCESS | 696 | 1466589467333 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]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:57:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 02:57:47 INFO - PROCESS | 696 | 1466589467382 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 696 | 1466589467385 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:57:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:57:47 INFO - PROCESS | 696 | 1466589467388 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - PROCESS | 696 | 1466589467390 Marionette TRACE conn6 <- [1,2870,null,{}] 02:57:47 INFO - PROCESS | 696 | 1466589467394 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}] 02:57:47 INFO - PROCESS | 696 | 1466589467396 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:47 INFO - PROCESS | 696 | 1466589467480 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:57:47 INFO - PROCESS | 696 | 1466589467485 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 696 | 1466589467487 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:47 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB80000 == 32 [pid = 696] [id = 727] 02:57:47 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (0000005598AA6000) [pid = 696] [serial = 2181] [outer = 0000000000000000] 02:57:47 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A51AE800) [pid = 696] [serial = 2182] [outer = 0000005598AA6000] 02:57:47 INFO - PROCESS | 696 | 1466589467533 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A53BA000) [pid = 696] [serial = 2183] [outer = 0000005598AA6000] 02:57:47 INFO - PROCESS | 696 | 1466589467982 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]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 02:57:48 INFO - PROCESS | 696 | 1466589468021 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 696 | 1466589468024 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:57:48 INFO - PROCESS | 696 | 1466589468032 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 696 | 1466589468034 Marionette TRACE conn6 <- [1,2874,null,{}] 02:57:48 INFO - PROCESS | 696 | 1466589468037 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}] 02:57:48 INFO - PROCESS | 696 | 1466589468040 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:48 INFO - PROCESS | 696 | 1466589468125 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:57:48 INFO - PROCESS | 696 | 1466589468131 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 696 | 1466589468133 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:48 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1B5000 == 33 [pid = 696] [id = 728] 02:57:48 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A53B8000) [pid = 696] [serial = 2184] [outer = 0000000000000000] 02:57:48 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A580A800) [pid = 696] [serial = 2185] [outer = 00000055A53B8000] 02:57:48 INFO - PROCESS | 696 | 1466589468188 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A5B5F400) [pid = 696] [serial = 2186] [outer = 00000055A53B8000] 02:57:48 INFO - PROCESS | 696 | 1466589468937 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]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 986ms 02:57:49 INFO - PROCESS | 696 | 1466589469017 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 696 | 1466589469022 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:57:49 INFO - PROCESS | 696 | 1466589469027 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 696 | 1466589469031 Marionette TRACE conn6 <- [1,2878,null,{}] 02:57:49 INFO - PROCESS | 696 | 1466589469037 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}] 02:57:49 INFO - PROCESS | 696 | 1466589469040 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:49 INFO - PROCESS | 696 | 1466589469178 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:57:49 INFO - PROCESS | 696 | 1466589469256 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 696 | 1466589469259 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:49 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4C75800 == 34 [pid = 696] [id = 729] 02:57:49 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (000000559894E800) [pid = 696] [serial = 2187] [outer = 0000000000000000] 02:57:49 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598AA2400) [pid = 696] [serial = 2188] [outer = 000000559894E800] 02:57:49 INFO - PROCESS | 696 | 1466589469359 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005599098000) [pid = 696] [serial = 2189] [outer = 000000559894E800] 02:57:50 INFO - PROCESS | 696 | 1466589470112 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1125ms 02:57:50 INFO - PROCESS | 696 | 1466589470156 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 696 | 1466589470162 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:57:50 INFO - PROCESS | 696 | 1466589470168 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 696 | 1466589470172 Marionette TRACE conn6 <- [1,2882,null,{}] 02:57:50 INFO - PROCESS | 696 | 1466589470176 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}] 02:57:50 INFO - PROCESS | 696 | 1466589470179 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:50 INFO - PROCESS | 696 | 1466589470348 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:57:50 INFO - PROCESS | 696 | 1466589470467 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 696 | 1466589470470 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:50 INFO - PROCESS | 696 | ++DOCSHELL 000000559D866800 == 35 [pid = 696] [id = 730] 02:57:50 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (0000005598AA6C00) [pid = 696] [serial = 2190] [outer = 0000000000000000] 02:57:50 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (0000005598FA8400) [pid = 696] [serial = 2191] [outer = 0000005598AA6C00] 02:57:50 INFO - PROCESS | 696 | 1466589470538 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559DE4C800) [pid = 696] [serial = 2192] [outer = 0000005598AA6C00] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EBD000 == 34 [pid = 696] [id = 684] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B99800 == 33 [pid = 696] [id = 687] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDA0800 == 32 [pid = 696] [id = 692] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A90D7000 == 31 [pid = 696] [id = 697] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055AB420000 == 30 [pid = 696] [id = 698] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 000000559E0CD800 == 29 [pid = 696] [id = 683] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C5F800 == 28 [pid = 696] [id = 685] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A5D4B800 == 27 [pid = 696] [id = 695] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A6EC7000 == 26 [pid = 696] [id = 696] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 000000559E946800 == 25 [pid = 696] [id = 682] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C63800 == 24 [pid = 696] [id = 694] 02:57:51 INFO - PROCESS | 696 | --DOCSHELL 000000559DFD1800 == 23 [pid = 696] [id = 693] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A8ADAC00) [pid = 696] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A6359C00) [pid = 696] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | 1466589471364 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]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1234ms 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A25F1800) [pid = 696] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 80 (0000005598981000) [pid = 696] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598B49400) [pid = 696] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559954D800) [pid = 696] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D07CC00) [pid = 696] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559E00D000) [pid = 696] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F27A800) [pid = 696] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005598B53C00) [pid = 696] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055992E3800) [pid = 696] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A50DEC00) [pid = 696] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559DC27000) [pid = 696] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A28AE800) [pid = 696] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A5174400) [pid = 696] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559D8BB400) [pid = 696] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A516B400) [pid = 696] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 66 (000000559E08D800) [pid = 696] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559ED1A800) [pid = 696] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A53BDC00) [pid = 696] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A60AA400) [pid = 696] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 62 (000000559F278C00) [pid = 696] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 61 (00000055A5379800) [pid = 696] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A5AB7000) [pid = 696] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:57:51 INFO - PROCESS | 696 | 1466589471412 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 696 | 1466589471416 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:57:51 INFO - PROCESS | 696 | 1466589471423 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 696 | 1466589471429 Marionette TRACE conn6 <- [1,2886,null,{}] 02:57:51 INFO - PROCESS | 696 | 1466589471434 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}] 02:57:51 INFO - PROCESS | 696 | 1466589471437 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:51 INFO - PROCESS | 696 | 1466589471534 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:57:51 INFO - PROCESS | 696 | 1466589471541 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 696 | 1466589471544 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:51 INFO - PROCESS | 696 | ++DOCSHELL 000000559E947800 == 24 [pid = 696] [id = 731] 02:57:51 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (0000005598B53C00) [pid = 696] [serial = 2193] [outer = 0000000000000000] 02:57:51 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559902F800) [pid = 696] [serial = 2194] [outer = 0000005598B53C00] 02:57:51 INFO - PROCESS | 696 | 1466589471597 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559CFB8400) [pid = 696] [serial = 2195] [outer = 0000005598B53C00] 02:57:52 INFO - PROCESS | 696 | 1466589472150 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]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:57:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 777ms 02:57:52 INFO - PROCESS | 696 | 1466589472201 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 696 | 1466589472206 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:57:52 INFO - PROCESS | 696 | 1466589472212 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 696 | 1466589472215 Marionette TRACE conn6 <- [1,2890,null,{}] 02:57:52 INFO - PROCESS | 696 | 1466589472219 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}] 02:57:52 INFO - PROCESS | 696 | 1466589472222 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:52 INFO - PROCESS | 696 | 1466589472321 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:57:52 INFO - PROCESS | 696 | 1466589472404 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 696 | 1466589472406 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:52 INFO - PROCESS | 696 | ++DOCSHELL 00000055A544D800 == 25 [pid = 696] [id = 732] 02:57:52 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559D150800) [pid = 696] [serial = 2196] [outer = 0000000000000000] 02:57:52 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559DC2A400) [pid = 696] [serial = 2197] [outer = 000000559D150800] 02:57:52 INFO - PROCESS | 696 | 1466589472456 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559E906C00) [pid = 696] [serial = 2198] [outer = 000000559D150800] 02:57:52 INFO - PROCESS | 696 | 1466589472860 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:57:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:57:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 02:57:52 INFO - PROCESS | 696 | 1466589472886 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:57:52 INFO - PROCESS | 696 | 1466589472888 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:57:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:57:52 INFO - PROCESS | 696 | 1466589472892 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:57:52 INFO - PROCESS | 696 | 1466589472896 Marionette TRACE conn6 <- [1,2894,null,{}] 02:57:52 INFO - PROCESS | 696 | 1466589472908 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}] 02:57:52 INFO - PROCESS | 696 | 1466589472914 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:53 INFO - PROCESS | 696 | 1466589473007 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:57:53 INFO - PROCESS | 696 | 1466589473015 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 696 | 1466589473018 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9030800 == 26 [pid = 696] [id = 733] 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559ED1A800) [pid = 696] [serial = 2199] [outer = 0000000000000000] 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055A2562C00) [pid = 696] [serial = 2200] [outer = 000000559ED1A800] 02:57:53 INFO - PROCESS | 696 | 1466589473068 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A289EC00) [pid = 696] [serial = 2201] [outer = 000000559ED1A800] 02:57:53 INFO - PROCESS | 696 | 1466589473548 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]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 02:57:53 INFO - PROCESS | 696 | 1466589473580 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 696 | 1466589473583 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:57:53 INFO - PROCESS | 696 | 1466589473586 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 696 | 1466589473588 Marionette TRACE conn6 <- [1,2898,null,{}] 02:57:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:57:53 INFO - PROCESS | 696 | 1466589473592 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}] 02:57:53 INFO - PROCESS | 696 | 1466589473594 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:53 INFO - PROCESS | 696 | 1466589473726 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:57:53 INFO - PROCESS | 696 | 1466589473732 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 696 | 1466589473735 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:53 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB420000 == 27 [pid = 696] [id = 734] 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A3EECC00) [pid = 696] [serial = 2202] [outer = 0000000000000000] 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A4B4A400) [pid = 696] [serial = 2203] [outer = 00000055A3EECC00] 02:57:53 INFO - PROCESS | 696 | 1466589473781 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A5168800) [pid = 696] [serial = 2204] [outer = 00000055A3EECC00] 02:57:54 INFO - PROCESS | 696 | 1466589474205 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]]]}] 02:57:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:57:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:57:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 02:57:54 INFO - PROCESS | 696 | 1466589474264 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 696 | 1466589474266 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:57:54 INFO - PROCESS | 696 | 1466589474269 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - TEST-START | /DOMEvents/constructors.html 02:57:54 INFO - PROCESS | 696 | 1466589474271 Marionette TRACE conn6 <- [1,2902,null,{}] 02:57:54 INFO - PROCESS | 696 | 1466589474281 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}] 02:57:54 INFO - PROCESS | 696 | 1466589474283 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:54 INFO - PROCESS | 696 | 1466589474404 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:57:54 INFO - PROCESS | 696 | 1466589474486 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 696 | 1466589474488 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:54 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC951800 == 28 [pid = 696] [id = 735] 02:57:54 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A516A400) [pid = 696] [serial = 2205] [outer = 0000000000000000] 02:57:54 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A516F800) [pid = 696] [serial = 2206] [outer = 00000055A516A400] 02:57:54 INFO - PROCESS | 696 | 1466589474536 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5379800) [pid = 696] [serial = 2207] [outer = 00000055A516A400] 02:57:55 INFO - PROCESS | 696 | 1466589475080 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]]]}] 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:57:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:57:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:57:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 890ms 02:57:55 INFO - PROCESS | 696 | 1466589475163 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 696 | 1466589475166 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:57:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:57:55 INFO - PROCESS | 696 | 1466589475169 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 696 | 1466589475171 Marionette TRACE conn6 <- [1,2906,null,{}] 02:57:55 INFO - PROCESS | 696 | 1466589475175 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}] 02:57:55 INFO - PROCESS | 696 | 1466589475181 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:55 INFO - PROCESS | 696 | 1466589475330 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:57:55 INFO - PROCESS | 696 | 1466589475380 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 696 | 1466589475383 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:55 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACDAB000 == 29 [pid = 696] [id = 736] 02:57:55 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A619D400) [pid = 696] [serial = 2208] [outer = 0000000000000000] 02:57:55 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A6357000) [pid = 696] [serial = 2209] [outer = 00000055A619D400] 02:57:55 INFO - PROCESS | 696 | 1466589475430 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A6565400) [pid = 696] [serial = 2210] [outer = 00000055A619D400] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055975B4800) [pid = 696] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559F0C5400) [pid = 696] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A29F1C00) [pid = 696] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A26B1400) [pid = 696] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559903AC00) [pid = 696] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055975B3400) [pid = 696] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005598AA6000) [pid = 696] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559DE58000) [pid = 696] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A4D3F800) [pid = 696] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598B4C800) [pid = 696] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:57:55 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055990AC000) [pid = 696] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:57:55 INFO - PROCESS | 696 | 1466589475889 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:57:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 775ms 02:57:55 INFO - PROCESS | 696 | 1466589475949 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 696 | 1466589475951 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 696 | 1466589475955 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:57:55 INFO - PROCESS | 696 | 1466589475957 Marionette TRACE conn6 <- [1,2910,null,{}] 02:57:55 INFO - PROCESS | 696 | 1466589475961 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}] 02:57:55 INFO - PROCESS | 696 | 1466589475963 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:56 INFO - PROCESS | 696 | 1466589476049 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:57:56 INFO - PROCESS | 696 | 1466589476054 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 696 | 1466589476056 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1E5800 == 30 [pid = 696] [id = 737] 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005599036000) [pid = 696] [serial = 2211] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (00000055A2622C00) [pid = 696] [serial = 2212] [outer = 0000005599036000] 02:57:56 INFO - PROCESS | 696 | 1466589476102 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A635F000) [pid = 696] [serial = 2213] [outer = 0000005599036000] 02:57:56 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:56 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:56 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:56 INFO - PROCESS | 696 | [696] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:57:56 INFO - PROCESS | 696 | 1466589476521 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]]]}] 02:57:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:57:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:56 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 02:57:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:56 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 02:57:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:56 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]" 02:57:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:57:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:57:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 637ms 02:57:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:57:56 INFO - PROCESS | 696 | 1466589476598 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 696 | 1466589476601 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:57:56 INFO - PROCESS | 696 | 1466589476612 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 696 | 1466589476615 Marionette TRACE conn6 <- [1,2914,null,{}] 02:57:56 INFO - PROCESS | 696 | 1466589476619 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}] 02:57:56 INFO - PROCESS | 696 | 1466589476621 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:56 INFO - PROCESS | 696 | 1466589476708 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:57:56 INFO - PROCESS | 696 | 1466589476720 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 696 | 1466589476722 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:56 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8D8800 == 31 [pid = 696] [id = 738] 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A6E3A000) [pid = 696] [serial = 2214] [outer = 0000000000000000] 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A6E40C00) [pid = 696] [serial = 2215] [outer = 00000055A6E3A000] 02:57:56 INFO - PROCESS | 696 | 1466589476767 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A7C30C00) [pid = 696] [serial = 2216] [outer = 00000055A6E3A000] 02:57:57 INFO - PROCESS | 696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:57:57 INFO - PROCESS | 696 | 1466589477158 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]]]}] 02:57:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:57:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 02:57:57 INFO - PROCESS | 696 | 1466589477193 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 696 | 1466589477195 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:57:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:57:57 INFO - PROCESS | 696 | 1466589477199 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 696 | 1466589477201 Marionette TRACE conn6 <- [1,2918,null,{}] 02:57:57 INFO - PROCESS | 696 | 1466589477204 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}] 02:57:57 INFO - PROCESS | 696 | 1466589477206 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:57 INFO - PROCESS | 696 | 1466589477333 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:57:57 INFO - PROCESS | 696 | 1466589477340 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 696 | 1466589477342 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:57 INFO - PROCESS | 696 | ++DOCSHELL 00000055A8B99000 == 32 [pid = 696] [id = 739] 02:57:57 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A7C39C00) [pid = 696] [serial = 2217] [outer = 0000000000000000] 02:57:57 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A898B000) [pid = 696] [serial = 2218] [outer = 00000055A7C39C00] 02:57:57 INFO - PROCESS | 696 | 1466589477389 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A8993400) [pid = 696] [serial = 2219] [outer = 00000055A7C39C00] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055AC675800 == 31 [pid = 696] [id = 690] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C5E000 == 30 [pid = 696] [id = 691] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4BD800 == 29 [pid = 696] [id = 689] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055AC96A800 == 28 [pid = 696] [id = 699] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A6087000 == 27 [pid = 696] [id = 686] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 000000559911A800 == 26 [pid = 696] [id = 720] 02:57:58 INFO - PROCESS | 696 | --DOCSHELL 00000055A9FDB000 == 25 [pid = 696] [id = 688] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598953000) [pid = 696] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005597E31400) [pid = 696] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559DE57400) [pid = 696] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559D5F6000) [pid = 696] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A4D45000) [pid = 696] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A48BFC00) [pid = 696] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005597E30400) [pid = 696] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 68 (0000005598931000) [pid = 696] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 67 (0000005598FA3400) [pid = 696] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 66 (0000005599037400) [pid = 696] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559CF4F000) [pid = 696] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A6C8C000) [pid = 696] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 63 (000000559F55F800) [pid = 696] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 62 (00000055A53BA000) [pid = 696] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 61 (000000559F0CF400) [pid = 696] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 60 (00000055A580A800) [pid = 696] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 59 (00000055A28A7000) [pid = 696] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 58 (00000055A51AE800) [pid = 696] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 57 (00000055A4D3F000) [pid = 696] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 56 (000000559E084C00) [pid = 696] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 55 (000000559EA77400) [pid = 696] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 54 (00000055A28A5400) [pid = 696] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 53 (00000055A5165C00) [pid = 696] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | --DOMWINDOW == 52 (000000559D150000) [pid = 696] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:57:59 INFO - PROCESS | 696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:57:59 INFO - PROCESS | 696 | 1466589479204 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]]]}] 02:57:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:57:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2018ms 02:57:59 INFO - PROCESS | 696 | 1466589479221 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 696 | 1466589479226 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:57:59 INFO - PROCESS | 696 | 1466589479231 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 696 | 1466589479235 Marionette TRACE conn6 <- [1,2922,null,{}] 02:57:59 INFO - PROCESS | 696 | 1466589479241 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}] 02:57:59 INFO - PROCESS | 696 | 1466589479245 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:59 INFO - PROCESS | 696 | 1466589479345 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:57:59 INFO - PROCESS | 696 | 1466589479353 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 696 | 1466589479357 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:57:59 INFO - PROCESS | 696 | ++DOCSHELL 000000559DFD1800 == 26 [pid = 696] [id = 740] 02:57:59 INFO - PROCESS | 696 | ++DOMWINDOW == 53 (000000559894F400) [pid = 696] [serial = 2220] [outer = 0000000000000000] 02:57:59 INFO - PROCESS | 696 | ++DOMWINDOW == 54 (0000005598951400) [pid = 696] [serial = 2221] [outer = 000000559894F400] 02:57:59 INFO - PROCESS | 696 | 1466589479408 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 696 | ++DOMWINDOW == 55 (0000005598981400) [pid = 696] [serial = 2222] [outer = 000000559894F400] 02:57:59 INFO - PROCESS | 696 | 1466589479882 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]]]}] 02:57:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:57:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 02:57:59 INFO - PROCESS | 696 | 1466589479969 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 696 | 1466589479975 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:57:59 INFO - PROCESS | 696 | 1466589479982 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 696 | 1466589479985 Marionette TRACE conn6 <- [1,2926,null,{}] 02:57:59 INFO - PROCESS | 696 | 1466589479989 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}] 02:57:59 INFO - PROCESS | 696 | 1466589479992 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:00 INFO - PROCESS | 696 | 1466589480094 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:58:00 INFO - PROCESS | 696 | 1466589480101 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 696 | 1466589480103 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055A29AF000 == 27 [pid = 696] [id = 741] 02:58:00 INFO - PROCESS | 696 | ++DOMWINDOW == 56 (0000005598FA3000) [pid = 696] [serial = 2223] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 696 | ++DOMWINDOW == 57 (0000005598FA6400) [pid = 696] [serial = 2224] [outer = 0000005598FA3000] 02:58:00 INFO - PROCESS | 696 | 1466589480153 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 696 | ++DOMWINDOW == 58 (000000559903AC00) [pid = 696] [serial = 2225] [outer = 0000005598FA3000] 02:58:00 INFO - PROCESS | 696 | 1466589480617 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]]]}] 02:58:00 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. 02:58:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 02:58:00 INFO - PROCESS | 696 | 1466589480675 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 696 | 1466589480678 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:58:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:58:00 INFO - PROCESS | 696 | 1466589480682 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - PROCESS | 696 | 1466589480686 Marionette TRACE conn6 <- [1,2930,null,{}] 02:58:00 INFO - PROCESS | 696 | 1466589480699 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}] 02:58:00 INFO - PROCESS | 696 | 1466589480704 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:00 INFO - PROCESS | 696 | 1466589480823 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:58:00 INFO - PROCESS | 696 | 1466589480907 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 696 | 1466589480910 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:00 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5529800 == 28 [pid = 696] [id = 742] 02:58:00 INFO - PROCESS | 696 | ++DOMWINDOW == 59 (0000005596D84400) [pid = 696] [serial = 2226] [outer = 0000000000000000] 02:58:00 INFO - PROCESS | 696 | ++DOMWINDOW == 60 (000000559D072C00) [pid = 696] [serial = 2227] [outer = 0000005596D84400] 02:58:00 INFO - PROCESS | 696 | 1466589480961 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 696 | ++DOMWINDOW == 61 (000000559D14B400) [pid = 696] [serial = 2228] [outer = 0000005596D84400] 02:58:01 INFO - PROCESS | 696 | 1466589481329 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"]]]}] 02:58:01 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 02:58:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:58:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:58:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 02:58:01 INFO - PROCESS | 696 | 1466589481378 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 696 | 1466589481381 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:58:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:58:01 INFO - PROCESS | 696 | 1466589481385 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 696 | 1466589481387 Marionette TRACE conn6 <- [1,2934,null,{}] 02:58:01 INFO - PROCESS | 696 | 1466589481390 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}] 02:58:01 INFO - PROCESS | 696 | 1466589481392 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:01 INFO - PROCESS | 696 | 1466589481483 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:58:01 INFO - PROCESS | 696 | 1466589481488 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 696 | 1466589481490 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:01 INFO - PROCESS | 696 | ++DOCSHELL 00000055A63B9800 == 29 [pid = 696] [id = 743] 02:58:01 INFO - PROCESS | 696 | ++DOMWINDOW == 62 (000000559DBDE000) [pid = 696] [serial = 2229] [outer = 0000000000000000] 02:58:01 INFO - PROCESS | 696 | ++DOMWINDOW == 63 (000000559DC23800) [pid = 696] [serial = 2230] [outer = 000000559DBDE000] 02:58:01 INFO - PROCESS | 696 | 1466589481539 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (000000559E087000) [pid = 696] [serial = 2231] [outer = 000000559DBDE000] 02:58:01 INFO - PROCESS | 696 | 1466589481934 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]]]}] 02:58:01 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. 02:58:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 566ms 02:58:01 INFO - PROCESS | 696 | 1466589481956 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 696 | 1466589481958 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:58:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:58:01 INFO - PROCESS | 696 | 1466589481964 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 696 | 1466589481966 Marionette TRACE conn6 <- [1,2938,null,{}] 02:58:01 INFO - PROCESS | 696 | 1466589481983 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}] 02:58:01 INFO - PROCESS | 696 | 1466589481986 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:02 INFO - PROCESS | 696 | 1466589482104 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:58:02 INFO - PROCESS | 696 | 1466589482112 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 696 | 1466589482115 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9026800 == 30 [pid = 696] [id = 744] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (0000005598B46000) [pid = 696] [serial = 2232] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559E906000) [pid = 696] [serial = 2233] [outer = 0000005598B46000] 02:58:02 INFO - PROCESS | 696 | 1466589482161 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (000000559EAD7000) [pid = 696] [serial = 2234] [outer = 0000005598B46000] 02:58:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9038800 == 31 [pid = 696] [id = 745] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (000000559F0D4800) [pid = 696] [serial = 2235] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559F0E4C00) [pid = 696] [serial = 2236] [outer = 000000559F0D4800] 02:58:02 INFO - PROCESS | 696 | 1466589482623 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]]]}] 02:58:02 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. 02:58:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 02:58:02 INFO - PROCESS | 696 | 1466589482666 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 696 | 1466589482668 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:58:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:58:02 INFO - PROCESS | 696 | 1466589482672 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 696 | 1466589482674 Marionette TRACE conn6 <- [1,2942,null,{}] 02:58:02 INFO - PROCESS | 696 | 1466589482677 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}] 02:58:02 INFO - PROCESS | 696 | 1466589482684 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:02 INFO - PROCESS | 696 | 1466589482812 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:58:02 INFO - PROCESS | 696 | 1466589482819 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 696 | 1466589482821 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:02 INFO - PROCESS | 696 | ++DOCSHELL 00000055AA0A3000 == 32 [pid = 696] [id = 746] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559F0CC400) [pid = 696] [serial = 2237] [outer = 0000000000000000] 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A26B3000) [pid = 696] [serial = 2238] [outer = 000000559F0CC400] 02:58:02 INFO - PROCESS | 696 | 1466589482867 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A29F4C00) [pid = 696] [serial = 2239] [outer = 000000559F0CC400] 02:58:03 INFO - PROCESS | 696 | 1466589483290 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]]]}] 02:58:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:58:03 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 02:58:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 02:58:03 INFO - PROCESS | 696 | 1466589483348 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 696 | 1466589483350 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:58:03 INFO - PROCESS | 696 | 1466589483353 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 696 | 1466589483355 Marionette TRACE conn6 <- [1,2946,null,{}] 02:58:03 INFO - PROCESS | 696 | 1466589483358 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}] 02:58:03 INFO - PROCESS | 696 | 1466589483361 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:03 INFO - PROCESS | 696 | 1466589483484 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:58:03 INFO - PROCESS | 696 | 1466589483492 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 696 | 1466589483494 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:03 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC95C800 == 33 [pid = 696] [id = 747] 02:58:03 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A4D3FC00) [pid = 696] [serial = 2240] [outer = 0000000000000000] 02:58:03 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A4D48000) [pid = 696] [serial = 2241] [outer = 00000055A4D3FC00] 02:58:03 INFO - PROCESS | 696 | 1466589483540 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A5167800) [pid = 696] [serial = 2242] [outer = 00000055A4D3FC00] 02:58:03 INFO - PROCESS | 696 | 1466589483919 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]]]}] 02:58:03 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. 02:58:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 587ms 02:58:03 INFO - PROCESS | 696 | 1466589483944 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:58:03 INFO - PROCESS | 696 | 1466589483946 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:58:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:58:03 INFO - PROCESS | 696 | 1466589483949 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 696 | 1466589483951 Marionette TRACE conn6 <- [1,2950,null,{}] 02:58:03 INFO - PROCESS | 696 | 1466589483954 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}] 02:58:03 INFO - PROCESS | 696 | 1466589483956 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:04 INFO - PROCESS | 696 | 1466589484080 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:58:04 INFO - PROCESS | 696 | 1466589484144 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 696 | 1466589484146 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB79000 == 34 [pid = 696] [id = 748] 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A28ABC00) [pid = 696] [serial = 2243] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A5173800) [pid = 696] [serial = 2244] [outer = 00000055A28ABC00] 02:58:04 INFO - PROCESS | 696 | 1466589484192 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A51AE800) [pid = 696] [serial = 2245] [outer = 00000055A28ABC00] 02:58:04 INFO - PROCESS | 696 | 1466589484593 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]]]}] 02:58:04 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. 02:58:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 02:58:04 INFO - PROCESS | 696 | 1466589484629 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 696 | 1466589484631 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:58:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:58:04 INFO - PROCESS | 696 | 1466589484635 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 696 | 1466589484636 Marionette TRACE conn6 <- [1,2954,null,{}] 02:58:04 INFO - PROCESS | 696 | 1466589484640 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}] 02:58:04 INFO - PROCESS | 696 | 1466589484642 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:04 INFO - PROCESS | 696 | 1466589484757 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:58:04 INFO - PROCESS | 696 | 1466589484762 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 696 | 1466589484764 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:04 INFO - PROCESS | 696 | ++DOCSHELL 00000055A5527000 == 35 [pid = 696] [id = 749] 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A29EA800) [pid = 696] [serial = 2246] [outer = 0000000000000000] 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53BB000) [pid = 696] [serial = 2247] [outer = 00000055A29EA800] 02:58:04 INFO - PROCESS | 696 | 1466589484811 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A579E400) [pid = 696] [serial = 2248] [outer = 00000055A29EA800] 02:58:05 INFO - PROCESS | 696 | 1466589485278 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]]]}] 02:58:05 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. 02:58:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 672ms 02:58:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:58:05 INFO - PROCESS | 696 | 1466589485314 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 696 | 1466589485316 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:58:05 INFO - PROCESS | 696 | 1466589485319 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 696 | 1466589485321 Marionette TRACE conn6 <- [1,2958,null,{}] 02:58:05 INFO - PROCESS | 696 | 1466589485324 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}] 02:58:05 INFO - PROCESS | 696 | 1466589485326 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:05 INFO - PROCESS | 696 | 1466589485448 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:58:05 INFO - PROCESS | 696 | 1466589485453 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 696 | 1466589485455 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:05 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD8B5800 == 36 [pid = 696] [id = 750] 02:58:05 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5463800) [pid = 696] [serial = 2249] [outer = 0000000000000000] 02:58:05 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5B63C00) [pid = 696] [serial = 2250] [outer = 00000055A5463800] 02:58:05 INFO - PROCESS | 696 | 1466589485500 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A619E000) [pid = 696] [serial = 2251] [outer = 00000055A5463800] 02:58:05 INFO - PROCESS | 696 | 1466589485939 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]]]}] 02:58:06 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. 02:58:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 02:58:06 INFO - PROCESS | 696 | 1466589485994 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:58:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:58:06 INFO - PROCESS | 696 | 1466589485997 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:58:06 INFO - PROCESS | 696 | 1466589486000 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 696 | 1466589486003 Marionette TRACE conn6 <- [1,2962,null,{}] 02:58:06 INFO - PROCESS | 696 | 1466589486006 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}] 02:58:06 INFO - PROCESS | 696 | 1466589486009 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:06 INFO - PROCESS | 696 | 1466589486173 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:58:06 INFO - PROCESS | 696 | 1466589486225 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 696 | 1466589486228 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9024800 == 37 [pid = 696] [id = 751] 02:58:06 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A656E000) [pid = 696] [serial = 2252] [outer = 0000000000000000] 02:58:06 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6E34000) [pid = 696] [serial = 2253] [outer = 00000055A656E000] 02:58:06 INFO - PROCESS | 696 | 1466589486278 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A7CC3400) [pid = 696] [serial = 2254] [outer = 00000055A656E000] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559ED1A800) [pid = 696] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559D150800) [pid = 696] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A3EECC00) [pid = 696] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A6564000) [pid = 696] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 82 (0000005599036000) [pid = 696] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A619D400) [pid = 696] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A516A400) [pid = 696] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A6E3A000) [pid = 696] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598B53C00) [pid = 696] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005598AA6C00) [pid = 696] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559894E800) [pid = 696] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:58:06 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A53B8000) [pid = 696] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:58:06 INFO - PROCESS | 696 | 1466589486787 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]]]}] 02:58:06 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. 02:58:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 819ms 02:58:06 INFO - PROCESS | 696 | 1466589486822 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 696 | 1466589486824 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:58:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:58:06 INFO - PROCESS | 696 | 1466589486839 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 696 | 1466589486841 Marionette TRACE conn6 <- [1,2966,null,{}] 02:58:06 INFO - PROCESS | 696 | 1466589486845 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}] 02:58:06 INFO - PROCESS | 696 | 1466589486847 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:06 INFO - PROCESS | 696 | 1466589486933 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:58:06 INFO - PROCESS | 696 | 1466589486938 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 696 | 1466589486940 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:06 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADD86800 == 38 [pid = 696] [id = 752] 02:58:06 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559DC1C800) [pid = 696] [serial = 2255] [outer = 0000000000000000] 02:58:06 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A53B8000) [pid = 696] [serial = 2256] [outer = 000000559DC1C800] 02:58:06 INFO - PROCESS | 696 | 1466589486986 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A78F2C00) [pid = 696] [serial = 2257] [outer = 000000559DC1C800] 02:58:07 INFO - PROCESS | 696 | 1466589487386 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]]]}] 02:58:07 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. 02:58:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 02:58:07 INFO - PROCESS | 696 | 1466589487429 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 696 | 1466589487431 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:58:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:58:07 INFO - PROCESS | 696 | 1466589487435 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 696 | 1466589487436 Marionette TRACE conn6 <- [1,2970,null,{}] 02:58:07 INFO - PROCESS | 696 | 1466589487440 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}] 02:58:07 INFO - PROCESS | 696 | 1466589487442 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:07 INFO - PROCESS | 696 | 1466589487566 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:58:07 INFO - PROCESS | 696 | 1466589487573 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 696 | 1466589487575 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:07 INFO - PROCESS | 696 | ++DOCSHELL 00000055ADDDB000 == 39 [pid = 696] [id = 753] 02:58:07 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A8991400) [pid = 696] [serial = 2258] [outer = 0000000000000000] 02:58:07 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A8998400) [pid = 696] [serial = 2259] [outer = 00000055A8991400] 02:58:07 INFO - PROCESS | 696 | 1466589487621 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A8AE0800) [pid = 696] [serial = 2260] [outer = 00000055A8991400] 02:58:08 INFO - PROCESS | 696 | 1466589488016 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"]]]}] 02:58:08 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 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 02:58:08 INFO - PROCESS | 696 | 1466589488067 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 696 | 1466589488069 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:58:08 INFO - PROCESS | 696 | 1466589488072 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 696 | 1466589488074 Marionette TRACE conn6 <- [1,2974,null,{}] 02:58:08 INFO - PROCESS | 696 | 1466589488078 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}] 02:58:08 INFO - PROCESS | 696 | 1466589488079 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:08 INFO - PROCESS | 696 | 1466589488202 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:58:08 INFO - PROCESS | 696 | 1466589488221 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 696 | 1466589488223 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:08 INFO - PROCESS | 696 | ++DOCSHELL 00000055A93E5800 == 40 [pid = 696] [id = 754] 02:58:08 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A5987800) [pid = 696] [serial = 2261] [outer = 0000000000000000] 02:58:08 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A8B49000) [pid = 696] [serial = 2262] [outer = 00000055A5987800] 02:58:08 INFO - PROCESS | 696 | 1466589488269 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A8C1E800) [pid = 696] [serial = 2263] [outer = 00000055A5987800] 02:58:08 INFO - PROCESS | 696 | 1466589488726 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]]]}] 02:58:08 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. 02:58:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 02:58:08 INFO - PROCESS | 696 | 1466589488774 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 696 | 1466589488779 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 696 | 1466589488785 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 696 | 1466589488789 Marionette TRACE conn6 <- [1,2978,null,{}] 02:58:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:58:08 INFO - PROCESS | 696 | 1466589488799 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}] 02:58:08 INFO - PROCESS | 696 | 1466589488803 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:08 INFO - PROCESS | 696 | 1466589488979 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:58:09 INFO - PROCESS | 696 | 1466589489086 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 696 | 1466589489089 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:09 INFO - PROCESS | 696 | ++DOCSHELL 000000559F00E000 == 41 [pid = 696] [id = 755] 02:58:09 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559894E000) [pid = 696] [serial = 2264] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (000000559895A400) [pid = 696] [serial = 2265] [outer = 000000559894E000] 02:58:09 INFO - PROCESS | 696 | 1466589489147 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (0000005598B4A000) [pid = 696] [serial = 2266] [outer = 000000559894E000] 02:58:09 INFO - PROCESS | 696 | ++DOCSHELL 0000005598772800 == 42 [pid = 696] [id = 756] 02:58:09 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (0000005599B42800) [pid = 696] [serial = 2267] [outer = 0000000000000000] 02:58:09 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (000000559A0B5800) [pid = 696] [serial = 2268] [outer = 0000005599B42800] 02:58:09 INFO - PROCESS | 696 | 1466589489872 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]]]}] 02:58:09 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. 02:58:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1127ms 02:58:09 INFO - PROCESS | 696 | 1466589489919 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 696 | 1466589489924 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:58:09 INFO - PROCESS | 696 | 1466589489931 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 696 | 1466589489934 Marionette TRACE conn6 <- [1,2982,null,{}] 02:58:09 INFO - PROCESS | 696 | 1466589489939 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}] 02:58:09 INFO - PROCESS | 696 | 1466589489942 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:10 INFO - PROCESS | 696 | 1466589490088 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:58:10 INFO - PROCESS | 696 | 1466589490208 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 696 | 1466589490211 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:10 INFO - PROCESS | 696 | ++DOCSHELL 00000055A93E0000 == 43 [pid = 696] [id = 757] 02:58:10 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (0000005599518400) [pid = 696] [serial = 2269] [outer = 0000000000000000] 02:58:10 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (000000559D1BB800) [pid = 696] [serial = 2270] [outer = 0000005599518400] 02:58:10 INFO - PROCESS | 696 | 1466589490271 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (000000559E904800) [pid = 696] [serial = 2271] [outer = 0000005599518400] 02:58:10 INFO - PROCESS | 696 | 1466589490920 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]]]}] 02:58:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:58:10 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 02:58:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1026ms 02:58:11 INFO - PROCESS | 696 | 1466589491140 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 696 | 1466589491145 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:58:11 INFO - PROCESS | 696 | 1466589491183 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 696 | 1466589491186 Marionette TRACE conn6 <- [1,2986,null,{}] 02:58:11 INFO - PROCESS | 696 | 1466589491192 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}] 02:58:11 INFO - PROCESS | 696 | 1466589491196 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:11 INFO - PROCESS | 696 | 1466589491318 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:58:11 INFO - PROCESS | 696 | 1466589491396 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 696 | 1466589491401 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:11 INFO - PROCESS | 696 | ++DOCSHELL 000000559DE0A800 == 44 [pid = 696] [id = 758] 02:58:11 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559903D800) [pid = 696] [serial = 2272] [outer = 0000000000000000] 02:58:11 INFO - PROCESS | 696 | ++DOMWINDOW == 94 (0000005599228C00) [pid = 696] [serial = 2273] [outer = 000000559903D800] 02:58:11 INFO - PROCESS | 696 | 1466589491498 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 696 | ++DOMWINDOW == 95 (000000559D0F1800) [pid = 696] [serial = 2274] [outer = 000000559903D800] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8D8800 == 43 [pid = 696] [id = 738] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055ADDDB000 == 42 [pid = 696] [id = 753] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055ADD86800 == 41 [pid = 696] [id = 752] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A9024800 == 40 [pid = 696] [id = 751] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AD8B5800 == 39 [pid = 696] [id = 750] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A5527000 == 38 [pid = 696] [id = 749] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB79000 == 37 [pid = 696] [id = 748] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AC95C800 == 36 [pid = 696] [id = 747] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055AA0A3000 == 35 [pid = 696] [id = 746] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A9038800 == 34 [pid = 696] [id = 745] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A9026800 == 33 [pid = 696] [id = 744] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A63B9800 == 32 [pid = 696] [id = 743] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A5529800 == 31 [pid = 696] [id = 742] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A29AF000 == 30 [pid = 696] [id = 741] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 000000559DFD1800 == 29 [pid = 696] [id = 740] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 94 (00000055A898B000) [pid = 696] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOCSHELL 00000055A8B99000 == 28 [pid = 696] [id = 739] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 93 (00000055A6EE5400) [pid = 696] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A6357000) [pid = 696] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5379800) [pid = 696] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A516F800) [pid = 696] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A6565400) [pid = 696] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A6E40C00) [pid = 696] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559902F800) [pid = 696] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 86 (000000559DE4C800) [pid = 696] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 85 (0000005598FA8400) [pid = 696] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 84 (0000005599098000) [pid = 696] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598AA2400) [pid = 696] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A5B5F400) [pid = 696] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A7C30C00) [pid = 696] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A2562C00) [pid = 696] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 79 (000000559DC2A400) [pid = 696] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559E906C00) [pid = 696] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559CFB8400) [pid = 696] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A4B4A400) [pid = 696] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 75 (00000055A5168800) [pid = 696] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 74 (00000055A635F000) [pid = 696] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A289EC00) [pid = 696] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:58:11 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A2622C00) [pid = 696] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:58:12 INFO - PROCESS | 696 | 1466589492059 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]]]}] 02:58:12 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. 02:58:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 923ms 02:58:12 INFO - PROCESS | 696 | 1466589492134 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 696 | 1466589492137 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:58:12 INFO - PROCESS | 696 | 1466589492144 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:58:12 INFO - PROCESS | 696 | 1466589492148 Marionette TRACE conn6 <- [1,2990,null,{}] 02:58:12 INFO - PROCESS | 696 | 1466589492152 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}] 02:58:12 INFO - PROCESS | 696 | 1466589492155 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:12 INFO - PROCESS | 696 | 1466589492248 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:58:12 INFO - PROCESS | 696 | 1466589492261 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 696 | 1466589492264 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:12 INFO - PROCESS | 696 | ++DOCSHELL 00000055A3EC6800 == 29 [pid = 696] [id = 759] 02:58:12 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055990B2000) [pid = 696] [serial = 2275] [outer = 0000000000000000] 02:58:12 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559CF52C00) [pid = 696] [serial = 2276] [outer = 00000055990B2000] 02:58:12 INFO - PROCESS | 696 | 1466589492314 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559D8BB400) [pid = 696] [serial = 2277] [outer = 00000055990B2000] 02:58:12 INFO - PROCESS | 696 | 1466589492793 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]]]}] 02:58:12 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. 02:58:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 692ms 02:58:12 INFO - PROCESS | 696 | 1466589492848 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 696 | 1466589492850 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:58:12 INFO - PROCESS | 696 | 1466589492854 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:58:12 INFO - PROCESS | 696 | 1466589492856 Marionette TRACE conn6 <- [1,2994,null,{}] 02:58:12 INFO - PROCESS | 696 | 1466589492871 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}] 02:58:12 INFO - PROCESS | 696 | 1466589492877 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:12 INFO - PROCESS | 696 | 1466589492973 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:58:13 INFO - PROCESS | 696 | 1466589492991 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 696 | 1466589492995 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6181000 == 30 [pid = 696] [id = 760] 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (0000005598939800) [pid = 696] [serial = 2278] [outer = 0000000000000000] 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (000000559EAD2C00) [pid = 696] [serial = 2279] [outer = 0000005598939800] 02:58:13 INFO - PROCESS | 696 | 1466589493047 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (000000559F0DFC00) [pid = 696] [serial = 2280] [outer = 0000005598939800] 02:58:13 INFO - PROCESS | 696 | 1466589493494 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]]]}] 02:58:13 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. 02:58:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 02:58:13 INFO - PROCESS | 696 | 1466589493530 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 696 | 1466589493532 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:58:13 INFO - PROCESS | 696 | 1466589493535 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 696 | 1466589493537 Marionette TRACE conn6 <- [1,2998,null,{}] 02:58:13 INFO - PROCESS | 696 | 1466589493540 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}] 02:58:13 INFO - PROCESS | 696 | 1466589493543 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:13 INFO - PROCESS | 696 | 1466589493642 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:58:13 INFO - PROCESS | 696 | 1466589493647 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 696 | 1466589493649 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:13 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9038800 == 31 [pid = 696] [id = 761] 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A26B8C00) [pid = 696] [serial = 2281] [outer = 0000000000000000] 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A28A7800) [pid = 696] [serial = 2282] [outer = 00000055A26B8C00] 02:58:13 INFO - PROCESS | 696 | 1466589493696 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A4D3D400) [pid = 696] [serial = 2283] [outer = 00000055A26B8C00] 02:58:13 INFO - PROCESS | 696 | [696] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:14 INFO - PROCESS | 696 | 1466589494180 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:58:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:58:14 INFO - {} 02:58:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:58:14 INFO - {} 02:58:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:58:14 INFO - {} 02:58:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:58:14 INFO - {} 02:58:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 02:58:14 INFO - PROCESS | 696 | 1466589494210 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 696 | 1466589494213 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:58:14 INFO - TEST-START | /FileAPI/fileReader.html 02:58:14 INFO - PROCESS | 696 | 1466589494216 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - PROCESS | 696 | 1466589494218 Marionette TRACE conn6 <- [1,3002,null,{}] 02:58:14 INFO - PROCESS | 696 | 1466589494221 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}] 02:58:14 INFO - PROCESS | 696 | 1466589494224 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:14 INFO - PROCESS | 696 | 1466589494346 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:58:14 INFO - PROCESS | 696 | 1466589494425 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 696 | 1466589494427 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:14 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4CA000 == 32 [pid = 696] [id = 762] 02:58:14 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (00000055A4D47400) [pid = 696] [serial = 2284] [outer = 0000000000000000] 02:58:14 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (00000055A5177000) [pid = 696] [serial = 2285] [outer = 00000055A4D47400] 02:58:14 INFO - PROCESS | 696 | 1466589494475 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (00000055A53BE000) [pid = 696] [serial = 2286] [outer = 00000055A4D47400] 02:58:14 INFO - PROCESS | 696 | 1466589494867 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]]]}] 02:58:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:58:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:58:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:58:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:58:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 02:58:14 INFO - PROCESS | 696 | 1466589494890 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 696 | 1466589494892 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:58:14 INFO - TEST-START | /FileAPI/historical.html 02:58:14 INFO - PROCESS | 696 | 1466589494896 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - PROCESS | 696 | 1466589494897 Marionette TRACE conn6 <- [1,3006,null,{}] 02:58:14 INFO - PROCESS | 696 | 1466589494908 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}] 02:58:14 INFO - PROCESS | 696 | 1466589494914 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:15 INFO - PROCESS | 696 | 1466589495064 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:58:15 INFO - PROCESS | 696 | 1466589495130 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 696 | 1466589495133 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB6C000 == 33 [pid = 696] [id = 763] 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A5B5F400) [pid = 696] [serial = 2287] [outer = 0000000000000000] 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A6354800) [pid = 696] [serial = 2288] [outer = 00000055A5B5F400] 02:58:15 INFO - PROCESS | 696 | 1466589495180 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A65E3000) [pid = 696] [serial = 2289] [outer = 00000055A5B5F400] 02:58:15 INFO - PROCESS | 696 | 1466589495607 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"]]]}] 02:58:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:58:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:58:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:58:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:58:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:58:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:58:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:58:15 INFO - TEST-OK | /FileAPI/historical.html | took 734ms 02:58:15 INFO - PROCESS | 696 | 1466589495633 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 696 | 1466589495635 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:58:15 INFO - TEST-START | /FileAPI/idlharness.html 02:58:15 INFO - PROCESS | 696 | 1466589495644 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 696 | 1466589495646 Marionette TRACE conn6 <- [1,3010,null,{}] 02:58:15 INFO - PROCESS | 696 | 1466589495662 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}] 02:58:15 INFO - PROCESS | 696 | 1466589495664 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:15 INFO - PROCESS | 696 | 1466589495804 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:58:15 INFO - PROCESS | 696 | 1466589495828 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 696 | 1466589495830 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:15 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1BE000 == 34 [pid = 696] [id = 764] 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A6EDB800) [pid = 696] [serial = 2290] [outer = 0000000000000000] 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A78F0C00) [pid = 696] [serial = 2291] [outer = 00000055A6EDB800] 02:58:15 INFO - PROCESS | 696 | 1466589495876 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A8994000) [pid = 696] [serial = 2292] [outer = 00000055A6EDB800] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A29EA800) [pid = 696] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 88 (00000055A5463800) [pid = 696] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559F0CC400) [pid = 696] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 86 (0000005598FA3000) [pid = 696] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 85 (00000055A7C39C00) [pid = 696] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559F0D4800) [pid = 696] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 83 (0000005598B46000) [pid = 696] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A4D3FC00) [pid = 696] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A28ABC00) [pid = 696] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559894F400) [pid = 696] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005596D84400) [pid = 696] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 78 (000000559DBDE000) [pid = 696] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A656E000) [pid = 696] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A8991400) [pid = 696] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:58:16 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559DC1C800) [pid = 696] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:58:16 INFO - PROCESS | 696 | 1466589496812 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]]]}] 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:58:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:58:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:58:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:58:16 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 02:58:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:58:16 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 02:58:16 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 02:58:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:58:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:58:16 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 02:58:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:58:16 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 02:58:16 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 02:58:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:58:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:58:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1314ms 02:58:16 INFO - PROCESS | 696 | 1466589496957 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 696 | 1466589496959 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:58:16 INFO - TEST-START | /FileAPI/idlharness.worker 02:58:16 INFO - PROCESS | 696 | 1466589496963 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 696 | 1466589496965 Marionette TRACE conn6 <- [1,3014,null,{}] 02:58:16 INFO - PROCESS | 696 | 1466589496968 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}] 02:58:16 INFO - PROCESS | 696 | 1466589496970 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:17 INFO - PROCESS | 696 | 1466589497086 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:58:17 INFO - PROCESS | 696 | 1466589497096 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 696 | 1466589497098 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:17 INFO - PROCESS | 696 | ++DOCSHELL 00000055AD1ED800 == 35 [pid = 696] [id = 765] 02:58:17 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F27B400) [pid = 696] [serial = 2293] [outer = 0000000000000000] 02:58:17 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A9F3CC00) [pid = 696] [serial = 2294] [outer = 000000559F27B400] 02:58:17 INFO - PROCESS | 696 | 1466589497144 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A9F44000) [pid = 696] [serial = 2295] [outer = 000000559F27B400] 02:58:17 INFO - PROCESS | 696 | [696] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:18 INFO - PROCESS | 696 | 1466589498094 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,{},{}]]]}] 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:58:18 INFO - {} 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:58:18 INFO - {} 02:58:18 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 - {} 02:58:18 INFO - {} 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:58:18 INFO - {} 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:58:18 INFO - {} 02:58:18 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 - {} 02:58:18 INFO - {} 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 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 02:58:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:18 INFO - {} 02:58:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1259ms 02:58:18 INFO - PROCESS | 696 | 1466589498225 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 696 | 1466589498227 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:58:18 INFO - PROCESS | 696 | 1466589498230 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 696 | 1466589498232 Marionette TRACE conn6 <- [1,3018,null,{}] 02:58:18 INFO - PROCESS | 696 | 1466589498236 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}] 02:58:18 INFO - PROCESS | 696 | 1466589498238 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:18 INFO - PROCESS | 696 | 1466589498327 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:58:18 INFO - PROCESS | 696 | 1466589498495 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 696 | 1466589498499 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:18 INFO - PROCESS | 696 | ++DOCSHELL 000000559CF7F800 == 36 [pid = 696] [id = 766] 02:58:18 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005596ED1800) [pid = 696] [serial = 2296] [outer = 0000000000000000] 02:58:18 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005598724800) [pid = 696] [serial = 2297] [outer = 0000005596ED1800] 02:58:18 INFO - PROCESS | 696 | 1466589498604 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (0000005598978C00) [pid = 696] [serial = 2298] [outer = 0000005596ED1800] 02:58:19 INFO - PROCESS | 696 | 1466589499179 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]]]}] 02:58:19 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 02:58:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 02:58:19 INFO - PROCESS | 696 | 1466589499222 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 696 | 1466589499227 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:58:19 INFO - PROCESS | 696 | 1466589499232 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 696 | 1466589499235 Marionette TRACE conn6 <- [1,3022,null,{}] 02:58:19 INFO - PROCESS | 696 | 1466589499241 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}] 02:58:19 INFO - PROCESS | 696 | 1466589499246 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:19 INFO - PROCESS | 696 | 1466589499375 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:58:19 INFO - PROCESS | 696 | 1466589499475 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 696 | 1466589499478 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:19 INFO - PROCESS | 696 | ++DOCSHELL 00000055A576D000 == 37 [pid = 696] [id = 767] 02:58:19 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D1BA000) [pid = 696] [serial = 2299] [outer = 0000000000000000] 02:58:19 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559D8B7800) [pid = 696] [serial = 2300] [outer = 000000559D1BA000] 02:58:19 INFO - PROCESS | 696 | 1466589499538 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559E085800) [pid = 696] [serial = 2301] [outer = 000000559D1BA000] 02:58:20 INFO - PROCESS | 696 | 1466589500193 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]]]}] 02:58:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:58:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 986ms 02:58:20 INFO - PROCESS | 696 | 1466589500223 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 696 | 1466589500228 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:58:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:58:20 INFO - PROCESS | 696 | 1466589500232 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 696 | 1466589500235 Marionette TRACE conn6 <- [1,3026,null,{}] 02:58:20 INFO - PROCESS | 696 | 1466589500239 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}] 02:58:20 INFO - PROCESS | 696 | 1466589500242 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:20 INFO - PROCESS | 696 | 1466589500369 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:58:20 INFO - PROCESS | 696 | 1466589500497 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 696 | 1466589500500 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:20 INFO - PROCESS | 696 | ++DOCSHELL 00000055AB413000 == 38 [pid = 696] [id = 768] 02:58:20 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (00000055A25F3800) [pid = 696] [serial = 2302] [outer = 0000000000000000] 02:58:20 INFO - PROCESS | 696 | ++DOMWINDOW == 86 (00000055A3E60400) [pid = 696] [serial = 2303] [outer = 00000055A25F3800] 02:58:20 INFO - PROCESS | 696 | 1466589500559 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 696 | ++DOMWINDOW == 87 (00000055A4D3CC00) [pid = 696] [serial = 2304] [outer = 00000055A25F3800] 02:58:21 INFO - PROCESS | 696 | 1466589501159 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"]]]}] 02:58:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:58:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:58:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 02:58:21 INFO - PROCESS | 696 | 1466589501220 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 696 | 1466589501223 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:58:21 INFO - PROCESS | 696 | 1466589501235 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 696 | 1466589501241 Marionette TRACE conn6 <- [1,3030,null,{}] 02:58:21 INFO - PROCESS | 696 | 1466589501246 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}] 02:58:21 INFO - PROCESS | 696 | 1466589501250 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:21 INFO - PROCESS | 696 | 1466589501385 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:58:21 INFO - PROCESS | 696 | 1466589501505 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 696 | 1466589501508 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:21 INFO - PROCESS | 696 | ++DOCSHELL 00000055AEA41000 == 39 [pid = 696] [id = 769] 02:58:21 INFO - PROCESS | 696 | ++DOMWINDOW == 88 (00000055A5177800) [pid = 696] [serial = 2305] [outer = 0000000000000000] 02:58:21 INFO - PROCESS | 696 | ++DOMWINDOW == 89 (00000055A5B6A000) [pid = 696] [serial = 2306] [outer = 00000055A5177800] 02:58:21 INFO - PROCESS | 696 | 1466589501565 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 696 | ++DOMWINDOW == 90 (00000055A65E0400) [pid = 696] [serial = 2307] [outer = 00000055A5177800] 02:58:22 INFO - PROCESS | 696 | 1466589502269 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]]]}] 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:58:22 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. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:58:22 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'.) 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:58:22 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. 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:58:22 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. 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:22 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. 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:58:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:58:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:58:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1164ms 02:58:22 INFO - PROCESS | 696 | 1466589502394 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 696 | 1466589502397 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:58:22 INFO - PROCESS | 696 | 1466589502401 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 696 | 1466589502403 Marionette TRACE conn6 <- [1,3034,null,{}] 02:58:22 INFO - PROCESS | 696 | 1466589502412 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}] 02:58:22 INFO - PROCESS | 696 | 1466589502415 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:22 INFO - PROCESS | 696 | 1466589502537 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:58:22 INFO - PROCESS | 696 | 1466589502774 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 696 | 1466589502777 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:22 INFO - PROCESS | 696 | ++DOCSHELL 000000559E951800 == 40 [pid = 696] [id = 770] 02:58:22 INFO - PROCESS | 696 | ++DOMWINDOW == 91 (0000005596EA7800) [pid = 696] [serial = 2308] [outer = 0000000000000000] 02:58:22 INFO - PROCESS | 696 | ++DOMWINDOW == 92 (00000055977CE400) [pid = 696] [serial = 2309] [outer = 0000005596EA7800] 02:58:22 INFO - PROCESS | 696 | 1466589502836 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 696 | ++DOMWINDOW == 93 (000000559895A800) [pid = 696] [serial = 2310] [outer = 0000005596EA7800] 02:58:23 INFO - PROCESS | 696 | [696] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:23 INFO - PROCESS | 696 | 1466589503438 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:58:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:58:23 INFO - {} 02:58:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1077ms 02:58:23 INFO - PROCESS | 696 | 1466589503481 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 696 | 1466589503485 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:58:23 INFO - PROCESS | 696 | 1466589503489 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:58:23 INFO - PROCESS | 696 | 1466589503492 Marionette TRACE conn6 <- [1,3038,null,{}] 02:58:23 INFO - PROCESS | 696 | 1466589503498 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}] 02:58:23 INFO - PROCESS | 696 | 1466589503503 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:23 INFO - PROCESS | 696 | 1466589503624 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A544D800 == 39 [pid = 696] [id = 732] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1ED800 == 38 [pid = 696] [id = 765] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1BE000 == 37 [pid = 696] [id = 764] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB6C000 == 36 [pid = 696] [id = 763] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AC4CA000 == 35 [pid = 696] [id = 762] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A9038800 == 34 [pid = 696] [id = 761] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A6181000 == 33 [pid = 696] [id = 760] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A3EC6800 == 32 [pid = 696] [id = 759] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559DE0A800 == 31 [pid = 696] [id = 758] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A93E0000 == 30 [pid = 696] [id = 757] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 0000005598772800 == 29 [pid = 696] [id = 756] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559F00E000 == 28 [pid = 696] [id = 755] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AC951800 == 27 [pid = 696] [id = 735] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A5050800 == 26 [pid = 696] [id = 722] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559D866800 == 25 [pid = 696] [id = 730] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1E5800 == 24 [pid = 696] [id = 737] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AA09D800 == 23 [pid = 696] [id = 725] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A9030800 == 22 [pid = 696] [id = 733] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A61C4800 == 21 [pid = 696] [id = 723] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055ACDAB000 == 20 [pid = 696] [id = 736] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A4C75800 == 19 [pid = 696] [id = 729] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055ACB80000 == 18 [pid = 696] [id = 727] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A9032800 == 17 [pid = 696] [id = 724] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AB420000 == 16 [pid = 696] [id = 734] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559F034000 == 15 [pid = 696] [id = 721] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559D065800 == 14 [pid = 696] [id = 726] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A93E5800 == 13 [pid = 696] [id = 754] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AD1B5000 == 12 [pid = 696] [id = 728] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559E947800 == 11 [pid = 696] [id = 731] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AEA41000 == 10 [pid = 696] [id = 769] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055AB413000 == 9 [pid = 696] [id = 768] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 00000055A576D000 == 8 [pid = 696] [id = 767] 02:58:24 INFO - PROCESS | 696 | --DOCSHELL 000000559CF7F800 == 7 [pid = 696] [id = 766] 02:58:24 INFO - PROCESS | 696 | 1466589504370 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 696 | 1466589504374 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 92 (00000055A53BB000) [pid = 696] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 91 (00000055A5B63C00) [pid = 696] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 90 (00000055A26B3000) [pid = 696] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 89 (00000055A29F4C00) [pid = 696] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 88 (0000005598FA6400) [pid = 696] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 87 (000000559903AC00) [pid = 696] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 86 (00000055A8993400) [pid = 696] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 85 (000000559F0E4C00) [pid = 696] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 84 (000000559E906000) [pid = 696] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 83 (000000559EAD7000) [pid = 696] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A4D48000) [pid = 696] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5167800) [pid = 696] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A5173800) [pid = 696] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598951400) [pid = 696] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005598981400) [pid = 696] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 77 (000000559D072C00) [pid = 696] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559D14B400) [pid = 696] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559DC23800) [pid = 696] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559E087000) [pid = 696] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A579E400) [pid = 696] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A6E34000) [pid = 696] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A8AE0800) [pid = 696] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A8B49000) [pid = 696] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 69 (00000055A619E000) [pid = 696] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 68 (00000055A7CC3400) [pid = 696] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A53B8000) [pid = 696] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A78F2C00) [pid = 696] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 65 (00000055A51AE800) [pid = 696] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | --DOMWINDOW == 64 (00000055A8998400) [pid = 696] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:58:24 INFO - PROCESS | 696 | ++DOCSHELL 0000005598780000 == 8 [pid = 696] [id = 771] 02:58:24 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (000000559790FC00) [pid = 696] [serial = 2311] [outer = 0000000000000000] 02:58:24 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (000000559803B800) [pid = 696] [serial = 2312] [outer = 000000559790FC00] 02:58:24 INFO - PROCESS | 696 | 1466589504547 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (00000055987F7C00) [pid = 696] [serial = 2313] [outer = 000000559790FC00] 02:58:25 INFO - PROCESS | 696 | 1466589505024 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]]]}] 02:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:58:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:58:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1590ms 02:58:25 INFO - PROCESS | 696 | 1466589505085 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 696 | 1466589505089 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:58:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:58:25 INFO - PROCESS | 696 | 1466589505099 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 696 | 1466589505102 Marionette TRACE conn6 <- [1,3042,null,{}] 02:58:25 INFO - PROCESS | 696 | 1466589505108 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}] 02:58:25 INFO - PROCESS | 696 | 1466589505113 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:25 INFO - PROCESS | 696 | 1466589505217 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:58:25 INFO - PROCESS | 696 | 1466589505229 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 696 | 1466589505232 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:25 INFO - PROCESS | 696 | ++DOCSHELL 000000559EDEA000 == 9 [pid = 696] [id = 772] 02:58:25 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (0000005598B4C400) [pid = 696] [serial = 2314] [outer = 0000000000000000] 02:58:25 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (0000005598B50000) [pid = 696] [serial = 2315] [outer = 0000005598B4C400] 02:58:25 INFO - PROCESS | 696 | 1466589505283 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (0000005598FA9C00) [pid = 696] [serial = 2316] [outer = 0000005598B4C400] 02:58:26 INFO - PROCESS | 696 | 1466589506052 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"]]]}] 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:58:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:26 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" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:26 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" 02:58:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1114ms 02:58:26 INFO - PROCESS | 696 | 1466589506214 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 696 | 1466589506219 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:58:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:58:26 INFO - PROCESS | 696 | 1466589506225 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 696 | 1466589506227 Marionette TRACE conn6 <- [1,3046,null,{}] 02:58:26 INFO - PROCESS | 696 | 1466589506231 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}] 02:58:26 INFO - PROCESS | 696 | 1466589506233 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:26 INFO - PROCESS | 696 | 1466589506367 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:58:26 INFO - PROCESS | 696 | 1466589506415 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 696 | 1466589506418 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:26 INFO - PROCESS | 696 | ++DOCSHELL 00000055A56D3800 == 10 [pid = 696] [id = 773] 02:58:26 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (0000005599229000) [pid = 696] [serial = 2317] [outer = 0000000000000000] 02:58:26 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055992E0000) [pid = 696] [serial = 2318] [outer = 0000005599229000] 02:58:26 INFO - PROCESS | 696 | 1466589506466 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (000000559D830400) [pid = 696] [serial = 2319] [outer = 0000005599229000] 02:58:26 INFO - PROCESS | 696 | 1466589506952 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]]]}] 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:58:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:58:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:58:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:58:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:58:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:58:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:58:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:58:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:58:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 778ms 02:58:27 INFO - PROCESS | 696 | 1466589507003 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 696 | 1466589507006 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:58:27 INFO - PROCESS | 696 | 1466589507011 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 696 | 1466589507018 Marionette TRACE conn6 <- [1,3050,null,{}] 02:58:27 INFO - PROCESS | 696 | 1466589507040 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}] 02:58:27 INFO - PROCESS | 696 | 1466589507045 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:27 INFO - PROCESS | 696 | 1466589507168 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:58:27 INFO - PROCESS | 696 | 1466589507228 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 696 | 1466589507231 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:27 INFO - PROCESS | 696 | ++DOCSHELL 00000055A7871800 == 11 [pid = 696] [id = 774] 02:58:27 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (000000559EA7D000) [pid = 696] [serial = 2320] [outer = 0000000000000000] 02:58:27 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (000000559EACB800) [pid = 696] [serial = 2321] [outer = 000000559EA7D000] 02:58:27 INFO - PROCESS | 696 | 1466589507278 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (000000559F0C6C00) [pid = 696] [serial = 2322] [outer = 000000559EA7D000] 02:58:27 INFO - PROCESS | 696 | [696] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:27 INFO - PROCESS | 696 | 1466589507761 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:58:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:58:27 INFO - {} 02:58:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 797ms 02:58:27 INFO - PROCESS | 696 | 1466589507809 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 696 | 1466589507812 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:58:27 INFO - PROCESS | 696 | 1466589507821 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 696 | 1466589507823 Marionette TRACE conn6 <- [1,3054,null,{}] 02:58:27 INFO - PROCESS | 696 | 1466589507827 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}] 02:58:27 INFO - PROCESS | 696 | 1466589507829 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:27 INFO - PROCESS | 696 | 1466589507952 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:58:28 INFO - PROCESS | 696 | 1466589508005 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 696 | 1466589508007 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A93E2000 == 12 [pid = 696] [id = 775] 02:58:28 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A25E8000) [pid = 696] [serial = 2323] [outer = 0000000000000000] 02:58:28 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A26AB400) [pid = 696] [serial = 2324] [outer = 00000055A25E8000] 02:58:28 INFO - PROCESS | 696 | 1466589508063 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A3EE7C00) [pid = 696] [serial = 2325] [outer = 00000055A25E8000] 02:58:28 INFO - PROCESS | 696 | 1466589508491 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]]]}] 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:58:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:58:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 02:58:28 INFO - PROCESS | 696 | 1466589508556 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 696 | 1466589508558 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:58:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:58:28 INFO - PROCESS | 696 | 1466589508574 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 696 | 1466589508577 Marionette TRACE conn6 <- [1,3058,null,{}] 02:58:28 INFO - PROCESS | 696 | 1466589508581 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}] 02:58:28 INFO - PROCESS | 696 | 1466589508583 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:28 INFO - PROCESS | 696 | 1466589508837 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A4D47400) [pid = 696] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A5B5F400) [pid = 696] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A6EDB800) [pid = 696] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005598939800) [pid = 696] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559903D800) [pid = 696] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055990B2000) [pid = 696] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055A5987800) [pid = 696] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 71 (0000005599518400) [pid = 696] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 70 (000000559894E000) [pid = 696] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 69 (0000005599B42800) [pid = 696] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559F27B400) [pid = 696] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:58:28 INFO - PROCESS | 696 | --DOMWINDOW == 67 (00000055A26B8C00) [pid = 696] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:58:28 INFO - PROCESS | 696 | 1466589508898 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 696 | 1466589508904 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:28 INFO - PROCESS | 696 | ++DOCSHELL 00000055A9FE3000 == 13 [pid = 696] [id = 776] 02:58:28 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055990B6800) [pid = 696] [serial = 2326] [outer = 0000000000000000] 02:58:28 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559DB79C00) [pid = 696] [serial = 2327] [outer = 00000055990B6800] 02:58:28 INFO - PROCESS | 696 | 1466589508964 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (00000055A4D46C00) [pid = 696] [serial = 2328] [outer = 00000055990B6800] 02:58:29 INFO - PROCESS | 696 | 1466589509388 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]]]}] 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:58:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:58:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 02:58:29 INFO - PROCESS | 696 | 1466589509457 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 696 | 1466589509459 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:58:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:58:29 INFO - PROCESS | 696 | 1466589509463 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 696 | 1466589509465 Marionette TRACE conn6 <- [1,3062,null,{}] 02:58:29 INFO - PROCESS | 696 | 1466589509469 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}] 02:58:29 INFO - PROCESS | 696 | 1466589509471 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:29 INFO - PROCESS | 696 | 1466589509570 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:58:29 INFO - PROCESS | 696 | 1466589509577 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 696 | 1466589509579 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:29 INFO - PROCESS | 696 | ++DOCSHELL 0000005599104000 == 14 [pid = 696] [id = 777] 02:58:29 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (00000055A5162400) [pid = 696] [serial = 2329] [outer = 0000000000000000] 02:58:29 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (00000055A517B000) [pid = 696] [serial = 2330] [outer = 00000055A5162400] 02:58:29 INFO - PROCESS | 696 | 1466589509626 Marionette DEBUG loaded listener.js 02:58:29 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A51F0000) [pid = 696] [serial = 2331] [outer = 00000055A5162400] 02:58:30 INFO - PROCESS | 696 | 1466589510026 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]]]}] 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:58:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:58:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 02:58:30 INFO - PROCESS | 696 | 1466589510094 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 696 | 1466589510097 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:58:30 INFO - PROCESS | 696 | 1466589510100 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:58:30 INFO - PROCESS | 696 | 1466589510102 Marionette TRACE conn6 <- [1,3066,null,{}] 02:58:30 INFO - PROCESS | 696 | 1466589510105 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}] 02:58:30 INFO - PROCESS | 696 | 1466589510107 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:30 INFO - PROCESS | 696 | 1466589510198 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:58:30 INFO - PROCESS | 696 | 1466589510203 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 696 | 1466589510205 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:30 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB81800 == 15 [pid = 696] [id = 778] 02:58:30 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (0000005598A9F400) [pid = 696] [serial = 2332] [outer = 0000000000000000] 02:58:30 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A53BB400) [pid = 696] [serial = 2333] [outer = 0000005598A9F400] 02:58:30 INFO - PROCESS | 696 | 1466589510253 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A53C5800) [pid = 696] [serial = 2334] [outer = 0000005598A9F400] 02:58:30 INFO - PROCESS | 696 | 1466589510668 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] 02:58:30 INFO - PROCESS | 696 | 1466589510746 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:58:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:58:30 INFO - PROCESS | 696 | 1466589510750 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 696 | 1466589510752 Marionette TRACE conn6 <- [1,3070,null,{}] 02:58:30 INFO - PROCESS | 696 | 1466589510755 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}] 02:58:30 INFO - PROCESS | 696 | 1466589510758 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:30 INFO - PROCESS | 696 | 1466589510895 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:58:31 INFO - PROCESS | 696 | 1466589511070 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 696 | 1466589511073 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:31 INFO - PROCESS | 696 | ++DOCSHELL 000000559D9AC000 == 16 [pid = 696] [id = 779] 02:58:31 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (0000005596FDA800) [pid = 696] [serial = 2335] [outer = 0000000000000000] 02:58:31 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055977D0800) [pid = 696] [serial = 2336] [outer = 0000005596FDA800] 02:58:31 INFO - PROCESS | 696 | 1466589511134 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (0000005598950000) [pid = 696] [serial = 2337] [outer = 0000005596FDA800] 02:58:31 INFO - PROCESS | 696 | 1466589511743 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]]]}] 02:58:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:58:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:58:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:58:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1077ms 02:58:31 INFO - PROCESS | 696 | 1466589511831 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 696 | 1466589511836 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:58:31 INFO - PROCESS | 696 | 1466589511842 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 696 | 1466589511846 Marionette TRACE conn6 <- [1,3074,null,{}] 02:58:31 INFO - PROCESS | 696 | 1466589511875 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}] 02:58:31 INFO - PROCESS | 696 | 1466589511878 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:32 INFO - PROCESS | 696 | 1466589512014 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:58:32 INFO - PROCESS | 696 | 1466589512137 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 696 | 1466589512140 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:32 INFO - PROCESS | 696 | ++DOCSHELL 00000055A61AD000 == 17 [pid = 696] [id = 780] 02:58:32 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (0000005599097C00) [pid = 696] [serial = 2338] [outer = 0000000000000000] 02:58:32 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055990B5000) [pid = 696] [serial = 2339] [outer = 0000005599097C00] 02:58:32 INFO - PROCESS | 696 | 1466589512209 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 696 | ++DOMWINDOW == 82 (000000559D14B400) [pid = 696] [serial = 2340] [outer = 0000005599097C00] 02:58:32 INFO - PROCESS | 696 | 1466589512846 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:58:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1047ms 02:58:32 INFO - PROCESS | 696 | 1466589512892 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 696 | 1466589512896 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:58:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:58:32 INFO - PROCESS | 696 | 1466589512901 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 696 | 1466589512903 Marionette TRACE conn6 <- [1,3078,null,{}] 02:58:32 INFO - PROCESS | 696 | 1466589512908 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}] 02:58:32 INFO - PROCESS | 696 | 1466589512911 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:33 INFO - PROCESS | 696 | 1466589513042 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:58:33 INFO - PROCESS | 696 | 1466589513156 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 696 | 1466589513159 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:33 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC659800 == 18 [pid = 696] [id = 781] 02:58:33 INFO - PROCESS | 696 | ++DOMWINDOW == 83 (000000559E911C00) [pid = 696] [serial = 2341] [outer = 0000000000000000] 02:58:33 INFO - PROCESS | 696 | ++DOMWINDOW == 84 (000000559EA7C400) [pid = 696] [serial = 2342] [outer = 000000559E911C00] 02:58:33 INFO - PROCESS | 696 | 1466589513217 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 696 | ++DOMWINDOW == 85 (000000559F277800) [pid = 696] [serial = 2343] [outer = 000000559E911C00] 02:58:34 INFO - PROCESS | 696 | 1466589514038 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:58:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1182ms 02:58:34 INFO - PROCESS | 696 | 1466589514087 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 696 | 1466589514092 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:58:34 INFO - PROCESS | 696 | 1466589514096 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 696 | 1466589514100 Marionette TRACE conn6 <- [1,3082,null,{}] 02:58:34 INFO - PROCESS | 696 | 1466589514106 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}] 02:58:34 INFO - PROCESS | 696 | 1466589514109 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:34 INFO - PROCESS | 696 | 1466589514226 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 84 (00000055A9F3CC00) [pid = 696] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 83 (00000055A9F44000) [pid = 696] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 82 (00000055A4D3D400) [pid = 696] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 81 (00000055A5177000) [pid = 696] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 80 (00000055A53BE000) [pid = 696] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 79 (00000055A65E3000) [pid = 696] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 78 (00000055A6354800) [pid = 696] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 77 (00000055A8994000) [pid = 696] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 76 (000000559EAD2C00) [pid = 696] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 75 (000000559F0DFC00) [pid = 696] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 74 (0000005599228C00) [pid = 696] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 73 (000000559D0F1800) [pid = 696] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 72 (000000559CF52C00) [pid = 696] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 71 (000000559D8BB400) [pid = 696] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A8C1E800) [pid = 696] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559D1BB800) [pid = 696] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 68 (000000559E904800) [pid = 696] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 67 (000000559895A400) [pid = 696] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 66 (00000055A78F0C00) [pid = 696] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 65 (000000559A0B5800) [pid = 696] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 64 (0000005598B4A000) [pid = 696] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | --DOMWINDOW == 63 (00000055A28A7800) [pid = 696] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:58:34 INFO - PROCESS | 696 | 1466589514355 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 696 | 1466589514357 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:34 INFO - PROCESS | 696 | ++DOCSHELL 000000559A0F6800 == 19 [pid = 696] [id = 782] 02:58:34 INFO - PROCESS | 696 | ++DOMWINDOW == 64 (0000005597908400) [pid = 696] [serial = 2344] [outer = 0000000000000000] 02:58:34 INFO - PROCESS | 696 | ++DOMWINDOW == 65 (00000055987F0400) [pid = 696] [serial = 2345] [outer = 0000005597908400] 02:58:34 INFO - PROCESS | 696 | 1466589514408 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 696 | ++DOMWINDOW == 66 (0000005598B4C000) [pid = 696] [serial = 2346] [outer = 0000005597908400] 02:58:34 INFO - PROCESS | 696 | 1466589514781 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:58:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:58:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 735ms 02:58:34 INFO - PROCESS | 696 | 1466589514835 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 696 | 1466589514840 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:58:34 INFO - PROCESS | 696 | 1466589514846 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 696 | 1466589514849 Marionette TRACE conn6 <- [1,3086,null,{}] 02:58:34 INFO - PROCESS | 696 | 1466589514883 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}] 02:58:34 INFO - PROCESS | 696 | 1466589514886 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:35 INFO - PROCESS | 696 | 1466589515014 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:58:35 INFO - PROCESS | 696 | 1466589515100 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 696 | 1466589515102 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A4D16800 == 20 [pid = 696] [id = 783] 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 67 (0000005598E4D400) [pid = 696] [serial = 2347] [outer = 0000000000000000] 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 68 (00000055992DB000) [pid = 696] [serial = 2348] [outer = 0000005598E4D400] 02:58:35 INFO - PROCESS | 696 | 1466589515152 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 69 (000000559D07F400) [pid = 696] [serial = 2349] [outer = 0000005598E4D400] 02:58:35 INFO - PROCESS | 696 | 1466589515532 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]]]}] 02:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:58:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:58:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 713ms 02:58:35 INFO - PROCESS | 696 | 1466589515563 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 696 | 1466589515566 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:58:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:58:35 INFO - PROCESS | 696 | 1466589515569 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 696 | 1466589515581 Marionette TRACE conn6 <- [1,3090,null,{}] 02:58:35 INFO - PROCESS | 696 | 1466589515593 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}] 02:58:35 INFO - PROCESS | 696 | 1466589515598 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:35 INFO - PROCESS | 696 | 1466589515690 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:58:35 INFO - PROCESS | 696 | 1466589515696 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 696 | 1466589515699 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:35 INFO - PROCESS | 696 | ++DOCSHELL 00000055A6C6B800 == 21 [pid = 696] [id = 784] 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 70 (000000559DC1E000) [pid = 696] [serial = 2350] [outer = 0000000000000000] 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 71 (000000559E08E400) [pid = 696] [serial = 2351] [outer = 000000559DC1E000] 02:58:35 INFO - PROCESS | 696 | 1466589515749 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 696 | ++DOMWINDOW == 72 (000000559EAD5000) [pid = 696] [serial = 2352] [outer = 000000559DC1E000] 02:58:36 INFO - PROCESS | 696 | 1466589516157 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:58:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 650ms 02:58:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:58:36 INFO - PROCESS | 696 | 1466589516228 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 696 | 1466589516231 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:58:36 INFO - PROCESS | 696 | 1466589516234 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 696 | 1466589516236 Marionette TRACE conn6 <- [1,3094,null,{}] 02:58:36 INFO - PROCESS | 696 | 1466589516240 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}] 02:58:36 INFO - PROCESS | 696 | 1466589516242 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:36 INFO - PROCESS | 696 | 1466589516345 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:58:36 INFO - PROCESS | 696 | 1466589516350 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 696 | 1466589516353 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:36 INFO - PROCESS | 696 | ++DOCSHELL 00000055A93E4800 == 22 [pid = 696] [id = 785] 02:58:36 INFO - PROCESS | 696 | ++DOMWINDOW == 73 (00000055A2559800) [pid = 696] [serial = 2353] [outer = 0000000000000000] 02:58:36 INFO - PROCESS | 696 | ++DOMWINDOW == 74 (00000055A25E9000) [pid = 696] [serial = 2354] [outer = 00000055A2559800] 02:58:36 INFO - PROCESS | 696 | 1466589516429 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 696 | ++DOMWINDOW == 75 (00000055A28A0800) [pid = 696] [serial = 2355] [outer = 00000055A2559800] 02:58:36 INFO - PROCESS | 696 | 1466589516917 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]]]}] 02:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:58:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:58:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 02:58:36 INFO - PROCESS | 696 | 1466589516969 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 696 | 1466589516971 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:58:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:58:36 INFO - PROCESS | 696 | 1466589516974 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 696 | 1466589516976 Marionette TRACE conn6 <- [1,3098,null,{}] 02:58:36 INFO - PROCESS | 696 | 1466589516979 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}] 02:58:36 INFO - PROCESS | 696 | 1466589516982 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:37 INFO - PROCESS | 696 | 1466589517101 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:58:37 INFO - PROCESS | 696 | 1466589517106 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 696 | 1466589517108 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055AC4C7000 == 23 [pid = 696] [id = 786] 02:58:37 INFO - PROCESS | 696 | ++DOMWINDOW == 76 (00000055A28A1800) [pid = 696] [serial = 2356] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 696 | ++DOMWINDOW == 77 (00000055A4B4B400) [pid = 696] [serial = 2357] [outer = 00000055A28A1800] 02:58:37 INFO - PROCESS | 696 | 1466589517204 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 696 | ++DOMWINDOW == 78 (00000055A4D46400) [pid = 696] [serial = 2358] [outer = 00000055A28A1800] 02:58:37 INFO - PROCESS | 696 | 1466589517631 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"]]]}] 02:58:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:58:37 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 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:58:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 02:58:37 INFO - PROCESS | 696 | 1466589517648 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 696 | 1466589517650 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:58:37 INFO - PROCESS | 696 | 1466589517654 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 696 | 1466589517656 Marionette TRACE conn6 <- [1,3102,null,{}] 02:58:37 INFO - PROCESS | 696 | 1466589517659 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}] 02:58:37 INFO - PROCESS | 696 | 1466589517665 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:37 INFO - PROCESS | 696 | 1466589517842 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:58:37 INFO - PROCESS | 696 | 1466589517866 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\", \"55bde551-dc2b-4bc2-a983-ec59e3dd746a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 696 | 1466589517869 Marionette INFO sendAsync 0f39a139-33b4-4323-9a5e-b22161b15f00 02:58:37 INFO - PROCESS | 696 | ++DOCSHELL 00000055ACB7F800 == 24 [pid = 696] [id = 787] 02:58:37 INFO - PROCESS | 696 | ++DOMWINDOW == 79 (00000055A516F000) [pid = 696] [serial = 2359] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 696 | ++DOMWINDOW == 80 (00000055A53BFC00) [pid = 696] [serial = 2360] [outer = 00000055A516F000] 02:58:37 INFO - PROCESS | 696 | 1466589517916 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 696 | ++DOMWINDOW == 81 (00000055A5AAE800) [pid = 696] [serial = 2361] [outer = 00000055A516F000] 02:58:38 INFO - PROCESS | 696 | 1466589518345 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]]]}] 02:58:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:58:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 02:58:38 INFO - PROCESS | 696 | 1466589518391 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 696 | 1466589518394 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 80 (000000559790FC00) [pid = 696] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 79 (0000005598B4C400) [pid = 696] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 78 (0000005599229000) [pid = 696] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 77 (0000005596EA7800) [pid = 696] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 76 (00000055A25E8000) [pid = 696] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 75 (0000005596ED1800) [pid = 696] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 74 (000000559D1BA000) [pid = 696] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 73 (00000055A25F3800) [pid = 696] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 72 (00000055990B6800) [pid = 696] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 71 (00000055A5177800) [pid = 696] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 70 (00000055A5162400) [pid = 696] [serial = 2329] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 02:58:38 INFO - PROCESS | 696 | --DOMWINDOW == 69 (000000559EA7D000) [pid = 696] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:58:39 WARNING - u'runner_teardown' () 02:58:39 INFO - No more tests 02:58:39 INFO - Got 0 unexpected results 02:58:39 INFO - SUITE-END | took 688s 02:58:39 INFO - Closing logging queue 02:58:39 INFO - queue closed 02:58:39 INFO - Return code: 0 02:58:39 WARNING - # TBPL SUCCESS # 02:58:39 INFO - Running post-action listener: _resource_record_post_action 02:58:39 INFO - Running post-run listener: _resource_record_post_run 02:58:40 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 253401088; Write bytes: 997708800; Read time: 3317720; Write time: 5368670 02:58:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:58:40 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 32991744; Read time: 0; Write time: 51350 02:58:40 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 253354496; Write bytes: 885336576; Read time: 3313960; Write time: 5235570 02:58:40 INFO - Running post-run listener: _upload_blobber_files 02:58:40 INFO - Blob upload gear active. 02:58:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:58:40 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 02:58:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:58:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:58:41 INFO - (blobuploader) - INFO - Open directory for files ... 02:58:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:58:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:58:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:42 INFO - (blobuploader) - INFO - Done attempting. 02:58:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:58:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:58:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:44 INFO - (blobuploader) - INFO - Done attempting. 02:58:44 INFO - (blobuploader) - INFO - Iteration through files over. 02:58:44 INFO - Return code: 0 02:58:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:58:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7be34ecb4485db0742796c1f611ef1d615e656bde861690b6fae92aefdc7c0b78b703798ec1840164b614ebdea5b931de0662aa37ebad24341ac0eb85af8f1e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c54ca2196c8b616d180ced2f4d4a89bd4530d91ef85b41e8e9cc54c22204de9555b8a3b8b76545f64714dfd89decf2e7e4e420421e43d972417cecac7c615444"} 02:58:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:58:44 INFO - Writing to file C:\slave\test\properties\blobber_files 02:58:44 INFO - Contents: 02:58:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7be34ecb4485db0742796c1f611ef1d615e656bde861690b6fae92aefdc7c0b78b703798ec1840164b614ebdea5b931de0662aa37ebad24341ac0eb85af8f1e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c54ca2196c8b616d180ced2f4d4a89bd4530d91ef85b41e8e9cc54c22204de9555b8a3b8b76545f64714dfd89decf2e7e4e420421e43d972417cecac7c615444"} 02:58:44 INFO - Running post-run listener: copy_logs_to_upload_dir 02:58:44 INFO - Copying logs to upload dir... 02:58:44 INFO - mkdir: C:\slave\test\build\upload\logs 02:58:44 INFO - Copying logs to upload dir... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... 02:58:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=916.296000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 16 secs) (at 2016-06-22 02:58:44.555219) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 02:58:44.556179) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7be34ecb4485db0742796c1f611ef1d615e656bde861690b6fae92aefdc7c0b78b703798ec1840164b614ebdea5b931de0662aa37ebad24341ac0eb85af8f1e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c54ca2196c8b616d180ced2f4d4a89bd4530d91ef85b41e8e9cc54c22204de9555b8a3b8b76545f64714dfd89decf2e7e4e420421e43d972417cecac7c615444"} build_url:https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7be34ecb4485db0742796c1f611ef1d615e656bde861690b6fae92aefdc7c0b78b703798ec1840164b614ebdea5b931de0662aa37ebad24341ac0eb85af8f1e9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c54ca2196c8b616d180ced2f4d4a89bd4530d91ef85b41e8e9cc54c22204de9555b8a3b8b76545f64714dfd89decf2e7e4e420421e43d972417cecac7c615444"}' symbols_url: 'https://queue.taskcluster.net/v1/task/U9A6-tVQT1KMxc-i6cKCEQ/artifacts/public/build/firefox-48.0.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-06-22 02:58:44.681711) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:58:44.682127) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:58:44.801545) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:58:44.801925) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:58:45.549691) ========= ========= Total master_lag: 0.76 =========