builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-195 starttime: 1460994511.42 results: success (0) buildid: 20160418073921 builduid: fbc689465dc24fdfae14d5d22c1686c2 revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:31.425060) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:31.425533) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:31.425834) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:31.738142) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 08:48:31.738549) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False --08:48:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 16.56 MB/s 08:48:32 (16.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.359000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 08:48:33.195721) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 08:48:33.196060) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.010000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 08:48:36.218363) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 08:48:36.218758) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False 2016-04-18 08:48:36,703 truncating revision to first 12 chars 2016-04-18 08:48:36,703 Setting DEBUG logging. 2016-04-18 08:48:36,703 attempt 1/10 2016-04-18 08:48:36,703 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/d53b301a14e1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 08:48:37,809 unpacking tar archive at: mozilla-central-d53b301a14e1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.990000 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 08:48:38.595868) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:38.596435) ========= script_repo_revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:38.597128) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:38.597630) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 08:48:38.614276) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-04-18 08:48:38.614826) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:48:39 INFO - MultiFileLogger online at 20160418 08:48:39 in C:\slave\test 08:48:39 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-central --download-symbols true 08:48:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:48:39 INFO - {'append_to_log': False, 08:48:39 INFO - 'base_work_dir': 'C:\\slave\\test', 08:48:39 INFO - 'blob_upload_branch': 'mozilla-central', 08:48:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:48:39 INFO - 'buildbot_json_path': 'buildprops.json', 08:48:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:48:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:48:39 INFO - 'download_minidump_stackwalk': True, 08:48:39 INFO - 'download_symbols': 'true', 08:48:39 INFO - 'e10s': False, 08:48:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:48:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:48:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:48:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:48:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:48:39 INFO - 'C:/mozilla-build/tooltool.py'), 08:48:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:48:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:48:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:48:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:48:39 INFO - 'log_level': 'info', 08:48:39 INFO - 'log_to_console': True, 08:48:39 INFO - 'opt_config_files': (), 08:48:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:48:39 INFO - '--processes=1', 08:48:39 INFO - '--config=%(test_path)s/wptrunner.ini', 08:48:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:48:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:48:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:48:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:48:39 INFO - 'pip_index': False, 08:48:39 INFO - 'require_test_zip': True, 08:48:39 INFO - 'test_type': ('testharness',), 08:48:39 INFO - 'this_chunk': '1', 08:48:39 INFO - 'total_chunks': '10', 08:48:39 INFO - 'virtualenv_path': 'venv', 08:48:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:48:39 INFO - 'work_dir': 'build'} 08:48:39 INFO - ##### 08:48:39 INFO - ##### Running clobber step. 08:48:39 INFO - ##### 08:48:39 INFO - Running pre-action listener: _resource_record_pre_action 08:48:39 INFO - Running main action method: clobber 08:48:39 INFO - rmtree: C:\slave\test\build 08:48:39 INFO - Using _rmtree_windows ... 08:48:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:49:51 INFO - Running post-action listener: _resource_record_post_action 08:49:51 INFO - ##### 08:49:51 INFO - ##### Running read-buildbot-config step. 08:49:51 INFO - ##### 08:49:51 INFO - Running pre-action listener: _resource_record_pre_action 08:49:51 INFO - Running main action method: read_buildbot_config 08:49:51 INFO - Using buildbot properties: 08:49:51 INFO - { 08:49:51 INFO - "project": "", 08:49:51 INFO - "product": "firefox", 08:49:51 INFO - "script_repo_revision": "production", 08:49:51 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 08:49:51 INFO - "repository": "", 08:49:51 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 08:49:51 INFO - "buildid": "20160418073921", 08:49:51 INFO - "pgo_build": "False", 08:49:51 INFO - "basedir": "C:\\slave\\test", 08:49:51 INFO - "buildnumber": 20, 08:49:51 INFO - "slavename": "t-w864-ix-195", 08:49:51 INFO - "revision": "d53b301a14e1dfa05324072a7159796a4f5e24c7", 08:49:51 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:49:51 INFO - "platform": "win64", 08:49:51 INFO - "branch": "mozilla-central", 08:49:51 INFO - "repo_path": "mozilla-central", 08:49:51 INFO - "moz_repo_path": "", 08:49:51 INFO - "stage_platform": "win64", 08:49:51 INFO - "builduid": "fbc689465dc24fdfae14d5d22c1686c2", 08:49:51 INFO - "slavebuilddir": "test" 08:49:51 INFO - } 08:49:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 08:49:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 08:49:51 INFO - Running post-action listener: _resource_record_post_action 08:49:51 INFO - ##### 08:49:51 INFO - ##### Running download-and-extract step. 08:49:51 INFO - ##### 08:49:51 INFO - Running pre-action listener: _resource_record_pre_action 08:49:51 INFO - Running main action method: download_and_extract 08:49:51 INFO - mkdir: C:\slave\test\build\tests 08:49:51 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')]} 08:49:51 INFO - https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:49:51 INFO - trying https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 08:49:51 INFO - Downloading https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 08:49:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 08:49:52 INFO - Downloaded 1274 bytes. 08:49:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 08:49:52 INFO - Using the following test package requirements: 08:49:52 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 08:49:52 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 08:49:52 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 08:49:52 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'jsshell-win64.zip'], 08:49:52 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 08:49:52 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 08:49:52 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 08:49:52 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 08:49:52 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 08:49:52 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:49:52 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 08:49:52 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:49:52 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')]} 08:49:52 INFO - https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:49:52 INFO - trying https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 08:49:52 INFO - Downloading https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 08:49:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 08:49:53 INFO - Downloaded 21336024 bytes. 08:49:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:49:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:49:55 INFO - caution: filename not matched: web-platform/* 08:49:55 INFO - Return code: 11 08:49:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:55 INFO - https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:49:55 INFO - trying https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 08:49:55 INFO - Downloading https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 08:49:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 08:49:57 INFO - Downloaded 36382594 bytes. 08:49:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:49:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:50:37 INFO - caution: filename not matched: bin/* 08:50:37 INFO - caution: filename not matched: config/* 08:50:37 INFO - caution: filename not matched: mozbase/* 08:50:37 INFO - caution: filename not matched: marionette/* 08:50:37 INFO - caution: filename not matched: tools/wptserve/* 08:50:37 INFO - Return code: 11 08:50:37 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')]} 08:50:37 INFO - https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 08:50:37 INFO - trying https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:50:37 INFO - Downloading https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 08:50:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 08:50:41 INFO - Downloaded 83031568 bytes. 08:50:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:50:41 INFO - mkdir: C:\slave\test\properties 08:50:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:50:41 INFO - Writing to file C:\slave\test\properties\build_url 08:50:41 INFO - Contents: 08:50:41 INFO - build_url:https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:50:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:50:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:50:42 INFO - Writing to file C:\slave\test\properties\symbols_url 08:50:42 INFO - Contents: 08:50:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:50:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:42 INFO - https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:50:42 INFO - trying https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:50:42 INFO - Downloading https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:50:44 INFO - Downloaded 53378739 bytes. 08:50:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:50:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:50:46 INFO - Return code: 0 08:50:46 INFO - Running post-action listener: _resource_record_post_action 08:50:46 INFO - Running post-action listener: set_extra_try_arguments 08:50:46 INFO - ##### 08:50:46 INFO - ##### Running create-virtualenv step. 08:50:46 INFO - ##### 08:50:46 INFO - Running pre-action listener: _pre_create_virtualenv 08:50:46 INFO - Running pre-action listener: _resource_record_pre_action 08:50:46 INFO - Running main action method: create_virtualenv 08:50:46 INFO - Creating virtualenv C:\slave\test\build\venv 08:50:46 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 08:50:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:50:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:50:53 INFO - Installing distribute......................................................................................................................................................................................done. 08:50:55 INFO - Return code: 0 08:50:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:50:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:55 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D8208>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 08:50:55 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 08:50:55 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 08:50:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:50:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:50:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:50:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:50:55 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:50:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:55 INFO - 'DCLOCATION': 'SCL3', 08:50:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:55 INFO - 'HOMEDRIVE': 'C:', 08:50:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:50:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:55 INFO - 'KTS_VERSION': '1.19c', 08:50:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:50:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:50:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:55 INFO - 'MOZ_NO_REMOTE': '1', 08:50:55 INFO - 'NO_EM_RESTART': '1', 08:50:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:55 INFO - 'OS': 'Windows_NT', 08:50:55 INFO - 'OURDRIVE': 'C:', 08:50:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:50:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:50:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:55 INFO - 'PROCESSOR_LEVEL': '6', 08:50:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:50:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:50:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:50:55 INFO - 'PROMPT': '$P$G', 08:50:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:55 INFO - 'PWD': 'C:\\slave\\test', 08:50:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:55 INFO - 'SYSTEMDRIVE': 'C:', 08:50:55 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:55 INFO - 'TEST1': 'testie', 08:50:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:55 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:50:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:50:55 INFO - 'USERNAME': 'cltbld', 08:50:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:50:55 INFO - 'WINDIR': 'C:\\windows', 08:50:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:55 INFO - Downloading/unpacking psutil>=0.7.1 08:50:56 INFO - Running setup.py egg_info for package psutil 08:50:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:56 INFO - Installing collected packages: psutil 08:50:56 INFO - Running setup.py install for psutil 08:50:56 INFO - building 'psutil._psutil_windows' extension 08:50:56 INFO - error: Unable to find vcvarsall.bat 08:50:56 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-pwgbg_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:56 INFO - running install 08:50:56 INFO - running build 08:50:56 INFO - running build_py 08:50:56 INFO - creating build 08:50:56 INFO - creating build\lib.win32-2.7 08:50:56 INFO - creating build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:50:56 INFO - running build_ext 08:50:56 INFO - building 'psutil._psutil_windows' extension 08:50:56 INFO - error: Unable to find vcvarsall.bat 08:50:56 INFO - ---------------------------------------- 08:50:56 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-pwgbg_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 08:50:56 WARNING - Return code: 1 08:50:56 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! 08:50:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:50:56 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')]} 08:50:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:56 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')]} 08:50:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:56 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D8208>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 08:50:56 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 08:50:56 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 08:50:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:50:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:50:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:50:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:50:56 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:50:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:56 INFO - 'DCLOCATION': 'SCL3', 08:50:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:56 INFO - 'HOMEDRIVE': 'C:', 08:50:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:50:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:56 INFO - 'KTS_VERSION': '1.19c', 08:50:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:50:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:50:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:56 INFO - 'MOZ_NO_REMOTE': '1', 08:50:56 INFO - 'NO_EM_RESTART': '1', 08:50:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:56 INFO - 'OS': 'Windows_NT', 08:50:56 INFO - 'OURDRIVE': 'C:', 08:50:56 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', 08:50:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:50:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:56 INFO - 'PROCESSOR_LEVEL': '6', 08:50:56 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:50:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:50:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:50:56 INFO - 'PROMPT': '$P$G', 08:50:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:56 INFO - 'PWD': 'C:\\slave\\test', 08:50:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:56 INFO - 'SYSTEMDRIVE': 'C:', 08:50:56 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:56 INFO - 'TEST1': 'testie', 08:50:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:56 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:50:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:50:56 INFO - 'USERNAME': 'cltbld', 08:50:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:50:56 INFO - 'WINDIR': 'C:\\windows', 08:50:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:50:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:50:57 INFO - Running setup.py egg_info for package mozsystemmonitor 08:50:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:50:57 INFO - Running setup.py egg_info for package psutil 08:50:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:57 INFO - Installing collected packages: mozsystemmonitor, psutil 08:50:57 INFO - Running setup.py install for mozsystemmonitor 08:50:57 INFO - Running setup.py install for psutil 08:50:57 INFO - building 'psutil._psutil_windows' extension 08:50:57 INFO - error: Unable to find vcvarsall.bat 08:50:57 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-ju6y3k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:57 INFO - running install 08:50:57 INFO - running build 08:50:57 INFO - running build_py 08:50:57 INFO - running build_ext 08:50:57 INFO - building 'psutil._psutil_windows' extension 08:50:57 INFO - error: Unable to find vcvarsall.bat 08:50:57 INFO - ---------------------------------------- 08:50:57 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-ju6y3k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:57 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-195\AppData\Roaming\pip\pip.log 08:50:57 WARNING - Return code: 1 08:50:57 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! 08:50:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:50:57 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')]} 08:50:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:57 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')]} 08:50:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:57 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D8208>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 08:50:57 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 08:50:57 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 08:50:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:50:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:50:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:50:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:50:57 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:50:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:57 INFO - 'DCLOCATION': 'SCL3', 08:50:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:57 INFO - 'HOMEDRIVE': 'C:', 08:50:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:50:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:57 INFO - 'KTS_VERSION': '1.19c', 08:50:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:50:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:50:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:57 INFO - 'MOZ_NO_REMOTE': '1', 08:50:57 INFO - 'NO_EM_RESTART': '1', 08:50:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:57 INFO - 'OS': 'Windows_NT', 08:50:57 INFO - 'OURDRIVE': 'C:', 08:50:57 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', 08:50:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:50:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:57 INFO - 'PROCESSOR_LEVEL': '6', 08:50:57 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:50:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:50:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:50:57 INFO - 'PROMPT': '$P$G', 08:50:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:57 INFO - 'PWD': 'C:\\slave\\test', 08:50:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:57 INFO - 'SYSTEMDRIVE': 'C:', 08:50:57 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:57 INFO - 'TEST1': 'testie', 08:50:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:50:57 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:50:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:50:57 INFO - 'USERNAME': 'cltbld', 08:50:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:50:57 INFO - 'WINDIR': 'C:\\windows', 08:50:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:57 INFO - Downloading/unpacking blobuploader==1.2.4 08:50:57 INFO - Downloading blobuploader-1.2.4.tar.gz 08:50:57 INFO - Running setup.py egg_info for package blobuploader 08:50:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:51:01 INFO - Running setup.py egg_info for package requests 08:51:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:51:01 INFO - Downloading docopt-0.6.1.tar.gz 08:51:01 INFO - Running setup.py egg_info for package docopt 08:51:01 INFO - Installing collected packages: blobuploader, docopt, requests 08:51:01 INFO - Running setup.py install for blobuploader 08:51:01 INFO - Running setup.py install for docopt 08:51:01 INFO - Running setup.py install for requests 08:51:01 INFO - Successfully installed blobuploader docopt requests 08:51:01 INFO - Cleaning up... 08:51:01 INFO - Return code: 0 08:51:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51: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')]} 08:51:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51: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')]} 08:51:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:01 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D8208>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 08:51:01 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 08:51:01 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 08:51:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:51:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:51:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:51:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:51:01 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:51:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:01 INFO - 'DCLOCATION': 'SCL3', 08:51:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:01 INFO - 'HOMEDRIVE': 'C:', 08:51:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:51:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:01 INFO - 'KTS_VERSION': '1.19c', 08:51:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:51:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:51:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:01 INFO - 'MOZ_NO_REMOTE': '1', 08:51:01 INFO - 'NO_EM_RESTART': '1', 08:51:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:01 INFO - 'OS': 'Windows_NT', 08:51:01 INFO - 'OURDRIVE': 'C:', 08:51:01 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:51:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:51:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:01 INFO - 'PROCESSOR_LEVEL': '6', 08:51:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:51:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:51:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:51:01 INFO - 'PROMPT': '$P$G', 08:51:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:01 INFO - 'PWD': 'C:\\slave\\test', 08:51:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:01 INFO - 'SYSTEMDRIVE': 'C:', 08:51:01 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:01 INFO - 'TEST1': 'testie', 08:51:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:01 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:51:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:51:01 INFO - 'USERNAME': 'cltbld', 08:51:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:51:01 INFO - 'WINDIR': 'C:\\windows', 08:51:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:05 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:05 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 08:51:05 INFO - Running setup.py install for browsermob-proxy 08:51:20 INFO - Running setup.py install for manifestparser 08:51:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for marionette-client 08:51:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for marionette-driver 08:51:20 INFO - Running setup.py install for mozcrash 08:51:20 INFO - Running setup.py install for mozdebug 08:51:20 INFO - Running setup.py install for mozdevice 08:51:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozfile 08:51:20 INFO - Running setup.py install for mozhttpd 08:51:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozinfo 08:51:20 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozInstall 08:51:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozleak 08:51:20 INFO - Running setup.py install for mozlog 08:51:20 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for moznetwork 08:51:20 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozprocess 08:51:20 INFO - Running setup.py install for mozprofile 08:51:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozrunner 08:51:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for mozscreenshot 08:51:20 INFO - Running setup.py install for moztest 08:51:20 INFO - Running setup.py install for mozversion 08:51:20 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:20 INFO - Running setup.py install for wptserve 08:51:20 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 08:51:20 INFO - Cleaning up... 08:51:20 INFO - Return code: 0 08:51:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:20 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 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D8208>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, '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-195', 'USERDOMAIN': 'T-W864-IX-195', '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-195', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-195', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\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 08:51:20 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 08:51:20 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 08:51:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:51:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:51:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:51:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:51:20 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:51:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:20 INFO - 'DCLOCATION': 'SCL3', 08:51:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:20 INFO - 'HOMEDRIVE': 'C:', 08:51:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:51:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:20 INFO - 'KTS_VERSION': '1.19c', 08:51:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:51:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:51:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:20 INFO - 'MOZ_NO_REMOTE': '1', 08:51:20 INFO - 'NO_EM_RESTART': '1', 08:51:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:20 INFO - 'OS': 'Windows_NT', 08:51:20 INFO - 'OURDRIVE': 'C:', 08:51:20 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:51:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:51:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:20 INFO - 'PROCESSOR_LEVEL': '6', 08:51:20 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:51:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:51:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:51:20 INFO - 'PROMPT': '$P$G', 08:51:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:20 INFO - 'PWD': 'C:\\slave\\test', 08:51:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:20 INFO - 'SYSTEMDRIVE': 'C:', 08:51:20 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:20 INFO - 'TEST1': 'testie', 08:51:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:20 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:51:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:51:20 INFO - 'USERNAME': 'cltbld', 08:51:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:51:20 INFO - 'WINDIR': 'C:\\windows', 08:51:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:25 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:25 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)) 08:51:36 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)) 08:51:36 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)) 08:51:36 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)) 08:51:36 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)) 08:51:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:51:36 INFO - Downloading blessings-1.6.tar.gz 08:51:36 INFO - Running setup.py egg_info for package blessings 08:51:36 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)) 08:51:36 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:51:36 INFO - Running setup.py install for blessings 08:51:36 INFO - Running setup.py install for browsermob-proxy 08:51:36 INFO - Running setup.py install for manifestparser 08:51:36 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for marionette-client 08:51:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:36 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for marionette-driver 08:51:36 INFO - Running setup.py install for mozcrash 08:51:36 INFO - Running setup.py install for mozdebug 08:51:36 INFO - Running setup.py install for mozdevice 08:51:36 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for mozhttpd 08:51:36 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for mozInstall 08:51:36 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for mozleak 08:51:36 INFO - Running setup.py install for mozprofile 08:51:36 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Running setup.py install for mozrunner 08:51:36 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:36 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:38 INFO - Running setup.py install for mozscreenshot 08:51:38 INFO - Running setup.py install for moztest 08:51:38 INFO - Running setup.py install for mozversion 08:51:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:38 INFO - Running setup.py install for wptserve 08:51:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:51:38 INFO - Cleaning up... 08:51:38 INFO - Return code: 0 08:51:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:51:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:38 INFO - Reading from file tmpfile_stdout 08:51:38 INFO - Using _rmtree_windows ... 08:51:38 INFO - Using _rmtree_windows ... 08:51:38 INFO - Current package versions: 08:51:38 INFO - blessings == 1.6 08:51:38 INFO - blobuploader == 1.2.4 08:51:38 INFO - browsermob-proxy == 0.6.0 08:51:38 INFO - distribute == 0.6.14 08:51:38 INFO - docopt == 0.6.1 08:51:38 INFO - manifestparser == 1.1 08:51:38 INFO - marionette-client == 2.3.0 08:51:38 INFO - marionette-driver == 1.4.0 08:51:38 INFO - mozInstall == 1.12 08:51:38 INFO - mozcrash == 0.17 08:51:38 INFO - mozdebug == 0.1 08:51:38 INFO - mozdevice == 0.48 08:51:38 INFO - mozfile == 1.2 08:51:38 INFO - mozhttpd == 0.7 08:51:38 INFO - mozinfo == 0.9 08:51:38 INFO - mozleak == 0.1 08:51:38 INFO - mozlog == 3.1 08:51:38 INFO - moznetwork == 0.27 08:51:38 INFO - mozprocess == 0.22 08:51:38 INFO - mozprofile == 0.28 08:51:38 INFO - mozrunner == 6.11 08:51:38 INFO - mozscreenshot == 0.1 08:51:38 INFO - mozsystemmonitor == 0.0 08:51:38 INFO - moztest == 0.7 08:51:38 INFO - mozversion == 1.4 08:51:38 INFO - requests == 1.2.3 08:51:38 INFO - wptserve == 1.4.0 08:51:38 INFO - Running post-action listener: _resource_record_post_action 08:51:38 INFO - Running post-action listener: _start_resource_monitoring 08:51:38 INFO - Starting resource monitoring. 08:51:39 INFO - ##### 08:51:39 INFO - ##### Running pull step. 08:51:39 INFO - ##### 08:51:39 INFO - Running pre-action listener: _resource_record_pre_action 08:51:39 INFO - Running main action method: pull 08:51:39 INFO - Pull has nothing to do! 08:51:39 INFO - Running post-action listener: _resource_record_post_action 08:51:39 INFO - ##### 08:51:39 INFO - ##### Running install step. 08:51:39 INFO - ##### 08:51:39 INFO - Running pre-action listener: _resource_record_pre_action 08:51:39 INFO - Running main action method: install 08:51:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:39 INFO - Reading from file tmpfile_stdout 08:51:39 INFO - Using _rmtree_windows ... 08:51:39 INFO - Using _rmtree_windows ... 08:51:39 INFO - Detecting whether we're running mozinstall >=1.0... 08:51:39 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:51:39 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:51:39 INFO - Reading from file tmpfile_stdout 08:51:39 INFO - Output received: 08:51:39 INFO - Usage: mozinstall-script.py [options] installer 08:51:39 INFO - Options: 08:51:39 INFO - -h, --help show this help message and exit 08:51:39 INFO - -d DEST, --destination=DEST 08:51:39 INFO - Directory to install application into. [default: 08:51:39 INFO - "C:\slave\test"] 08:51:39 INFO - --app=APP Application being installed. [default: firefox] 08:51:39 INFO - Using _rmtree_windows ... 08:51:39 INFO - Using _rmtree_windows ... 08:51:39 INFO - mkdir: C:\slave\test\build\application 08:51:39 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:51:39 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 08:51:42 INFO - Reading from file tmpfile_stdout 08:51:42 INFO - Output received: 08:51:42 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:51:42 INFO - Using _rmtree_windows ... 08:51:42 INFO - Using _rmtree_windows ... 08:51:42 INFO - Running post-action listener: _resource_record_post_action 08:51:42 INFO - ##### 08:51:42 INFO - ##### Running run-tests step. 08:51:42 INFO - ##### 08:51:42 INFO - Running pre-action listener: _resource_record_pre_action 08:51:42 INFO - Running main action method: run_tests 08:51:42 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:51:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:51:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:51:42 INFO - grabbing minidump binary from tooltool 08:51:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:42 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 0x024DF368>, '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 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:51:42 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 08:51:42 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 08:51:42 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:51:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpcy2qz7 08:51:44 INFO - INFO - File integrity verified, renaming tmpcy2qz7 to win32-minidump_stackwalk.exe 08:51:44 INFO - Return code: 0 08:51:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:51:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:51:45 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/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.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 08:51:45 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/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.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 08:51:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Roaming', 08:51:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:51:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:51:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:51:45 INFO - 'COMPUTERNAME': 'T-W864-IX-195', 08:51:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:45 INFO - 'DCLOCATION': 'SCL3', 08:51:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:45 INFO - 'HOMEDRIVE': 'C:', 08:51:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-195', 08:51:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:45 INFO - 'KTS_VERSION': '1.19c', 08:51:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-195\\AppData\\Local', 08:51:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-195', 08:51:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:51:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:45 INFO - 'MOZ_NO_REMOTE': '1', 08:51:45 INFO - 'NO_EM_RESTART': '1', 08:51:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:45 INFO - 'OS': 'Windows_NT', 08:51:45 INFO - 'OURDRIVE': 'C:', 08:51:45 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', 08:51:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:51:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:45 INFO - 'PROCESSOR_LEVEL': '6', 08:51:45 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:51:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:51:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:51:45 INFO - 'PROMPT': '$P$G', 08:51:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:45 INFO - 'PWD': 'C:\\slave\\test', 08:51:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:45 INFO - 'SYSTEMDRIVE': 'C:', 08:51:45 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:45 INFO - 'TEST1': 'testie', 08:51:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:51:45 INFO - 'USERDOMAIN': 'T-W864-IX-195', 08:51:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-195', 08:51:45 INFO - 'USERNAME': 'cltbld', 08:51:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-195', 08:51:45 INFO - 'WINDIR': 'C:\\windows', 08:51:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:45 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/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.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 08:51:46 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 08:51:46 INFO - import pkg_resources 08:51:47 INFO - Using 1 client processes 08:51:50 INFO - SUITE-START | Running 778 tests 08:51:50 INFO - Running testharness tests 08:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 08:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:51:51 INFO - Setting up ssl 08:51:51 INFO - PROCESS | certutil | 08:51:51 INFO - PROCESS | certutil | 08:51:51 INFO - PROCESS | certutil | 08:51:51 INFO - Certificate Nickname Trust Attributes 08:51:51 INFO - SSL,S/MIME,JAR/XPI 08:51:51 INFO - 08:51:51 INFO - web-platform-tests CT,, 08:51:51 INFO - 08:51:51 INFO - Starting runner 08:51:52 INFO - PROCESS | 3468 | [3468] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:51:52 INFO - PROCESS | 3468 | [3468] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:51:52 INFO - PROCESS | 3468 | [3468] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:51:52 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:51:52 INFO - PROCESS | 3468 | [3468] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:51:53 INFO - PROCESS | 3468 | 1460994713683 Marionette DEBUG Marionette enabled via build flag and pref 08:51:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043D835E000 == 1 [pid = 3468] [id = 1] 08:51:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 1 (00000043E9D71000) [pid = 3468] [serial = 1] [outer = 0000000000000000] 08:51:55 INFO - PROCESS | 3468 | [3468] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 08:51:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 2 (00000043E9D72000) [pid = 3468] [serial = 2] [outer = 00000043E9D71000] 08:51:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA550000 == 2 [pid = 3468] [id = 2] 08:51:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 3 (00000043EA550800) [pid = 3468] [serial = 3] [outer = 0000000000000000] 08:51:55 INFO - PROCESS | 3468 | [3468] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 08:51:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 4 (00000043EA551800) [pid = 3468] [serial = 4] [outer = 00000043EA550800] 08:51:55 INFO - PROCESS | 3468 | 1460994715799 Marionette INFO Listening on port 2828 08:51:57 INFO - PROCESS | 3468 | 1460994717568 Marionette DEBUG Marionette enabled via command-line flag 08:51:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF88800 == 3 [pid = 3468] [id = 3] 08:51:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 5 (00000043EDFCF000) [pid = 3468] [serial = 5] [outer = 0000000000000000] 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 08:51:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 6 (00000043EDFD0000) [pid = 3468] [serial = 6] [outer = 00000043EDFCF000] 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:51:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 7 (00000043EE0D1800) [pid = 3468] [serial = 7] [outer = 00000043EA550800] 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:57 INFO - PROCESS | 3468 | 1460994717901 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:57 INFO - PROCESS | 3468 | 1460994717932 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:57 INFO - PROCESS | 3468 | 1460994717940 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 08:51:57 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:57 INFO - PROCESS | 3468 | 1460994717970 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 08:51:57 INFO - PROCESS | 3468 | 1460994717974 Marionette DEBUG Closed connection conn0 08:51:57 INFO - PROCESS | 3468 | 1460994717976 Marionette DEBUG Closed connection conn1 08:51:57 INFO - PROCESS | 3468 | 1460994717978 Marionette DEBUG Closed connection conn2 08:51:58 INFO - PROCESS | 3468 | 1460994718055 Marionette DEBUG Closed connection conn3 08:51:58 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:58 INFO - PROCESS | 3468 | 1460994718061 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 08:51:58 INFO - PROCESS | 3468 | 1460994718199 Marionette DEBUG Closed connection conn4 08:51:58 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:51:58 INFO - PROCESS | 3468 | 1460994718207 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 08:51:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7D5800 == 4 [pid = 3468] [id = 4] 08:51:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 8 (00000043EF72A800) [pid = 3468] [serial = 8] [outer = 0000000000000000] 08:51:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 9 (00000043F19A5400) [pid = 3468] [serial = 9] [outer = 00000043EF72A800] 08:51:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 10 (00000043F19A7400) [pid = 3468] [serial = 10] [outer = 00000043EF72A800] 08:51:58 INFO - PROCESS | 3468 | 1460994718363 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:51:58 INFO - PROCESS | 3468 | 1460994718368 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418073921","device":"desktop","version":"48.0a1"} 08:51:59 INFO - PROCESS | 3468 | [3468] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:51:59 INFO - PROCESS | 3468 | [3468] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:51:59 INFO - PROCESS | 3468 | [3468] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:51:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D16000 == 5 [pid = 3468] [id = 5] 08:51:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 11 (00000043F4D16800) [pid = 3468] [serial = 11] [outer = 0000000000000000] 08:51:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D17000 == 6 [pid = 3468] [id = 6] 08:51:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 12 (00000043F4F0D800) [pid = 3468] [serial = 12] [outer = 0000000000000000] 08:52:00 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5994000 == 7 [pid = 3468] [id = 7] 08:52:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 13 (00000043F4F0CC00) [pid = 3468] [serial = 13] [outer = 0000000000000000] 08:52:00 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:00 INFO - PROCESS | 3468 | [3468] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:52:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 14 (00000043F5E29400) [pid = 3468] [serial = 14] [outer = 00000043F4F0CC00] 08:52:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 15 (00000043F6387800) [pid = 3468] [serial = 15] [outer = 00000043F4D16800] 08:52:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 16 (00000043F4F19800) [pid = 3468] [serial = 16] [outer = 00000043F4F0D800] 08:52:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 17 (00000043F5F90C00) [pid = 3468] [serial = 17] [outer = 00000043F4F0CC00] 08:52:01 INFO - PROCESS | 3468 | 1460994721653 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 3468 | 1460994721667 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 18 (00000043F82B9C00) [pid = 3468] [serial = 18] [outer = 00000043F4F0CC00] 08:52:02 INFO - PROCESS | 3468 | 1460994722708 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"53c44511-b1e2-44bb-886f-88504afdb49c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160418073921","device":"desktop","version":"48.0a1","command_id":1}}] 08:52:03 INFO - PROCESS | 3468 | 1460994723168 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:52:03 INFO - PROCESS | 3468 | 1460994723300 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:52:03 INFO - PROCESS | 3468 | 1460994723321 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:52:03 INFO - PROCESS | 3468 | [3468] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:52:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043D835E000 == 6 [pid = 3468] [id = 1] 08:52:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 19 (00000043E7B55000) [pid = 3468] [serial = 19] [outer = 00000043F4F0CC00] 08:52:05 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:05 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:05 INFO - PROCESS | 3468 | 1460994725686 Marionette TRACE conn5 <- [1,3,null,{}] 08:52:05 INFO - PROCESS | 3468 | 1460994725692 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:52:05 INFO - PROCESS | 3468 | 1460994725715 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:52:05 INFO - PROCESS | 3468 | 1460994725753 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3468 | 1460994725758 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:52:05 INFO - PROCESS | 3468 | 1460994725764 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3468 | 1460994725768 Marionette TRACE conn5 <- [1,6,null,{}] 08:52:05 INFO - PROCESS | 3468 | 1460994725782 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3468 | 1460994725801 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:52:05 INFO - PROCESS | 3468 | 1460994725806 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BDB000 == 7 [pid = 3468] [id = 8] 08:52:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 20 (00000043F1BD4C00) [pid = 3468] [serial = 20] [outer = 0000000000000000] 08:52:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 21 (00000043F1BD6800) [pid = 3468] [serial = 21] [outer = 00000043F1BD4C00] 08:52:05 INFO - PROCESS | 3468 | 1460994725868 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 22 (00000043F4062800) [pid = 3468] [serial = 22] [outer = 00000043F1BD4C00] 08:52:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED21E000 == 8 [pid = 3468] [id = 9] 08:52:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 23 (00000043F533FC00) [pid = 3468] [serial = 23] [outer = 0000000000000000] 08:52:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 24 (00000043F5342000) [pid = 3468] [serial = 24] [outer = 00000043F533FC00] 08:52:06 INFO - PROCESS | 3468 | 1460994726314 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 25 (00000043F5833800) [pid = 3468] [serial = 25] [outer = 00000043F533FC00] 08:52:06 INFO - PROCESS | 3468 | 1460994726974 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1239ms 08:52:07 INFO - PROCESS | 3468 | 1460994727147 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 3468 | 1460994727151 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:52:07 INFO - PROCESS | 3468 | 1460994727183 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 3468 | 1460994727186 Marionette TRACE conn5 <- [1,10,null,{}] 08:52:07 INFO - PROCESS | 3468 | 1460994727190 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 3468 | 1460994727305 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:52:07 INFO - PROCESS | 3468 | 1460994727355 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F569C000 == 9 [pid = 3468] [id = 10] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 26 (00000043F44B6800) [pid = 3468] [serial = 26] [outer = 0000000000000000] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 27 (00000043F4CDDC00) [pid = 3468] [serial = 27] [outer = 00000043F44B6800] 08:52:07 INFO - PROCESS | 3468 | 1460994727412 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 28 (00000043F56BB000) [pid = 3468] [serial = 28] [outer = 00000043F44B6800] 08:52:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F593A000 == 10 [pid = 3468] [id = 11] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 29 (00000043F593A800) [pid = 3468] [serial = 29] [outer = 0000000000000000] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 30 (00000043F5981000) [pid = 3468] [serial = 30] [outer = 00000043F593A800] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 31 (00000043F5997000) [pid = 3468] [serial = 31] [outer = 00000043F593A800] 08:52:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FA6000 == 11 [pid = 3468] [id = 12] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 32 (00000043F4F22000) [pid = 3468] [serial = 32] [outer = 0000000000000000] 08:52:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 33 (00000043F5E55C00) [pid = 3468] [serial = 33] [outer = 00000043F4F22000] 08:52:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 34 (00000043F4F28800) [pid = 3468] [serial = 34] [outer = 00000043F4F22000] 08:52:08 INFO - PROCESS | 3468 | 1460994728460 Marionette TRACE conn5 <- [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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1361ms 08:52:08 INFO - PROCESS | 3468 | 1460994728535 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 3468 | 1460994728539 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:52:08 INFO - PROCESS | 3468 | 1460994728544 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 3468 | 1460994728548 Marionette TRACE conn5 <- [1,14,null,{}] 08:52:08 INFO - PROCESS | 3468 | 1460994728555 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7D5800 == 10 [pid = 3468] [id = 4] 08:52:08 INFO - PROCESS | 3468 | 1460994728663 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:52:08 INFO - PROCESS | 3468 | 1460994728683 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E871C000 == 11 [pid = 3468] [id = 13] 08:52:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 35 (00000043E88B0000) [pid = 3468] [serial = 35] [outer = 0000000000000000] 08:52:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 36 (00000043ED3B6400) [pid = 3468] [serial = 36] [outer = 00000043E88B0000] 08:52:08 INFO - PROCESS | 3468 | 1460994728733 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 37 (00000043EDA76800) [pid = 3468] [serial = 37] [outer = 00000043E88B0000] 08:52:09 INFO - PROCESS | 3468 | 1460994729169 Marionette TRACE conn5 <- [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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 08:52:09 INFO - PROCESS | 3468 | 1460994729241 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3468 | 1460994729246 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:52:09 INFO - PROCESS | 3468 | 1460994729253 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3468 | 1460994729255 Marionette TRACE conn5 <- [1,18,null,{}] 08:52:09 INFO - PROCESS | 3468 | 1460994729259 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3468 | 1460994729343 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:52:09 INFO - PROCESS | 3468 | 1460994729353 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA547800 == 12 [pid = 3468] [id = 14] 08:52:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 38 (00000043EEB88C00) [pid = 3468] [serial = 38] [outer = 0000000000000000] 08:52:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 39 (00000043EF385000) [pid = 3468] [serial = 39] [outer = 00000043EEB88C00] 08:52:09 INFO - PROCESS | 3468 | 1460994729406 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 40 (00000043F1B61800) [pid = 3468] [serial = 40] [outer = 00000043EEB88C00] 08:52:09 INFO - PROCESS | 3468 | 1460994729821 Marionette TRACE conn5 <- [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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 08:52:09 INFO - PROCESS | 3468 | 1460994729882 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3468 | 1460994729884 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:52:09 INFO - PROCESS | 3468 | 1460994729890 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3468 | 1460994729894 Marionette TRACE conn5 <- [1,22,null,{}] 08:52:09 INFO - PROCESS | 3468 | 1460994729906 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3468 | 1460994729993 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:52:10 INFO - PROCESS | 3468 | 1460994730029 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD8C000 == 13 [pid = 3468] [id = 15] 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 41 (00000043F2772800) [pid = 3468] [serial = 41] [outer = 0000000000000000] 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 42 (00000043F2D99400) [pid = 3468] [serial = 42] [outer = 00000043F2772800] 08:52:10 INFO - PROCESS | 3468 | 1460994730080 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 43 (00000043F4910000) [pid = 3468] [serial = 43] [outer = 00000043F2772800] 08:52:10 INFO - PROCESS | 3468 | 1460994730500 Marionette TRACE conn5 <- [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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:52:10 INFO - PROCESS | 3468 | 1460994730525 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 3468 | 1460994730528 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:52:10 INFO - PROCESS | 3468 | 1460994730531 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:52:10 INFO - PROCESS | 3468 | 1460994730533 Marionette TRACE conn5 <- [1,26,null,{}] 08:52:10 INFO - PROCESS | 3468 | 1460994730537 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 3468 | 1460994730616 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:52:10 INFO - PROCESS | 3468 | 1460994730622 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDA8800 == 14 [pid = 3468] [id = 16] 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 44 (00000043F4CE5000) [pid = 3468] [serial = 44] [outer = 0000000000000000] 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 45 (00000043F4F1E800) [pid = 3468] [serial = 45] [outer = 00000043F4CE5000] 08:52:10 INFO - PROCESS | 3468 | 1460994730669 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 46 (00000043F533F400) [pid = 3468] [serial = 46] [outer = 00000043F4CE5000] 08:52:11 INFO - PROCESS | 3468 | 1460994731057 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 08:52:11 INFO - PROCESS | 3468 | 1460994731121 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 3468 | 1460994731123 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:52:11 INFO - PROCESS | 3468 | 1460994731127 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 3468 | 1460994731128 Marionette TRACE conn5 <- [1,30,null,{}] 08:52:11 INFO - PROCESS | 3468 | 1460994731132 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 3468 | 1460994731207 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:52:11 INFO - PROCESS | 3468 | 1460994731213 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F278B000 == 15 [pid = 3468] [id = 17] 08:52:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 47 (00000043F5494C00) [pid = 3468] [serial = 47] [outer = 0000000000000000] 08:52:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 48 (00000043F5A43800) [pid = 3468] [serial = 48] [outer = 00000043F5494C00] 08:52:11 INFO - PROCESS | 3468 | 1460994731260 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 49 (00000043F5EFD800) [pid = 3468] [serial = 49] [outer = 00000043F5494C00] 08:52:11 INFO - PROCESS | 3468 | 1460994731744 Marionette TRACE conn5 <- [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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 08:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:52:11 INFO - PROCESS | 3468 | 1460994731758 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 3468 | 1460994731760 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:52:11 INFO - PROCESS | 3468 | 1460994731763 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 3468 | 1460994731765 Marionette TRACE conn5 <- [1,34,null,{}] 08:52:11 INFO - PROCESS | 3468 | 1460994731768 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 3468 | 1460994731881 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:52:11 INFO - PROCESS | 3468 | 1460994731891 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5692800 == 16 [pid = 3468] [id = 18] 08:52:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 50 (00000043F6C0F000) [pid = 3468] [serial = 50] [outer = 0000000000000000] 08:52:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 51 (00000043F83C5000) [pid = 3468] [serial = 51] [outer = 00000043F6C0F000] 08:52:11 INFO - PROCESS | 3468 | 1460994731940 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 52 (00000043E6B04400) [pid = 3468] [serial = 52] [outer = 00000043F6C0F000] 08:52:12 INFO - PROCESS | 3468 | 1460994732315 Marionette TRACE conn5 <- [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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 588ms 08:52:12 INFO - PROCESS | 3468 | 1460994732354 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3468 | 1460994732356 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:52:12 INFO - PROCESS | 3468 | 1460994732359 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:52:12 INFO - PROCESS | 3468 | 1460994732361 Marionette TRACE conn5 <- [1,38,null,{}] 08:52:12 INFO - PROCESS | 3468 | 1460994732376 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 3468 | 1460994732448 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:52:12 INFO - PROCESS | 3468 | 1460994732454 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677C800 == 17 [pid = 3468] [id = 19] 08:52:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 53 (00000043E6B08C00) [pid = 3468] [serial = 53] [outer = 0000000000000000] 08:52:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 54 (00000043E851AC00) [pid = 3468] [serial = 54] [outer = 00000043E6B08C00] 08:52:12 INFO - PROCESS | 3468 | 1460994732500 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 55 (00000043E8523000) [pid = 3468] [serial = 55] [outer = 00000043E6B08C00] 08:52:12 INFO - PROCESS | 3468 | 1460994732876 Marionette TRACE conn5 <- [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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 08:52:12 INFO - PROCESS | 3468 | 1460994732885 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3468 | 1460994732888 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:52:12 INFO - PROCESS | 3468 | 1460994732891 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:52:12 INFO - PROCESS | 3468 | 1460994732893 Marionette TRACE conn5 <- [1,42,null,{}] 08:52:12 INFO - PROCESS | 3468 | 1460994732896 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3468 | 1460994732994 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:52:13 INFO - PROCESS | 3468 | 1460994733004 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A75800 == 18 [pid = 3468] [id = 20] 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 56 (00000043E6B11C00) [pid = 3468] [serial = 56] [outer = 0000000000000000] 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 57 (00000043E6B46C00) [pid = 3468] [serial = 57] [outer = 00000043E6B11C00] 08:52:13 INFO - PROCESS | 3468 | 1460994733049 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 58 (00000043E851C400) [pid = 3468] [serial = 58] [outer = 00000043E6B11C00] 08:52:13 INFO - PROCESS | 3468 | 1460994733408 Marionette TRACE conn5 <- [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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 08:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:52:13 INFO - PROCESS | 3468 | 1460994733482 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3468 | 1460994733484 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:52:13 INFO - PROCESS | 3468 | 1460994733488 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3468 | 1460994733489 Marionette TRACE conn5 <- [1,46,null,{}] 08:52:13 INFO - PROCESS | 3468 | 1460994733493 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3468 | 1460994733587 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:52:13 INFO - PROCESS | 3468 | 1460994733595 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8781800 == 19 [pid = 3468] [id = 21] 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 59 (00000043E6B4AC00) [pid = 3468] [serial = 59] [outer = 0000000000000000] 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 60 (00000043F52C7C00) [pid = 3468] [serial = 60] [outer = 00000043E6B4AC00] 08:52:13 INFO - PROCESS | 3468 | 1460994733645 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 61 (00000043E8F0A400) [pid = 3468] [serial = 61] [outer = 00000043E6B4AC00] 08:52:14 INFO - PROCESS | 3468 | 1460994734017 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 08:52:14 INFO - PROCESS | 3468 | 1460994734076 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3468 | 1460994734079 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:52:14 INFO - PROCESS | 3468 | 1460994734082 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3468 | 1460994734084 Marionette TRACE conn5 <- [1,50,null,{}] 08:52:14 INFO - PROCESS | 3468 | 1460994734087 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3468 | 1460994734184 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:52:14 INFO - PROCESS | 3468 | 1460994734192 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA8F000 == 20 [pid = 3468] [id = 22] 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 62 (00000043E8E93000) [pid = 3468] [serial = 62] [outer = 0000000000000000] 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 63 (00000043E8F17400) [pid = 3468] [serial = 63] [outer = 00000043E8E93000] 08:52:14 INFO - PROCESS | 3468 | 1460994734239 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E8F79400) [pid = 3468] [serial = 64] [outer = 00000043E8E93000] 08:52:14 INFO - PROCESS | 3468 | 1460994734593 Marionette TRACE conn5 <- [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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 545ms 08:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:52:14 INFO - PROCESS | 3468 | 1460994734629 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3468 | 1460994734632 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 3468 | 1460994734635 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3468 | 1460994734638 Marionette TRACE conn5 <- [1,54,null,{}] 08:52:14 INFO - PROCESS | 3468 | 1460994734641 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3468 | 1460994734763 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:52:14 INFO - PROCESS | 3468 | 1460994734796 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD45000 == 21 [pid = 3468] [id = 23] 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E8F7D000) [pid = 3468] [serial = 65] [outer = 0000000000000000] 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043F5E51400) [pid = 3468] [serial = 66] [outer = 00000043E8F7D000] 08:52:14 INFO - PROCESS | 3468 | 1460994734851 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043FBEBD400) [pid = 3468] [serial = 67] [outer = 00000043E8F7D000] 08:52:15 INFO - PROCESS | 3468 | 1460994735208 Marionette TRACE conn5 <- [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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 627ms 08:52:15 INFO - PROCESS | 3468 | 1460994735265 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3468 | 1460994735268 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:52:15 INFO - PROCESS | 3468 | 1460994735271 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:52:15 INFO - PROCESS | 3468 | 1460994735273 Marionette TRACE conn5 <- [1,58,null,{}] 08:52:15 INFO - PROCESS | 3468 | 1460994735276 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3468 | 1460994735373 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:52:15 INFO - PROCESS | 3468 | 1460994735381 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36D7800 == 22 [pid = 3468] [id = 24] 08:52:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043FBEC2000) [pid = 3468] [serial = 68] [outer = 0000000000000000] 08:52:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043FBEC9C00) [pid = 3468] [serial = 69] [outer = 00000043FBEC2000] 08:52:15 INFO - PROCESS | 3468 | 1460994735426 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043FC315800) [pid = 3468] [serial = 70] [outer = 00000043FBEC2000] 08:52:15 INFO - PROCESS | 3468 | 1460994735790 Marionette TRACE conn5 <- [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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 544ms 08:52:15 INFO - PROCESS | 3468 | 1460994735818 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3468 | 1460994735820 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:52:15 INFO - PROCESS | 3468 | 1460994735824 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3468 | 1460994735826 Marionette TRACE conn5 <- [1,62,null,{}] 08:52:15 INFO - PROCESS | 3468 | 1460994735829 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3468 | 1460994735904 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:52:15 INFO - PROCESS | 3468 | 1460994735910 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C2800 == 23 [pid = 3468] [id = 25] 08:52:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043FC319800) [pid = 3468] [serial = 71] [outer = 0000000000000000] 08:52:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043FC31EC00) [pid = 3468] [serial = 72] [outer = 00000043FC319800] 08:52:15 INFO - PROCESS | 3468 | 1460994735954 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043FC57F000) [pid = 3468] [serial = 73] [outer = 00000043FC319800] 08:52:16 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BDB000 == 22 [pid = 3468] [id = 8] 08:52:17 INFO - PROCESS | 3468 | 1460994737140 Marionette TRACE conn5 <- [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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1328ms 08:52:17 INFO - PROCESS | 3468 | 1460994737156 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3468 | 1460994737159 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:52:17 INFO - PROCESS | 3468 | 1460994737164 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3468 | 1460994737167 Marionette TRACE conn5 <- [1,66,null,{}] 08:52:17 INFO - PROCESS | 3468 | 1460994737177 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3468 | 1460994737289 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:52:17 INFO - PROCESS | 3468 | 1460994737297 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA173000 == 23 [pid = 3468] [id = 26] 08:52:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043E8F81000) [pid = 3468] [serial = 74] [outer = 0000000000000000] 08:52:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E9D90800) [pid = 3468] [serial = 75] [outer = 00000043E8F81000] 08:52:17 INFO - PROCESS | 3468 | 1460994737347 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043ED36C800) [pid = 3468] [serial = 76] [outer = 00000043E8F81000] 08:52:17 INFO - PROCESS | 3468 | 1460994737759 Marionette TRACE conn5 <- [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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 648ms 08:52:17 INFO - PROCESS | 3468 | 1460994737816 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3468 | 1460994737822 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 3468 | 1460994737828 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:52:17 INFO - PROCESS | 3468 | 1460994737831 Marionette TRACE conn5 <- [1,70,null,{}] 08:52:17 INFO - PROCESS | 3468 | 1460994737834 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3468 | 1460994737932 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:52:18 INFO - PROCESS | 3468 | 1460994737991 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD99000 == 24 [pid = 3468] [id = 27] 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043ED534C00) [pid = 3468] [serial = 77] [outer = 0000000000000000] 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EDF66C00) [pid = 3468] [serial = 78] [outer = 00000043ED534C00] 08:52:18 INFO - PROCESS | 3468 | 1460994738041 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043EEA4DC00) [pid = 3468] [serial = 79] [outer = 00000043ED534C00] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043EF72A800) [pid = 3468] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8F7D000) [pid = 3468] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F44B6800) [pid = 3468] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E88B0000) [pid = 3468] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043EEB88C00) [pid = 3468] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F2772800) [pid = 3468] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F4CE5000) [pid = 3468] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F5494C00) [pid = 3468] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043E8E93000) [pid = 3468] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:52:18 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F1BD4C00) [pid = 3468] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:52:18 INFO - PROCESS | 3468 | 1460994738677 Marionette TRACE conn5 <- [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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 08:52:18 INFO - PROCESS | 3468 | 1460994738713 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 3468 | 1460994738716 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:52:18 INFO - PROCESS | 3468 | 1460994738740 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 3468 | 1460994738743 Marionette TRACE conn5 <- [1,74,null,{}] 08:52:18 INFO - PROCESS | 3468 | 1460994738755 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 3468 | 1460994738835 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:52:18 INFO - PROCESS | 3468 | 1460994738841 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B40800 == 25 [pid = 3468] [id = 28] 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E8522400) [pid = 3468] [serial = 80] [outer = 0000000000000000] 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043F1B5E400) [pid = 3468] [serial = 81] [outer = 00000043E8522400] 08:52:18 INFO - PROCESS | 3468 | 1460994738891 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F1BDA800) [pid = 3468] [serial = 82] [outer = 00000043E8522400] 08:52:19 INFO - PROCESS | 3468 | 1460994739273 Marionette TRACE conn5 <- [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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 607ms 08:52:19 INFO - PROCESS | 3468 | 1460994739340 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:52:19 INFO - PROCESS | 3468 | 1460994739343 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:52:19 INFO - PROCESS | 3468 | 1460994739346 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3468 | 1460994739348 Marionette TRACE conn5 <- [1,78,null,{}] 08:52:19 INFO - PROCESS | 3468 | 1460994739351 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 3468 | 1460994739428 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:52:19 INFO - PROCESS | 3468 | 1460994739435 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4A35000 == 26 [pid = 3468] [id = 29] 08:52:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F26BD800) [pid = 3468] [serial = 83] [outer = 0000000000000000] 08:52:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F2D99C00) [pid = 3468] [serial = 84] [outer = 00000043F26BD800] 08:52:19 INFO - PROCESS | 3468 | 1460994739481 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F4913C00) [pid = 3468] [serial = 85] [outer = 00000043F26BD800] 08:52:19 INFO - PROCESS | 3468 | 1460994739901 Marionette TRACE conn5 <- [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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 588ms 08:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:52:19 INFO - PROCESS | 3468 | 1460994739934 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3468 | 1460994739936 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:52:19 INFO - PROCESS | 3468 | 1460994739939 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3468 | 1460994739941 Marionette TRACE conn5 <- [1,82,null,{}] 08:52:19 INFO - PROCESS | 3468 | 1460994739945 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3468 | 1460994740017 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:52:20 INFO - PROCESS | 3468 | 1460994740023 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5690000 == 27 [pid = 3468] [id = 30] 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F49B4400) [pid = 3468] [serial = 86] [outer = 0000000000000000] 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F4F17000) [pid = 3468] [serial = 87] [outer = 00000043F49B4400] 08:52:20 INFO - PROCESS | 3468 | 1460994740070 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F4F29C00) [pid = 3468] [serial = 88] [outer = 00000043F49B4400] 08:52:20 INFO - PROCESS | 3468 | 1460994740461 Marionette TRACE conn5 <- [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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 586ms 08:52:20 INFO - PROCESS | 3468 | 1460994740530 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3468 | 1460994740535 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:52:20 INFO - PROCESS | 3468 | 1460994740540 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 3468 | 1460994740544 Marionette TRACE conn5 <- [1,86,null,{}] 08:52:20 INFO - PROCESS | 3468 | 1460994740551 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3468 | 1460994740682 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:52:20 INFO - PROCESS | 3468 | 1460994740802 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E97EB000 == 28 [pid = 3468] [id = 31] 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E8527C00) [pid = 3468] [serial = 89] [outer = 0000000000000000] 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E8F11C00) [pid = 3468] [serial = 90] [outer = 00000043E8527C00] 08:52:20 INFO - PROCESS | 3468 | 1460994740875 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043ED36E000) [pid = 3468] [serial = 91] [outer = 00000043E8527C00] 08:52:21 INFO - PROCESS | 3468 | 1460994741382 Marionette TRACE conn5 <- [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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 878ms 08:52:21 INFO - PROCESS | 3468 | 1460994741421 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3468 | 1460994741425 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:52:21 INFO - PROCESS | 3468 | 1460994741434 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3468 | 1460994741439 Marionette TRACE conn5 <- [1,90,null,{}] 08:52:21 INFO - PROCESS | 3468 | 1460994741443 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3468 | 1460994741543 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:52:21 INFO - PROCESS | 3468 | 1460994741616 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E752D800 == 29 [pid = 3468] [id = 32] 08:52:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043ED3C2000) [pid = 3468] [serial = 92] [outer = 0000000000000000] 08:52:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F1BA4800) [pid = 3468] [serial = 93] [outer = 00000043ED3C2000] 08:52:21 INFO - PROCESS | 3468 | 1460994741673 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4057400) [pid = 3468] [serial = 94] [outer = 00000043ED3C2000] 08:52:22 INFO - PROCESS | 3468 | 1460994742213 Marionette TRACE conn5 <- [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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 08:52:22 INFO - PROCESS | 3468 | 1460994742271 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3468 | 1460994742274 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:52:22 INFO - PROCESS | 3468 | 1460994742278 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3468 | 1460994742281 Marionette TRACE conn5 <- [1,94,null,{}] 08:52:22 INFO - PROCESS | 3468 | 1460994742292 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3468 | 1460994742395 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:52:22 INFO - PROCESS | 3468 | 1460994742457 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A72800 == 30 [pid = 3468] [id = 33] 08:52:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F5A44800) [pid = 3468] [serial = 95] [outer = 0000000000000000] 08:52:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F5BA5C00) [pid = 3468] [serial = 96] [outer = 00000043F5A44800] 08:52:22 INFO - PROCESS | 3468 | 1460994742518 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F5E51800) [pid = 3468] [serial = 97] [outer = 00000043F5A44800] 08:52:23 INFO - PROCESS | 3468 | 1460994743036 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 841ms 08:52:23 INFO - PROCESS | 3468 | 1460994743121 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3468 | 1460994743123 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:52:23 INFO - PROCESS | 3468 | 1460994743127 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3468 | 1460994743129 Marionette TRACE conn5 <- [1,98,null,{}] 08:52:23 INFO - PROCESS | 3468 | 1460994743133 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3468 | 1460994743259 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:52:23 INFO - PROCESS | 3468 | 1460994743318 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA8A800 == 31 [pid = 3468] [id = 34] 08:52:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F6940000) [pid = 3468] [serial = 98] [outer = 0000000000000000] 08:52:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F6C0FC00) [pid = 3468] [serial = 99] [outer = 00000043F6940000] 08:52:23 INFO - PROCESS | 3468 | 1460994743375 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F7EC8800) [pid = 3468] [serial = 100] [outer = 00000043F6940000] 08:52:24 INFO - PROCESS | 3468 | 1460994743994 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 944ms 08:52:24 INFO - PROCESS | 3468 | 1460994744074 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3468 | 1460994744078 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:52:24 INFO - PROCESS | 3468 | 1460994744084 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3468 | 1460994744088 Marionette TRACE conn5 <- [1,102,null,{}] 08:52:24 INFO - PROCESS | 3468 | 1460994744095 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3468 | 1460994744197 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:52:24 INFO - PROCESS | 3468 | 1460994744254 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9D62800 == 32 [pid = 3468] [id = 35] 08:52:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E851F400) [pid = 3468] [serial = 101] [outer = 0000000000000000] 08:52:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8528000) [pid = 3468] [serial = 102] [outer = 00000043E851F400] 08:52:24 INFO - PROCESS | 3468 | 1460994744303 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E9712800) [pid = 3468] [serial = 103] [outer = 00000043E851F400] 08:52:25 INFO - PROCESS | 3468 | --DOCSHELL 00000043F569C000 == 31 [pid = 3468] [id = 10] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F19A5400) [pid = 3468] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F19A7400) [pid = 3468] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EA551800) [pid = 3468] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F4CDDC00) [pid = 3468] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F5E55C00) [pid = 3468] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043ED3B6400) [pid = 3468] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EDA76800) [pid = 3468] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043EF385000) [pid = 3468] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F2D99400) [pid = 3468] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F4910000) [pid = 3468] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F4F1E800) [pid = 3468] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F533F400) [pid = 3468] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F5A43800) [pid = 3468] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F83C5000) [pid = 3468] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E851AC00) [pid = 3468] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E6B46C00) [pid = 3468] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F52C7C00) [pid = 3468] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E8F17400) [pid = 3468] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F5E51400) [pid = 3468] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F5EFD800) [pid = 3468] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F1BD6800) [pid = 3468] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F5342000) [pid = 3468] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F1B61800) [pid = 3468] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F5981000) [pid = 3468] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F4062800) [pid = 3468] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043E8F79400) [pid = 3468] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043F56BB000) [pid = 3468] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (00000043FBEBD400) [pid = 3468] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (00000043FBEC9C00) [pid = 3468] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (00000043F5F90C00) [pid = 3468] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | --DOMWINDOW == 62 (00000043F5E29400) [pid = 3468] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:52:25 INFO - PROCESS | 3468 | 1460994745353 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1285ms 08:52:25 INFO - PROCESS | 3468 | 1460994745373 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3468 | 1460994745377 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 3468 | 1460994745382 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:52:25 INFO - PROCESS | 3468 | 1460994745386 Marionette TRACE conn5 <- [1,106,null,{}] 08:52:25 INFO - PROCESS | 3468 | 1460994745392 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 3468 | 1460994745474 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:52:25 INFO - PROCESS | 3468 | 1460994745529 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8720800 == 32 [pid = 3468] [id = 36] 08:52:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 63 (00000043E7DB8800) [pid = 3468] [serial = 104] [outer = 0000000000000000] 08:52:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E8522000) [pid = 3468] [serial = 105] [outer = 00000043E7DB8800] 08:52:25 INFO - PROCESS | 3468 | 1460994745578 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E8F17000) [pid = 3468] [serial = 106] [outer = 00000043E7DB8800] 08:52:25 INFO - PROCESS | 3468 | 1460994745956 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 08:52:26 INFO - PROCESS | 3468 | 1460994746016 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3468 | 1460994746023 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:52:26 INFO - PROCESS | 3468 | 1460994746034 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3468 | 1460994746037 Marionette TRACE conn5 <- [1,110,null,{}] 08:52:26 INFO - PROCESS | 3468 | 1460994746041 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3468 | 1460994746121 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:52:26 INFO - PROCESS | 3468 | 1460994746128 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED56F800 == 33 [pid = 3468] [id = 37] 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043E8F77C00) [pid = 3468] [serial = 107] [outer = 0000000000000000] 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043ED534800) [pid = 3468] [serial = 108] [outer = 00000043E8F77C00] 08:52:26 INFO - PROCESS | 3468 | 1460994746176 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043EDB61C00) [pid = 3468] [serial = 109] [outer = 00000043E8F77C00] 08:52:26 INFO - PROCESS | 3468 | 1460994746569 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:52:26 INFO - PROCESS | 3468 | 1460994746623 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3468 | 1460994746626 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:52:26 INFO - PROCESS | 3468 | 1460994746629 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3468 | 1460994746633 Marionette TRACE conn5 <- [1,114,null,{}] 08:52:26 INFO - PROCESS | 3468 | 1460994746644 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3468 | 1460994746731 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:52:26 INFO - PROCESS | 3468 | 1460994746738 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDAC800 == 34 [pid = 3468] [id = 38] 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043E857B000) [pid = 3468] [serial = 110] [outer = 0000000000000000] 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043EF725400) [pid = 3468] [serial = 111] [outer = 00000043E857B000] 08:52:26 INFO - PROCESS | 3468 | 1460994746788 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043F1BA5000) [pid = 3468] [serial = 112] [outer = 00000043E857B000] 08:52:27 INFO - PROCESS | 3468 | 1460994747224 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 08:52:27 INFO - PROCESS | 3468 | 1460994747260 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3468 | 1460994747263 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:52:27 INFO - PROCESS | 3468 | 1460994747266 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3468 | 1460994747268 Marionette TRACE conn5 <- [1,118,null,{}] 08:52:27 INFO - PROCESS | 3468 | 1460994747278 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3468 | 1460994747377 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:52:27 INFO - PROCESS | 3468 | 1460994747384 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2781000 == 35 [pid = 3468] [id = 39] 08:52:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F1BD1C00) [pid = 3468] [serial = 113] [outer = 0000000000000000] 08:52:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F2702C00) [pid = 3468] [serial = 114] [outer = 00000043F1BD1C00] 08:52:27 INFO - PROCESS | 3468 | 1460994747431 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F270B800) [pid = 3468] [serial = 115] [outer = 00000043F1BD1C00] 08:52:27 INFO - PROCESS | 3468 | 1460994747830 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 588ms 08:52:27 INFO - PROCESS | 3468 | 1460994747856 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3468 | 1460994747858 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:52:27 INFO - PROCESS | 3468 | 1460994747861 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:52:27 INFO - PROCESS | 3468 | 1460994747863 Marionette TRACE conn5 <- [1,122,null,{}] 08:52:27 INFO - PROCESS | 3468 | 1460994747867 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3468 | 1460994747957 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:52:27 INFO - PROCESS | 3468 | 1460994747962 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4A3A800 == 36 [pid = 3468] [id = 40] 08:52:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EA571400) [pid = 3468] [serial = 116] [outer = 0000000000000000] 08:52:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F276E000) [pid = 3468] [serial = 117] [outer = 00000043EA571400] 08:52:28 INFO - PROCESS | 3468 | 1460994748009 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F44B7000) [pid = 3468] [serial = 118] [outer = 00000043EA571400] 08:52:28 INFO - PROCESS | 3468 | 1460994748447 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 08:52:28 INFO - PROCESS | 3468 | 1460994748493 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3468 | 1460994748495 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:52:28 INFO - PROCESS | 3468 | 1460994748498 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3468 | 1460994748500 Marionette TRACE conn5 <- [1,126,null,{}] 08:52:28 INFO - PROCESS | 3468 | 1460994748503 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3468 | 1460994748626 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:52:28 INFO - PROCESS | 3468 | 1460994748638 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F574F800 == 37 [pid = 3468] [id = 41] 08:52:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F4CD9C00) [pid = 3468] [serial = 119] [outer = 0000000000000000] 08:52:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F4CE6800) [pid = 3468] [serial = 120] [outer = 00000043F4CD9C00] 08:52:28 INFO - PROCESS | 3468 | 1460994748688 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F52D2400) [pid = 3468] [serial = 121] [outer = 00000043F4CD9C00] 08:52:29 INFO - PROCESS | 3468 | 1460994749104 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:52:29 INFO - PROCESS | 3468 | 1460994749131 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 3468 | 1460994749133 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:52:29 INFO - PROCESS | 3468 | 1460994749141 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3468 | 1460994749143 Marionette TRACE conn5 <- [1,130,null,{}] 08:52:29 INFO - PROCESS | 3468 | 1460994749146 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 3468 | 1460994749236 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043FC319800) [pid = 3468] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F6C0F000) [pid = 3468] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043FBEC2000) [pid = 3468] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E6B4AC00) [pid = 3468] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E6B08C00) [pid = 3468] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043E6B11C00) [pid = 3468] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F49B4400) [pid = 3468] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F26BD800) [pid = 3468] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8F81000) [pid = 3468] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043ED534C00) [pid = 3468] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:52:29 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043E8522400) [pid = 3468] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:52:29 INFO - PROCESS | 3468 | 1460994749382 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EE0CE800 == 38 [pid = 3468] [id = 42] 08:52:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E6B0F800) [pid = 3468] [serial = 122] [outer = 0000000000000000] 08:52:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E6B4AC00) [pid = 3468] [serial = 123] [outer = 00000043E6B0F800] 08:52:29 INFO - PROCESS | 3468 | 1460994749431 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043EEB05400) [pid = 3468] [serial = 124] [outer = 00000043E6B0F800] 08:52:29 INFO - PROCESS | 3468 | 1460994749772 Marionette TRACE conn5 <- [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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 689ms 08:52:29 INFO - PROCESS | 3468 | 1460994749829 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 3468 | 1460994749831 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:52:29 INFO - PROCESS | 3468 | 1460994749834 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3468 | 1460994749836 Marionette TRACE conn5 <- [1,134,null,{}] 08:52:29 INFO - PROCESS | 3468 | 1460994749840 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 3468 | 1460994749935 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:52:29 INFO - PROCESS | 3468 | 1460994749943 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7881800 == 39 [pid = 3468] [id = 43] 08:52:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E6B10400) [pid = 3468] [serial = 125] [outer = 0000000000000000] 08:52:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EEB8E800) [pid = 3468] [serial = 126] [outer = 00000043E6B10400] 08:52:29 INFO - PROCESS | 3468 | 1460994749988 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F5342800) [pid = 3468] [serial = 127] [outer = 00000043E6B10400] 08:52:30 INFO - PROCESS | 3468 | 1460994750357 Marionette TRACE conn5 <- [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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 08:52:30 INFO - PROCESS | 3468 | 1460994750425 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3468 | 1460994750427 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:52:30 INFO - PROCESS | 3468 | 1460994750431 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3468 | 1460994750433 Marionette TRACE conn5 <- [1,138,null,{}] 08:52:30 INFO - PROCESS | 3468 | 1460994750436 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 3468 | 1460994750530 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:52:30 INFO - PROCESS | 3468 | 1460994750538 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDAA000 == 40 [pid = 3468] [id = 44] 08:52:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EDB83800) [pid = 3468] [serial = 128] [outer = 0000000000000000] 08:52:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F5A45000) [pid = 3468] [serial = 129] [outer = 00000043EDB83800] 08:52:30 INFO - PROCESS | 3468 | 1460994750584 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F5E2AC00) [pid = 3468] [serial = 130] [outer = 00000043EDB83800] 08:52:30 INFO - PROCESS | 3468 | 1460994750986 Marionette TRACE conn5 <- [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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 584ms 08:52:31 INFO - PROCESS | 3468 | 1460994751018 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3468 | 1460994751021 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:52:31 INFO - PROCESS | 3468 | 1460994751024 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3468 | 1460994751025 Marionette TRACE conn5 <- [1,142,null,{}] 08:52:31 INFO - PROCESS | 3468 | 1460994751029 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 3468 | 1460994751123 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:52:31 INFO - PROCESS | 3468 | 1460994751157 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBAA6800 == 41 [pid = 3468] [id = 45] 08:52:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F5BA1000) [pid = 3468] [serial = 131] [outer = 0000000000000000] 08:52:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F5F92800) [pid = 3468] [serial = 132] [outer = 00000043F5BA1000] 08:52:31 INFO - PROCESS | 3468 | 1460994751202 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F693DC00) [pid = 3468] [serial = 133] [outer = 00000043F5BA1000] 08:52:31 INFO - PROCESS | 3468 | 1460994751931 Marionette TRACE conn5 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 985ms 08:52:32 INFO - PROCESS | 3468 | 1460994752012 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3468 | 1460994752017 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:52:32 INFO - PROCESS | 3468 | 1460994752023 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3468 | 1460994752028 Marionette TRACE conn5 <- [1,146,null,{}] 08:52:32 INFO - PROCESS | 3468 | 1460994752034 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3468 | 1460994752178 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:52:32 INFO - PROCESS | 3468 | 1460994752233 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD91800 == 42 [pid = 3468] [id = 46] 08:52:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8F0AC00) [pid = 3468] [serial = 134] [outer = 0000000000000000] 08:52:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F76C00) [pid = 3468] [serial = 135] [outer = 00000043E8F0AC00] 08:52:32 INFO - PROCESS | 3468 | 1460994752292 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EDA7E800) [pid = 3468] [serial = 136] [outer = 00000043E8F0AC00] 08:52:33 INFO - PROCESS | 3468 | 1460994753064 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1082ms 08:52:33 INFO - PROCESS | 3468 | 1460994753108 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3468 | 1460994753112 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:52:33 INFO - PROCESS | 3468 | 1460994753117 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3468 | 1460994753122 Marionette TRACE conn5 <- [1,150,null,{}] 08:52:33 INFO - PROCESS | 3468 | 1460994753129 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 3468 | 1460994753233 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:52:33 INFO - PROCESS | 3468 | 1460994753297 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D6800 == 43 [pid = 3468] [id = 47] 08:52:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E8F0B800) [pid = 3468] [serial = 137] [outer = 0000000000000000] 08:52:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E8F10400) [pid = 3468] [serial = 138] [outer = 00000043E8F0B800] 08:52:33 INFO - PROCESS | 3468 | 1460994753348 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043ED368C00) [pid = 3468] [serial = 139] [outer = 00000043E8F0B800] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA8A800 == 42 [pid = 3468] [id = 34] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043E752D800 == 41 [pid = 3468] [id = 32] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043E97EB000 == 40 [pid = 3468] [id = 31] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A72800 == 39 [pid = 3468] [id = 33] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDAA000 == 38 [pid = 3468] [id = 44] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7881800 == 37 [pid = 3468] [id = 43] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043EE0CE800 == 36 [pid = 3468] [id = 42] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043F574F800 == 35 [pid = 3468] [id = 41] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4A3A800 == 34 [pid = 3468] [id = 40] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2781000 == 33 [pid = 3468] [id = 39] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDAC800 == 32 [pid = 3468] [id = 38] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED56F800 == 31 [pid = 3468] [id = 37] 08:52:33 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8720800 == 30 [pid = 3468] [id = 36] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F4F29C00) [pid = 3468] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F4913C00) [pid = 3468] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E9D90800) [pid = 3468] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043ED36C800) [pid = 3468] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043EDF66C00) [pid = 3468] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F2D99C00) [pid = 3468] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043EEA4DC00) [pid = 3468] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F1B5E400) [pid = 3468] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F1BDA800) [pid = 3468] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F4F17000) [pid = 3468] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043FC57F000) [pid = 3468] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043FC31EC00) [pid = 3468] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043E6B04400) [pid = 3468] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043FC315800) [pid = 3468] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E8F0A400) [pid = 3468] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8523000) [pid = 3468] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043E851C400) [pid = 3468] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3468 | 1460994753848 Marionette TRACE conn5 <- [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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 796ms 08:52:33 INFO - PROCESS | 3468 | 1460994753918 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3468 | 1460994753924 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:52:33 INFO - PROCESS | 3468 | 1460994753931 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:52:33 INFO - PROCESS | 3468 | 1460994753934 Marionette TRACE conn5 <- [1,154,null,{}] 08:52:33 INFO - PROCESS | 3468 | 1460994753938 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 3468 | 1460994754021 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:52:34 INFO - PROCESS | 3468 | 1460994754083 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFC7800 == 31 [pid = 3468] [id = 48] 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E8527800) [pid = 3468] [serial = 140] [outer = 0000000000000000] 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043EA0CE400) [pid = 3468] [serial = 141] [outer = 00000043E8527800] 08:52:34 INFO - PROCESS | 3468 | 1460994754132 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043EDF66000) [pid = 3468] [serial = 142] [outer = 00000043E8527800] 08:52:34 INFO - PROCESS | 3468 | 1460994754501 Marionette TRACE conn5 <- [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]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 588ms 08:52:34 INFO - PROCESS | 3468 | 1460994754524 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 3468 | 1460994754527 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:52:34 INFO - PROCESS | 3468 | 1460994754536 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 3468 | 1460994754540 Marionette TRACE conn5 <- [1,158,null,{}] 08:52:34 INFO - PROCESS | 3468 | 1460994754551 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 3468 | 1460994754636 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:52:34 INFO - PROCESS | 3468 | 1460994754670 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23FC800 == 32 [pid = 3468] [id = 49] 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EEB91C00) [pid = 3468] [serial = 143] [outer = 0000000000000000] 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EF720800) [pid = 3468] [serial = 144] [outer = 00000043EEB91C00] 08:52:34 INFO - PROCESS | 3468 | 1460994754719 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F1BAE800) [pid = 3468] [serial = 145] [outer = 00000043EEB91C00] 08:52:35 INFO - PROCESS | 3468 | 1460994755163 Marionette TRACE conn5 <- [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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 08:52:35 INFO - PROCESS | 3468 | 1460994755225 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3468 | 1460994755228 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:52:35 INFO - PROCESS | 3468 | 1460994755231 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3468 | 1460994755233 Marionette TRACE conn5 <- [1,162,null,{}] 08:52:35 INFO - PROCESS | 3468 | 1460994755237 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3468 | 1460994755315 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:52:35 INFO - PROCESS | 3468 | 1460994755323 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5410000 == 33 [pid = 3468] [id = 50] 08:52:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E6B43000) [pid = 3468] [serial = 146] [outer = 0000000000000000] 08:52:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F270B400) [pid = 3468] [serial = 147] [outer = 00000043E6B43000] 08:52:35 INFO - PROCESS | 3468 | 1460994755369 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F2D5E400) [pid = 3468] [serial = 148] [outer = 00000043E6B43000] 08:52:35 INFO - PROCESS | 3468 | 1460994755745 Marionette TRACE conn5 <- [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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 587ms 08:52:35 INFO - PROCESS | 3468 | 1460994755821 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3468 | 1460994755823 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:52:35 INFO - PROCESS | 3468 | 1460994755835 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3468 | 1460994755837 Marionette TRACE conn5 <- [1,166,null,{}] 08:52:35 INFO - PROCESS | 3468 | 1460994755840 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3468 | 1460994755930 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:52:35 INFO - PROCESS | 3468 | 1460994755937 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F592E000 == 34 [pid = 3468] [id = 51] 08:52:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F4057800) [pid = 3468] [serial = 149] [outer = 0000000000000000] 08:52:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F49A6800) [pid = 3468] [serial = 150] [outer = 00000043F4057800] 08:52:35 INFO - PROCESS | 3468 | 1460994755983 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F4CDD800) [pid = 3468] [serial = 151] [outer = 00000043F4057800] 08:52:36 INFO - PROCESS | 3468 | 1460994756422 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 08:52:36 INFO - PROCESS | 3468 | 1460994756469 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3468 | 1460994756471 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:52:36 INFO - PROCESS | 3468 | 1460994756480 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 3468 | 1460994756482 Marionette TRACE conn5 <- [1,170,null,{}] 08:52:36 INFO - PROCESS | 3468 | 1460994756486 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 3468 | 1460994756600 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:52:36 INFO - PROCESS | 3468 | 1460994756606 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F69AE800 == 35 [pid = 3468] [id = 52] 08:52:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F4F1DC00) [pid = 3468] [serial = 152] [outer = 0000000000000000] 08:52:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4F28C00) [pid = 3468] [serial = 153] [outer = 00000043F4F1DC00] 08:52:36 INFO - PROCESS | 3468 | 1460994756660 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F5498400) [pid = 3468] [serial = 154] [outer = 00000043F4F1DC00] 08:52:37 INFO - PROCESS | 3468 | 1460994757065 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 08:52:37 INFO - PROCESS | 3468 | 1460994757111 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3468 | 1460994757114 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:52:37 INFO - PROCESS | 3468 | 1460994757122 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3468 | 1460994757124 Marionette TRACE conn5 <- [1,174,null,{}] 08:52:37 INFO - PROCESS | 3468 | 1460994757127 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3468 | 1460994757219 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:52:37 INFO - PROCESS | 3468 | 1460994757282 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E31000 == 36 [pid = 3468] [id = 53] 08:52:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F4F20800) [pid = 3468] [serial = 155] [outer = 0000000000000000] 08:52:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F5E50C00) [pid = 3468] [serial = 156] [outer = 00000043F4F20800] 08:52:37 INFO - PROCESS | 3468 | 1460994757326 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F68D3000) [pid = 3468] [serial = 157] [outer = 00000043F4F20800] 08:52:37 INFO - PROCESS | 3468 | 1460994757722 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 08:52:37 INFO - PROCESS | 3468 | 1460994757749 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3468 | 1460994757751 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:52:37 INFO - PROCESS | 3468 | 1460994757754 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3468 | 1460994757756 Marionette TRACE conn5 <- [1,178,null,{}] 08:52:37 INFO - PROCESS | 3468 | 1460994757759 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3468 | 1460994757938 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043EA571400) [pid = 3468] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F4CD9C00) [pid = 3468] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8F77C00) [pid = 3468] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E851F400) [pid = 3468] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E7DB8800) [pid = 3468] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E857B000) [pid = 3468] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E6B0F800) [pid = 3468] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E8527C00) [pid = 3468] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043ED3C2000) [pid = 3468] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F5A44800) [pid = 3468] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F6940000) [pid = 3468] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043EDB83800) [pid = 3468] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E6B10400) [pid = 3468] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:52:37 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F1BD1C00) [pid = 3468] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:52:37 INFO - PROCESS | 3468 | 1460994757985 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBD9800 == 37 [pid = 3468] [id = 54] 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E6B10400) [pid = 3468] [serial = 158] [outer = 0000000000000000] 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E8F0B400) [pid = 3468] [serial = 159] [outer = 00000043E6B10400] 08:52:38 INFO - PROCESS | 3468 | 1460994758030 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EEB0B000) [pid = 3468] [serial = 160] [outer = 00000043E6B10400] 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EEB08400) [pid = 3468] [serial = 161] [outer = 00000043F4F22000] 08:52:38 INFO - PROCESS | 3468 | 1460994758419 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 08:52:38 INFO - PROCESS | 3468 | 1460994758449 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3468 | 1460994758451 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:52:38 INFO - PROCESS | 3468 | 1460994758455 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:52:38 INFO - PROCESS | 3468 | 1460994758457 Marionette TRACE conn5 <- [1,182,null,{}] 08:52:38 INFO - PROCESS | 3468 | 1460994758465 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 3468 | 1460994758559 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:52:38 INFO - PROCESS | 3468 | 1460994758568 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC389000 == 38 [pid = 3468] [id = 55] 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F52C7800) [pid = 3468] [serial = 162] [outer = 0000000000000000] 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F7A80C00) [pid = 3468] [serial = 163] [outer = 00000043F52C7800] 08:52:38 INFO - PROCESS | 3468 | 1460994758616 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F8760400) [pid = 3468] [serial = 164] [outer = 00000043F52C7800] 08:52:38 INFO - PROCESS | 3468 | 1460994758981 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 08:52:39 INFO - PROCESS | 3468 | 1460994759053 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3468 | 1460994759055 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:52:39 INFO - PROCESS | 3468 | 1460994759059 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3468 | 1460994759060 Marionette TRACE conn5 <- [1,186,null,{}] 08:52:39 INFO - PROCESS | 3468 | 1460994759064 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3468 | 1460994759138 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:52:39 INFO - PROCESS | 3468 | 1460994759144 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3CB000 == 39 [pid = 3468] [id = 56] 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F8762000) [pid = 3468] [serial = 165] [outer = 0000000000000000] 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F8E38400) [pid = 3468] [serial = 166] [outer = 00000043F8762000] 08:52:39 INFO - PROCESS | 3468 | 1460994759190 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043FBBD6000) [pid = 3468] [serial = 167] [outer = 00000043F8762000] 08:52:39 INFO - PROCESS | 3468 | 1460994759559 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 545ms 08:52:39 INFO - PROCESS | 3468 | 1460994759604 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3468 | 1460994759607 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:52:39 INFO - PROCESS | 3468 | 1460994759610 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3468 | 1460994759612 Marionette TRACE conn5 <- [1,190,null,{}] 08:52:39 INFO - PROCESS | 3468 | 1460994759616 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3468 | 1460994759732 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:52:39 INFO - PROCESS | 3468 | 1460994759740 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC71B000 == 40 [pid = 3468] [id = 57] 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043FBBDA800) [pid = 3468] [serial = 168] [outer = 0000000000000000] 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043FBEC2000) [pid = 3468] [serial = 169] [outer = 00000043FBBDA800] 08:52:39 INFO - PROCESS | 3468 | 1460994759790 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043FC313400) [pid = 3468] [serial = 170] [outer = 00000043FBBDA800] 08:52:40 INFO - PROCESS | 3468 | 1460994760371 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 08:52:40 INFO - PROCESS | 3468 | 1460994760453 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3468 | 1460994760459 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:52:40 INFO - PROCESS | 3468 | 1460994760465 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3468 | 1460994760469 Marionette TRACE conn5 <- [1,194,null,{}] 08:52:40 INFO - PROCESS | 3468 | 1460994760489 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3468 | 1460994760604 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:52:40 INFO - PROCESS | 3468 | 1460994760661 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB31800 == 41 [pid = 3468] [id = 58] 08:52:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E8F78000) [pid = 3468] [serial = 171] [outer = 0000000000000000] 08:52:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EA18CC00) [pid = 3468] [serial = 172] [outer = 00000043E8F78000] 08:52:40 INFO - PROCESS | 3468 | 1460994760719 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EE00FC00) [pid = 3468] [serial = 173] [outer = 00000043E8F78000] 08:52:41 INFO - PROCESS | 3468 | 1460994761312 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 901ms 08:52:41 INFO - PROCESS | 3468 | 1460994761367 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 3468 | 1460994761374 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 3468 | 1460994761381 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:52:41 INFO - PROCESS | 3468 | 1460994761384 Marionette TRACE conn5 <- [1,198,null,{}] 08:52:41 INFO - PROCESS | 3468 | 1460994761388 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 3468 | 1460994761492 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:52:41 INFO - PROCESS | 3468 | 1460994761555 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677E000 == 42 [pid = 3468] [id = 59] 08:52:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F26B3000) [pid = 3468] [serial = 174] [outer = 0000000000000000] 08:52:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F2706000) [pid = 3468] [serial = 175] [outer = 00000043F26B3000] 08:52:41 INFO - PROCESS | 3468 | 1460994761611 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F4CE3C00) [pid = 3468] [serial = 176] [outer = 00000043F26B3000] 08:52:42 INFO - PROCESS | 3468 | 1460994762122 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 778ms 08:52:42 INFO - PROCESS | 3468 | 1460994762164 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 3468 | 1460994762167 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:52:42 INFO - PROCESS | 3468 | 1460994762171 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3468 | 1460994762175 Marionette TRACE conn5 <- [1,202,null,{}] 08:52:42 INFO - PROCESS | 3468 | 1460994762188 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 3468 | 1460994762293 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:52:42 INFO - PROCESS | 3468 | 1460994762372 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC726800 == 43 [pid = 3468] [id = 60] 08:52:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F5496C00) [pid = 3468] [serial = 177] [outer = 0000000000000000] 08:52:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F5F9AC00) [pid = 3468] [serial = 178] [outer = 00000043F5496C00] 08:52:42 INFO - PROCESS | 3468 | 1460994762430 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043FBBDD400) [pid = 3468] [serial = 179] [outer = 00000043F5496C00] 08:52:43 INFO - PROCESS | 3468 | 1460994763161 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1031ms 08:52:43 INFO - PROCESS | 3468 | 1460994763204 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3468 | 1460994763209 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:52:43 INFO - PROCESS | 3468 | 1460994763214 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:52:43 INFO - PROCESS | 3468 | 1460994763218 Marionette TRACE conn5 <- [1,206,null,{}] 08:52:43 INFO - PROCESS | 3468 | 1460994763225 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3468 | 1460994763316 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:52:43 INFO - PROCESS | 3468 | 1460994763383 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED21B000 == 44 [pid = 3468] [id = 61] 08:52:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E88AAC00) [pid = 3468] [serial = 180] [outer = 0000000000000000] 08:52:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F0E000) [pid = 3468] [serial = 181] [outer = 00000043E88AAC00] 08:52:43 INFO - PROCESS | 3468 | 1460994763433 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043ED285800) [pid = 3468] [serial = 182] [outer = 00000043E88AAC00] 08:52:43 INFO - PROCESS | 3468 | 1460994763969 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3CB000 == 43 [pid = 3468] [id = 56] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC389000 == 42 [pid = 3468] [id = 55] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBD9800 == 41 [pid = 3468] [id = 54] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E31000 == 40 [pid = 3468] [id = 53] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043F69AE800 == 39 [pid = 3468] [id = 52] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043F592E000 == 38 [pid = 3468] [id = 51] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5410000 == 37 [pid = 3468] [id = 50] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23FC800 == 36 [pid = 3468] [id = 49] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFC7800 == 35 [pid = 3468] [id = 48] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D6800 == 34 [pid = 3468] [id = 47] 08:52:43 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBAA6800 == 33 [pid = 3468] [id = 45] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F5F92800) [pid = 3468] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F276E000) [pid = 3468] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F4CE6800) [pid = 3468] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043ED534800) [pid = 3468] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EDB61C00) [pid = 3468] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E9712800) [pid = 3468] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8528000) [pid = 3468] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E8522000) [pid = 3468] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8F17000) [pid = 3468] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EF725400) [pid = 3468] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F44B7000) [pid = 3468] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E6B4AC00) [pid = 3468] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043ED36E000) [pid = 3468] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8F11C00) [pid = 3468] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F52D2400) [pid = 3468] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F4057400) [pid = 3468] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F1BA4800) [pid = 3468] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5E51800) [pid = 3468] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F5BA5C00) [pid = 3468] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F7EC8800) [pid = 3468] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F6C0FC00) [pid = 3468] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043EEB05400) [pid = 3468] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F5A45000) [pid = 3468] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F5E2AC00) [pid = 3468] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043EEB8E800) [pid = 3468] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F2702C00) [pid = 3468] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F5342800) [pid = 3468] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F270B800) [pid = 3468] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F1BA5000) [pid = 3468] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 850ms 08:52:44 INFO - PROCESS | 3468 | 1460994764069 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3468 | 1460994764075 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:52:44 INFO - PROCESS | 3468 | 1460994764082 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3468 | 1460994764085 Marionette TRACE conn5 <- [1,210,null,{}] 08:52:44 INFO - PROCESS | 3468 | 1460994764089 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3468 | 1460994764183 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:52:44 INFO - PROCESS | 3468 | 1460994764237 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BD7800 == 34 [pid = 3468] [id = 62] 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E6B3E000) [pid = 3468] [serial = 183] [outer = 0000000000000000] 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043E8526C00) [pid = 3468] [serial = 184] [outer = 00000043E6B3E000] 08:52:44 INFO - PROCESS | 3468 | 1460994764284 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043ED28A000) [pid = 3468] [serial = 185] [outer = 00000043E6B3E000] 08:52:44 INFO - PROCESS | 3468 | 1460994764644 Marionette TRACE conn5 <- [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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 588ms 08:52:44 INFO - PROCESS | 3468 | 1460994764686 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3468 | 1460994764689 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:52:44 INFO - PROCESS | 3468 | 1460994764712 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3468 | 1460994764715 Marionette TRACE conn5 <- [1,214,null,{}] 08:52:44 INFO - PROCESS | 3468 | 1460994764726 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3468 | 1460994764808 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:52:44 INFO - PROCESS | 3468 | 1460994764815 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBBF800 == 35 [pid = 3468] [id = 63] 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EDA7C000) [pid = 3468] [serial = 186] [outer = 0000000000000000] 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EE010800) [pid = 3468] [serial = 187] [outer = 00000043EDA7C000] 08:52:44 INFO - PROCESS | 3468 | 1460994764864 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EF71FC00) [pid = 3468] [serial = 188] [outer = 00000043EDA7C000] 08:52:45 INFO - PROCESS | 3468 | 1460994765274 Marionette TRACE conn5 <- [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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 08:52:45 INFO - PROCESS | 3468 | 1460994765299 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3468 | 1460994765302 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:52:45 INFO - PROCESS | 3468 | 1460994765305 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3468 | 1460994765307 Marionette TRACE conn5 <- [1,218,null,{}] 08:52:45 INFO - PROCESS | 3468 | 1460994765310 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3468 | 1460994765388 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:52:45 INFO - PROCESS | 3468 | 1460994765394 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2791800 == 36 [pid = 3468] [id = 64] 08:52:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F19AB800) [pid = 3468] [serial = 189] [outer = 0000000000000000] 08:52:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F1BD5C00) [pid = 3468] [serial = 190] [outer = 00000043F19AB800] 08:52:45 INFO - PROCESS | 3468 | 1460994765440 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F2703000) [pid = 3468] [serial = 191] [outer = 00000043F19AB800] 08:52:45 INFO - PROCESS | 3468 | 1460994765841 Marionette TRACE conn5 <- [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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 588ms 08:52:45 INFO - PROCESS | 3468 | 1460994765897 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3468 | 1460994765900 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:52:45 INFO - PROCESS | 3468 | 1460994765903 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3468 | 1460994765905 Marionette TRACE conn5 <- [1,222,null,{}] 08:52:45 INFO - PROCESS | 3468 | 1460994765908 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3468 | 1460994765982 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:52:46 INFO - PROCESS | 3468 | 1460994765988 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D26000 == 37 [pid = 3468] [id = 65] 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F270BC00) [pid = 3468] [serial = 192] [outer = 0000000000000000] 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F2710400) [pid = 3468] [serial = 193] [outer = 00000043F270BC00] 08:52:46 INFO - PROCESS | 3468 | 1460994766035 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F405E000) [pid = 3468] [serial = 194] [outer = 00000043F270BC00] 08:52:46 INFO - PROCESS | 3468 | 1460994766486 Marionette TRACE conn5 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 08:52:46 INFO - PROCESS | 3468 | 1460994766534 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3468 | 1460994766536 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:52:46 INFO - PROCESS | 3468 | 1460994766546 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3468 | 1460994766548 Marionette TRACE conn5 <- [1,226,null,{}] 08:52:46 INFO - PROCESS | 3468 | 1460994766551 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3468 | 1460994766668 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:52:46 INFO - PROCESS | 3468 | 1460994766683 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8E5A000 == 38 [pid = 3468] [id = 66] 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F4C32800) [pid = 3468] [serial = 195] [outer = 0000000000000000] 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4F21C00) [pid = 3468] [serial = 196] [outer = 00000043F4C32800] 08:52:46 INFO - PROCESS | 3468 | 1460994766732 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F52D6400) [pid = 3468] [serial = 197] [outer = 00000043F4C32800] 08:52:47 INFO - PROCESS | 3468 | 1460994767163 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:52:47 INFO - PROCESS | 3468 | 1460994767177 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3468 | 1460994767179 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3468 | 1460994767182 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3468 | 1460994767184 Marionette TRACE conn5 <- [1,230,null,{}] 08:52:47 INFO - PROCESS | 3468 | 1460994767187 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3468 | 1460994767287 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:52:47 INFO - PROCESS | 3468 | 1460994767355 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677D800 == 39 [pid = 3468] [id = 67] 08:52:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F5347800) [pid = 3468] [serial = 198] [outer = 0000000000000000] 08:52:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F5A3B400) [pid = 3468] [serial = 199] [outer = 00000043F5347800] 08:52:47 INFO - PROCESS | 3468 | 1460994767400 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5E30C00) [pid = 3468] [serial = 200] [outer = 00000043F5347800] 08:52:47 INFO - PROCESS | 3468 | 1460994767786 Marionette TRACE conn5 <- [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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 08:52:47 INFO - PROCESS | 3468 | 1460994767816 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3468 | 1460994767818 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3468 | 1460994767822 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:52:47 INFO - PROCESS | 3468 | 1460994767824 Marionette TRACE conn5 <- [1,234,null,{}] 08:52:47 INFO - PROCESS | 3468 | 1460994767828 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3468 | 1460994767924 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:52:47 INFO - PROCESS | 3468 | 1460994767929 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EBE000 == 40 [pid = 3468] [id = 68] 08:52:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F5E56800) [pid = 3468] [serial = 201] [outer = 0000000000000000] 08:52:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F67A2C00) [pid = 3468] [serial = 202] [outer = 00000043F5E56800] 08:52:47 INFO - PROCESS | 3468 | 1460994767974 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F7EC8800) [pid = 3468] [serial = 203] [outer = 00000043F5E56800] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043F8762000) [pid = 3468] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F4F1DC00) [pid = 3468] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F4F20800) [pid = 3468] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8F0B800) [pid = 3468] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F5BA1000) [pid = 3468] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8527800) [pid = 3468] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EEB91C00) [pid = 3468] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E6B43000) [pid = 3468] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F52C7800) [pid = 3468] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E6B10400) [pid = 3468] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:52:48 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F4057800) [pid = 3468] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:52:48 INFO - PROCESS | 3468 | 1460994768470 Marionette TRACE conn5 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 08:52:48 INFO - PROCESS | 3468 | 1460994768515 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3468 | 1460994768517 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:52:48 INFO - PROCESS | 3468 | 1460994768520 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3468 | 1460994768521 Marionette TRACE conn5 <- [1,238,null,{}] 08:52:48 INFO - PROCESS | 3468 | 1460994768525 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3468 | 1460994768599 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:52:48 INFO - PROCESS | 3468 | 1460994768687 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8776000 == 41 [pid = 3468] [id = 69] 08:52:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F2329400) [pid = 3468] [serial = 204] [outer = 0000000000000000] 08:52:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F5BA1000) [pid = 3468] [serial = 205] [outer = 00000043F2329400] 08:52:48 INFO - PROCESS | 3468 | 1460994768732 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F875CC00) [pid = 3468] [serial = 206] [outer = 00000043F2329400] 08:52:49 INFO - PROCESS | 3468 | 1460994769068 Marionette TRACE conn5 <- [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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 08:52:49 INFO - PROCESS | 3468 | 1460994769110 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3468 | 1460994769112 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:52:49 INFO - PROCESS | 3468 | 1460994769115 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:52:49 INFO - PROCESS | 3468 | 1460994769117 Marionette TRACE conn5 <- [1,242,null,{}] 08:52:49 INFO - PROCESS | 3468 | 1460994769120 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3468 | 1460994769219 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:52:49 INFO - PROCESS | 3468 | 1460994769228 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E69800 == 42 [pid = 3468] [id = 70] 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F7A86400) [pid = 3468] [serial = 207] [outer = 0000000000000000] 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F8E3E400) [pid = 3468] [serial = 208] [outer = 00000043F7A86400] 08:52:49 INFO - PROCESS | 3468 | 1460994769273 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F9080800) [pid = 3468] [serial = 209] [outer = 00000043F7A86400] 08:52:49 INFO - PROCESS | 3468 | 1460994769653 Marionette TRACE conn5 <- [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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 588ms 08:52:49 INFO - PROCESS | 3468 | 1460994769706 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3468 | 1460994769708 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:52:49 INFO - PROCESS | 3468 | 1460994769712 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3468 | 1460994769714 Marionette TRACE conn5 <- [1,246,null,{}] 08:52:49 INFO - PROCESS | 3468 | 1460994769718 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3468 | 1460994769836 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:52:49 INFO - PROCESS | 3468 | 1460994769851 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC379000 == 43 [pid = 3468] [id = 71] 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8F88800) [pid = 3468] [serial = 210] [outer = 0000000000000000] 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E8F8D800) [pid = 3468] [serial = 211] [outer = 00000043E8F88800] 08:52:49 INFO - PROCESS | 3468 | 1460994769900 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F908A000) [pid = 3468] [serial = 212] [outer = 00000043E8F88800] 08:52:50 INFO - PROCESS | 3468 | 1460994770329 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 627ms 08:52:50 INFO - PROCESS | 3468 | 1460994770380 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3468 | 1460994770384 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:52:50 INFO - PROCESS | 3468 | 1460994770395 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 3468 | 1460994770399 Marionette TRACE conn5 <- [1,250,null,{}] 08:52:50 INFO - PROCESS | 3468 | 1460994770406 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 3468 | 1460994770513 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:52:50 INFO - PROCESS | 3468 | 1460994770595 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9D63800 == 44 [pid = 3468] [id = 72] 08:52:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E7B52800) [pid = 3468] [serial = 213] [outer = 0000000000000000] 08:52:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8483C00) [pid = 3468] [serial = 214] [outer = 00000043E7B52800] 08:52:50 INFO - PROCESS | 3468 | 1460994770653 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F18C00) [pid = 3468] [serial = 215] [outer = 00000043E7B52800] 08:52:51 INFO - PROCESS | 3468 | 1460994771422 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1038ms 08:52:51 INFO - PROCESS | 3468 | 1460994771435 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3468 | 1460994771439 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:52:51 INFO - PROCESS | 3468 | 1460994771448 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 3468 | 1460994771452 Marionette TRACE conn5 <- [1,254,null,{}] 08:52:51 INFO - PROCESS | 3468 | 1460994771471 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3468 | 1460994771575 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:52:51 INFO - PROCESS | 3468 | 1460994771640 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F575A800 == 45 [pid = 3468] [id = 73] 08:52:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EDB87C00) [pid = 3468] [serial = 216] [outer = 0000000000000000] 08:52:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EEB58800) [pid = 3468] [serial = 217] [outer = 00000043EDB87C00] 08:52:51 INFO - PROCESS | 3468 | 1460994771696 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EEB5F800) [pid = 3468] [serial = 218] [outer = 00000043EDB87C00] 08:52:52 INFO - PROCESS | 3468 | 1460994772249 Marionette TRACE conn5 <- [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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 859ms 08:52:52 INFO - PROCESS | 3468 | 1460994772308 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:52:52 INFO - PROCESS | 3468 | 1460994772310 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:52:52 INFO - PROCESS | 3468 | 1460994772315 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 3468 | 1460994772317 Marionette TRACE conn5 <- [1,258,null,{}] 08:52:52 INFO - PROCESS | 3468 | 1460994772327 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 3468 | 1460994772434 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:52:52 INFO - PROCESS | 3468 | 1460994772500 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC711000 == 46 [pid = 3468] [id = 74] 08:52:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F4905400) [pid = 3468] [serial = 219] [outer = 0000000000000000] 08:52:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F4C2F800) [pid = 3468] [serial = 220] [outer = 00000043F4905400] 08:52:52 INFO - PROCESS | 3468 | 1460994772560 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F4F25400) [pid = 3468] [serial = 221] [outer = 00000043F4905400] 08:52:53 INFO - PROCESS | 3468 | 1460994773159 Marionette TRACE conn5 <- [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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 08:52:53 INFO - PROCESS | 3468 | 1460994773197 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3468 | 1460994773200 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:52:53 INFO - PROCESS | 3468 | 1460994773203 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3468 | 1460994773206 Marionette TRACE conn5 <- [1,262,null,{}] 08:52:53 INFO - PROCESS | 3468 | 1460994773209 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3468 | 1460994773314 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:52:53 INFO - PROCESS | 3468 | 1460994773380 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F8800 == 47 [pid = 3468] [id = 75] 08:52:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F1BE6C00) [pid = 3468] [serial = 222] [outer = 0000000000000000] 08:52:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F1BEA800) [pid = 3468] [serial = 223] [outer = 00000043F1BE6C00] 08:52:53 INFO - PROCESS | 3468 | 1460994773440 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5A38C00) [pid = 3468] [serial = 224] [outer = 00000043F1BE6C00] 08:52:53 INFO - PROCESS | 3468 | 1460994773979 Marionette TRACE conn5 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 837ms 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:52:54 INFO - PROCESS | 3468 | 1460994774061 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3468 | 1460994774063 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3468 | 1460994774068 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3468 | 1460994774070 Marionette TRACE conn5 <- [1,266,null,{}] 08:52:54 INFO - PROCESS | 3468 | 1460994774074 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3468 | 1460994774178 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:52:54 INFO - PROCESS | 3468 | 1460994774236 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBD9000 == 48 [pid = 3468] [id = 76] 08:52:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EDF9D400) [pid = 3468] [serial = 225] [outer = 0000000000000000] 08:52:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F26BB400) [pid = 3468] [serial = 226] [outer = 00000043EDF9D400] 08:52:54 INFO - PROCESS | 3468 | 1460994774292 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F87CF800) [pid = 3468] [serial = 227] [outer = 00000043EDF9D400] 08:52:54 INFO - PROCESS | 3468 | 1460994774976 Marionette TRACE conn5 <- [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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 986ms 08:52:55 INFO - PROCESS | 3468 | 1460994775054 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3468 | 1460994775059 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:52:55 INFO - PROCESS | 3468 | 1460994775065 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3468 | 1460994775069 Marionette TRACE conn5 <- [1,270,null,{}] 08:52:55 INFO - PROCESS | 3468 | 1460994775074 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3468 | 1460994775176 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:52:55 INFO - PROCESS | 3468 | 1460994775272 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E1D800 == 49 [pid = 3468] [id = 77] 08:52:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E8F83C00) [pid = 3468] [serial = 228] [outer = 0000000000000000] 08:52:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E9D1AC00) [pid = 3468] [serial = 229] [outer = 00000043E8F83C00] 08:52:55 INFO - PROCESS | 3468 | 1460994775371 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043EDA7B800) [pid = 3468] [serial = 230] [outer = 00000043E8F83C00] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E69800 == 48 [pid = 3468] [id = 70] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8776000 == 47 [pid = 3468] [id = 69] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EBE000 == 46 [pid = 3468] [id = 68] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677D800 == 45 [pid = 3468] [id = 67] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8E5A000 == 44 [pid = 3468] [id = 66] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D26000 == 43 [pid = 3468] [id = 65] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2791800 == 42 [pid = 3468] [id = 64] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBBF800 == 41 [pid = 3468] [id = 63] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BD7800 == 40 [pid = 3468] [id = 62] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED21B000 == 39 [pid = 3468] [id = 61] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043FBEC2000) [pid = 3468] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677E000 == 38 [pid = 3468] [id = 59] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB31800 == 37 [pid = 3468] [id = 58] 08:52:55 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC71B000 == 36 [pid = 3468] [id = 57] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4F28800) [pid = 3468] [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.] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F68D3000) [pid = 3468] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F7A80C00) [pid = 3468] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F8760400) [pid = 3468] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043ED368C00) [pid = 3468] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EEB0B000) [pid = 3468] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F49A6800) [pid = 3468] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8F0B400) [pid = 3468] [serial = 159] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F5498400) [pid = 3468] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F4CDD800) [pid = 3468] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F2D5E400) [pid = 3468] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043FBBD6000) [pid = 3468] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F8E38400) [pid = 3468] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F4F28C00) [pid = 3468] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F5E50C00) [pid = 3468] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8F10400) [pid = 3468] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F693DC00) [pid = 3468] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EA0CE400) [pid = 3468] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043EDF66000) [pid = 3468] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EF720800) [pid = 3468] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1BAE800) [pid = 3468] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F270B400) [pid = 3468] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:52:55 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E8F76C00) [pid = 3468] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:52:56 INFO - PROCESS | 3468 | 1460994776016 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 985ms 08:52:56 INFO - PROCESS | 3468 | 1460994776053 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3468 | 1460994776059 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:52:56 INFO - PROCESS | 3468 | 1460994776065 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3468 | 1460994776068 Marionette TRACE conn5 <- [1,274,null,{}] 08:52:56 INFO - PROCESS | 3468 | 1460994776072 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3468 | 1460994776168 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:52:56 INFO - PROCESS | 3468 | 1460994776230 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2791800 == 37 [pid = 3468] [id = 78] 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EDA78C00) [pid = 3468] [serial = 231] [outer = 0000000000000000] 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EEB55400) [pid = 3468] [serial = 232] [outer = 00000043EDA78C00] 08:52:56 INFO - PROCESS | 3468 | 1460994776277 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EF382800) [pid = 3468] [serial = 233] [outer = 00000043EDA78C00] 08:52:56 INFO - PROCESS | 3468 | 1460994776637 Marionette TRACE conn5 <- [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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 08:52:56 INFO - PROCESS | 3468 | 1460994776694 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3468 | 1460994776696 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3468 | 1460994776700 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:52:56 INFO - PROCESS | 3468 | 1460994776704 Marionette TRACE conn5 <- [1,278,null,{}] 08:52:56 INFO - PROCESS | 3468 | 1460994776714 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3468 | 1460994776801 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:52:56 INFO - PROCESS | 3468 | 1460994776807 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5751000 == 38 [pid = 3468] [id = 79] 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F1BAF000) [pid = 3468] [serial = 234] [outer = 0000000000000000] 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F1BE2400) [pid = 3468] [serial = 235] [outer = 00000043F1BAF000] 08:52:56 INFO - PROCESS | 3468 | 1460994776856 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F270CC00) [pid = 3468] [serial = 236] [outer = 00000043F1BAF000] 08:52:57 INFO - PROCESS | 3468 | 1460994777291 Marionette TRACE conn5 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 08:52:57 INFO - PROCESS | 3468 | 1460994777334 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3468 | 1460994777337 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:52:57 INFO - PROCESS | 3468 | 1460994777340 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3468 | 1460994777342 Marionette TRACE conn5 <- [1,282,null,{}] 08:52:57 INFO - PROCESS | 3468 | 1460994777346 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3468 | 1460994777426 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:52:57 INFO - PROCESS | 3468 | 1460994777432 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677D800 == 39 [pid = 3468] [id = 80] 08:52:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F49A6800) [pid = 3468] [serial = 237] [outer = 0000000000000000] 08:52:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F4CD8400) [pid = 3468] [serial = 238] [outer = 00000043F49A6800] 08:52:57 INFO - PROCESS | 3468 | 1460994777479 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F4F1B400) [pid = 3468] [serial = 239] [outer = 00000043F49A6800] 08:52:57 INFO - PROCESS | 3468 | 1460994777921 Marionette TRACE conn5 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 08:52:57 INFO - PROCESS | 3468 | 1460994777971 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3468 | 1460994777973 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:52:57 INFO - PROCESS | 3468 | 1460994777977 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3468 | 1460994777979 Marionette TRACE conn5 <- [1,286,null,{}] 08:52:57 INFO - PROCESS | 3468 | 1460994777982 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3468 | 1460994778079 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:52:58 INFO - PROCESS | 3468 | 1460994778087 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E1A000 == 40 [pid = 3468] [id = 81] 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F4F1F000) [pid = 3468] [serial = 240] [outer = 0000000000000000] 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F4FE0400) [pid = 3468] [serial = 241] [outer = 00000043F4F1F000] 08:52:58 INFO - PROCESS | 3468 | 1460994778133 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F5A39400) [pid = 3468] [serial = 242] [outer = 00000043F4F1F000] 08:52:58 INFO - PROCESS | 3468 | 1460994778606 Marionette TRACE conn5 <- [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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 08:52:58 INFO - PROCESS | 3468 | 1460994778671 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3468 | 1460994778674 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:52:58 INFO - PROCESS | 3468 | 1460994778677 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:52:58 INFO - PROCESS | 3468 | 1460994778679 Marionette TRACE conn5 <- [1,290,null,{}] 08:52:58 INFO - PROCESS | 3468 | 1460994778682 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3468 | 1460994778794 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:52:58 INFO - PROCESS | 3468 | 1460994778842 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD51800 == 41 [pid = 3468] [id = 82] 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F8760400) [pid = 3468] [serial = 243] [outer = 0000000000000000] 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F8E35400) [pid = 3468] [serial = 244] [outer = 00000043F8760400] 08:52:58 INFO - PROCESS | 3468 | 1460994778891 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F9082000) [pid = 3468] [serial = 245] [outer = 00000043F8760400] 08:52:59 INFO - PROCESS | 3468 | 1460994779286 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 08:52:59 INFO - PROCESS | 3468 | 1460994779309 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3468 | 1460994779311 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 3468 | 1460994779314 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:52:59 INFO - PROCESS | 3468 | 1460994779316 Marionette TRACE conn5 <- [1,294,null,{}] 08:52:59 INFO - PROCESS | 3468 | 1460994779326 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3468 | 1460994779423 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:52:59 INFO - PROCESS | 3468 | 1460994779491 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3CE800 == 42 [pid = 3468] [id = 83] 08:52:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E86B0800) [pid = 3468] [serial = 246] [outer = 0000000000000000] 08:52:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E86B5400) [pid = 3468] [serial = 247] [outer = 00000043E86B0800] 08:52:59 INFO - PROCESS | 3468 | 1460994779536 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F7EC9000) [pid = 3468] [serial = 248] [outer = 00000043E86B0800] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F4C32800) [pid = 3468] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F5347800) [pid = 3468] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F270BC00) [pid = 3468] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EDA7C000) [pid = 3468] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E88AAC00) [pid = 3468] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E6B3E000) [pid = 3468] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F19AB800) [pid = 3468] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F7A86400) [pid = 3468] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F5E56800) [pid = 3468] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:52:59 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F2329400) [pid = 3468] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:52:59 INFO - PROCESS | 3468 | 1460994779948 Marionette TRACE conn5 <- [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]]]}] 08:53:00 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. 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 08:53:00 INFO - PROCESS | 3468 | 1460994780010 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3468 | 1460994780012 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:53:00 INFO - PROCESS | 3468 | 1460994780015 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3468 | 1460994780017 Marionette TRACE conn5 <- [1,298,null,{}] 08:53:00 INFO - PROCESS | 3468 | 1460994780021 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3468 | 1460994780099 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:53:00 INFO - PROCESS | 3468 | 1460994780106 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7ED800 == 43 [pid = 3468] [id = 84] 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F1B60000) [pid = 3468] [serial = 249] [outer = 0000000000000000] 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F7A86400) [pid = 3468] [serial = 250] [outer = 00000043F1B60000] 08:53:00 INFO - PROCESS | 3468 | 1460994780151 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F9088800) [pid = 3468] [serial = 251] [outer = 00000043F1B60000] 08:53:00 INFO - PROCESS | 3468 | 1460994780541 Marionette TRACE conn5 <- [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]]]}] 08:53:00 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. 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 586ms 08:53:00 INFO - PROCESS | 3468 | 1460994780605 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3468 | 1460994780607 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:53:00 INFO - PROCESS | 3468 | 1460994780611 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3468 | 1460994780613 Marionette TRACE conn5 <- [1,302,null,{}] 08:53:00 INFO - PROCESS | 3468 | 1460994780617 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3468 | 1460994780693 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:53:00 INFO - PROCESS | 3468 | 1460994780700 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE659000 == 44 [pid = 3468] [id = 85] 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F9086800) [pid = 3468] [serial = 252] [outer = 0000000000000000] 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043FBBDC400) [pid = 3468] [serial = 253] [outer = 00000043F9086800] 08:53:00 INFO - PROCESS | 3468 | 1460994780746 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043FBEC5C00) [pid = 3468] [serial = 254] [outer = 00000043F9086800] 08:53:01 INFO - PROCESS | 3468 | 1460994781170 Marionette TRACE conn5 <- [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]]]}] 08:53:01 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. 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 588ms 08:53:01 INFO - PROCESS | 3468 | 1460994781209 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3468 | 1460994781212 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 3468 | 1460994781215 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3468 | 1460994781217 Marionette TRACE conn5 <- [1,306,null,{}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:53:01 INFO - PROCESS | 3468 | 1460994781221 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3468 | 1460994781299 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:53:01 INFO - PROCESS | 3468 | 1460994781305 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE57F800 == 45 [pid = 3468] [id = 86] 08:53:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043FBBD6800) [pid = 3468] [serial = 255] [outer = 0000000000000000] 08:53:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043FBECC400) [pid = 3468] [serial = 256] [outer = 00000043FBBD6800] 08:53:01 INFO - PROCESS | 3468 | 1460994781351 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043FC31A400) [pid = 3468] [serial = 257] [outer = 00000043FBBD6800] 08:53:01 INFO - PROCESS | 3468 | 1460994781733 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:53:01 INFO - PROCESS | 3468 | 1460994781888 Marionette TRACE conn5 <- [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]]]}] 08:53:01 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. 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 08:53:01 INFO - PROCESS | 3468 | 1460994781955 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3468 | 1460994781960 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:53:01 INFO - PROCESS | 3468 | 1460994781980 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3468 | 1460994781985 Marionette TRACE conn5 <- [1,310,null,{}] 08:53:02 INFO - PROCESS | 3468 | 1460994782043 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3468 | 1460994782199 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:53:02 INFO - PROCESS | 3468 | 1460994782212 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF7F000 == 46 [pid = 3468] [id = 87] 08:53:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E8F78800) [pid = 3468] [serial = 258] [outer = 0000000000000000] 08:53:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E8F87400) [pid = 3468] [serial = 259] [outer = 00000043E8F78800] 08:53:02 INFO - PROCESS | 3468 | 1460994782270 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EDB62000) [pid = 3468] [serial = 260] [outer = 00000043E8F78800] 08:53:02 INFO - PROCESS | 3468 | 1460994782856 Marionette TRACE conn5 <- [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]]]}] 08:53:02 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. 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 965ms 08:53:02 INFO - PROCESS | 3468 | 1460994782934 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3468 | 1460994782940 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 3468 | 1460994782947 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3468 | 1460994782950 Marionette TRACE conn5 <- [1,314,null,{}] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:53:02 INFO - PROCESS | 3468 | 1460994782955 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3468 | 1460994783063 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:53:03 INFO - PROCESS | 3468 | 1460994783130 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FA6800 == 47 [pid = 3468] [id = 88] 08:53:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EEB51800) [pid = 3468] [serial = 261] [outer = 0000000000000000] 08:53:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EF386800) [pid = 3468] [serial = 262] [outer = 00000043EEB51800] 08:53:03 INFO - PROCESS | 3468 | 1460994783186 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F1BDC800) [pid = 3468] [serial = 263] [outer = 00000043EEB51800] 08:53:03 INFO - PROCESS | 3468 | 1460994783774 Marionette TRACE conn5 <- [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]]]}] 08:53:03 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. 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 882ms 08:53:03 INFO - PROCESS | 3468 | 1460994783835 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3468 | 1460994783837 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:53:03 INFO - PROCESS | 3468 | 1460994783841 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3468 | 1460994783845 Marionette TRACE conn5 <- [1,318,null,{}] 08:53:03 INFO - PROCESS | 3468 | 1460994783857 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3468 | 1460994783967 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:53:04 INFO - PROCESS | 3468 | 1460994784034 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD4D800 == 48 [pid = 3468] [id = 89] 08:53:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4062C00) [pid = 3468] [serial = 264] [outer = 0000000000000000] 08:53:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F5BE2000) [pid = 3468] [serial = 265] [outer = 00000043F4062C00] 08:53:04 INFO - PROCESS | 3468 | 1460994784094 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F7A8A800) [pid = 3468] [serial = 266] [outer = 00000043F4062C00] 08:53:04 INFO - PROCESS | 3468 | 1460994784662 Marionette TRACE conn5 <- [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]]]}] 08:53:04 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. 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 838ms 08:53:04 INFO - PROCESS | 3468 | 1460994784711 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3468 | 1460994784714 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 3468 | 1460994784718 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3468 | 1460994784720 Marionette TRACE conn5 <- [1,322,null,{}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:53:04 INFO - PROCESS | 3468 | 1460994784724 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3468 | 1460994784843 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:53:04 INFO - PROCESS | 3468 | 1460994784923 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F505D000 == 49 [pid = 3468] [id = 90] 08:53:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EA18C800) [pid = 3468] [serial = 267] [outer = 0000000000000000] 08:53:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F68CA800) [pid = 3468] [serial = 268] [outer = 00000043EA18C800] 08:53:04 INFO - PROCESS | 3468 | 1460994784980 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F9738C00) [pid = 3468] [serial = 269] [outer = 00000043EA18C800] 08:53:05 INFO - PROCESS | 3468 | 1460994785790 Marionette TRACE conn5 <- [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]]]}] 08:53:05 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. 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1080ms 08:53:05 INFO - PROCESS | 3468 | 1460994785806 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3468 | 1460994785810 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:53:05 INFO - PROCESS | 3468 | 1460994785815 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3468 | 1460994785819 Marionette TRACE conn5 <- [1,326,null,{}] 08:53:05 INFO - PROCESS | 3468 | 1460994785824 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 3468 | 1460994785917 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:53:05 INFO - PROCESS | 3468 | 1460994785987 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFE0000 == 50 [pid = 3468] [id = 91] 08:53:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8E10400) [pid = 3468] [serial = 270] [outer = 0000000000000000] 08:53:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E86AC800) [pid = 3468] [serial = 271] [outer = 00000043E8E10400] 08:53:06 INFO - PROCESS | 3468 | 1460994786038 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043E8F8DC00) [pid = 3468] [serial = 272] [outer = 00000043E8E10400] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE659000 == 49 [pid = 3468] [id = 85] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7ED800 == 48 [pid = 3468] [id = 84] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3CE800 == 47 [pid = 3468] [id = 83] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD51800 == 46 [pid = 3468] [id = 82] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E1A000 == 45 [pid = 3468] [id = 81] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677D800 == 44 [pid = 3468] [id = 80] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5751000 == 43 [pid = 3468] [id = 79] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2791800 == 42 [pid = 3468] [id = 78] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043EA18CC00) [pid = 3468] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F2706000) [pid = 3468] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F5F9AC00) [pid = 3468] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E8F8D800) [pid = 3468] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E1D800 == 41 [pid = 3468] [id = 77] 08:53:06 INFO - PROCESS | 3468 | 1460994786664 Marionette TRACE conn5 <- [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]]]}] 08:53:06 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. 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 882ms 08:53:06 INFO - PROCESS | 3468 | 1460994786697 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3468 | 1460994786702 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:53:06 INFO - PROCESS | 3468 | 1460994786708 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3468 | 1460994786711 Marionette TRACE conn5 <- [1,330,null,{}] 08:53:06 INFO - PROCESS | 3468 | 1460994786715 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3468 | 1460994786807 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F4F21C00) [pid = 3468] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F5E30C00) [pid = 3468] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F2710400) [pid = 3468] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F5A3B400) [pid = 3468] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043EE010800) [pid = 3468] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EF71FC00) [pid = 3468] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043ED285800) [pid = 3468] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8F0E000) [pid = 3468] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8526C00) [pid = 3468] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043ED28A000) [pid = 3468] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F1BD5C00) [pid = 3468] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F9080800) [pid = 3468] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F2703000) [pid = 3468] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F67A2C00) [pid = 3468] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F5BA1000) [pid = 3468] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F8E3E400) [pid = 3468] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F7EC8800) [pid = 3468] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F52D6400) [pid = 3468] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F875CC00) [pid = 3468] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F405E000) [pid = 3468] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:53:06 INFO - PROCESS | 3468 | 1460994786882 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3DA000 == 42 [pid = 3468] [id = 92] 08:53:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E6DF3000) [pid = 3468] [serial = 273] [outer = 0000000000000000] 08:53:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E86BA400) [pid = 3468] [serial = 274] [outer = 00000043E6DF3000] 08:53:06 INFO - PROCESS | 3468 | 1460994786929 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EA120C00) [pid = 3468] [serial = 275] [outer = 00000043E6DF3000] 08:53:07 INFO - PROCESS | 3468 | 1460994787311 Marionette TRACE conn5 <- [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]]]}] 08:53:07 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. 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 08:53:07 INFO - PROCESS | 3468 | 1460994787403 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3468 | 1460994787405 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:53:07 INFO - PROCESS | 3468 | 1460994787409 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3468 | 1460994787412 Marionette TRACE conn5 <- [1,334,null,{}] 08:53:07 INFO - PROCESS | 3468 | 1460994787424 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3468 | 1460994787506 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:53:07 INFO - PROCESS | 3468 | 1460994787515 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23FF000 == 43 [pid = 3468] [id = 93] 08:53:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EE010800) [pid = 3468] [serial = 276] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EEB51400) [pid = 3468] [serial = 277] [outer = 00000043EE010800] 08:53:07 INFO - PROCESS | 3468 | 1460994787564 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EEB8C400) [pid = 3468] [serial = 278] [outer = 00000043EE010800] 08:53:08 INFO - PROCESS | 3468 | 1460994787999 Marionette TRACE conn5 <- [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]]]}] 08:53:08 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. 08:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 629ms 08:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:53:08 INFO - PROCESS | 3468 | 1460994788040 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3468 | 1460994788042 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 3468 | 1460994788046 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3468 | 1460994788048 Marionette TRACE conn5 <- [1,338,null,{}] 08:53:08 INFO - PROCESS | 3468 | 1460994788052 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3468 | 1460994788132 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:53:08 INFO - PROCESS | 3468 | 1460994788138 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F553D000 == 44 [pid = 3468] [id = 94] 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F1B6C000) [pid = 3468] [serial = 279] [outer = 0000000000000000] 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F1BD8C00) [pid = 3468] [serial = 280] [outer = 00000043F1B6C000] 08:53:08 INFO - PROCESS | 3468 | 1460994788193 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F1BE6400) [pid = 3468] [serial = 281] [outer = 00000043F1B6C000] 08:53:08 INFO - PROCESS | 3468 | 1460994788603 Marionette TRACE conn5 <- [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]]]}] 08:53:08 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. 08:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 587ms 08:53:08 INFO - PROCESS | 3468 | 1460994788640 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3468 | 1460994788642 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 3468 | 1460994788645 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3468 | 1460994788647 Marionette TRACE conn5 <- [1,342,null,{}] 08:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:53:08 INFO - PROCESS | 3468 | 1460994788651 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3468 | 1460994788729 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:53:08 INFO - PROCESS | 3468 | 1460994788747 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E8C800 == 45 [pid = 3468] [id = 95] 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F2324C00) [pid = 3468] [serial = 282] [outer = 0000000000000000] 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F2704000) [pid = 3468] [serial = 283] [outer = 00000043F2324C00] 08:53:08 INFO - PROCESS | 3468 | 1460994788794 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F2711000) [pid = 3468] [serial = 284] [outer = 00000043F2324C00] 08:53:09 INFO - PROCESS | 3468 | 1460994789281 Marionette TRACE conn5 <- [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]]]}] 08:53:09 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. 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 693ms 08:53:09 INFO - PROCESS | 3468 | 1460994789342 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3468 | 1460994789344 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:53:09 INFO - PROCESS | 3468 | 1460994789348 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3468 | 1460994789350 Marionette TRACE conn5 <- [1,346,null,{}] 08:53:09 INFO - PROCESS | 3468 | 1460994789353 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3468 | 1460994789474 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:53:09 INFO - PROCESS | 3468 | 1460994789523 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A6D000 == 46 [pid = 3468] [id = 96] 08:53:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F4C32000) [pid = 3468] [serial = 285] [outer = 0000000000000000] 08:53:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F4F1B000) [pid = 3468] [serial = 286] [outer = 00000043F4C32000] 08:53:09 INFO - PROCESS | 3468 | 1460994789573 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F52CC400) [pid = 3468] [serial = 287] [outer = 00000043F4C32000] 08:53:10 INFO - PROCESS | 3468 | 1460994789998 Marionette TRACE conn5 <- [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]]]}] 08:53:10 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. 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 08:53:10 INFO - PROCESS | 3468 | 1460994790042 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3468 | 1460994790044 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:53:10 INFO - PROCESS | 3468 | 1460994790087 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3468 | 1460994790089 Marionette TRACE conn5 <- [1,350,null,{}] 08:53:10 INFO - PROCESS | 3468 | 1460994790104 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3468 | 1460994790208 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:53:10 INFO - PROCESS | 3468 | 1460994790220 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E30000 == 47 [pid = 3468] [id = 97] 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4C32400) [pid = 3468] [serial = 288] [outer = 0000000000000000] 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F5A39C00) [pid = 3468] [serial = 289] [outer = 00000043F4C32400] 08:53:10 INFO - PROCESS | 3468 | 1460994790267 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F5E51800) [pid = 3468] [serial = 290] [outer = 00000043F4C32400] 08:53:10 INFO - PROCESS | 3468 | 1460994790676 Marionette TRACE conn5 <- [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]]]}] 08:53:10 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. 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 689ms 08:53:10 INFO - PROCESS | 3468 | 1460994790745 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3468 | 1460994790747 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:53:10 INFO - PROCESS | 3468 | 1460994790750 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3468 | 1460994790752 Marionette TRACE conn5 <- [1,354,null,{}] 08:53:10 INFO - PROCESS | 3468 | 1460994790755 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3468 | 1460994790854 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:53:10 INFO - PROCESS | 3468 | 1460994790860 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA97000 == 48 [pid = 3468] [id = 98] 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F5F90C00) [pid = 3468] [serial = 291] [outer = 0000000000000000] 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F68CF400) [pid = 3468] [serial = 292] [outer = 00000043F5F90C00] 08:53:10 INFO - PROCESS | 3468 | 1460994790906 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F7839C00) [pid = 3468] [serial = 293] [outer = 00000043F5F90C00] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4F1F000) [pid = 3468] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F8760400) [pid = 3468] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EDA78C00) [pid = 3468] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDF9D400) [pid = 3468] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F1BAF000) [pid = 3468] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E8F83C00) [pid = 3468] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E86B0800) [pid = 3468] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E7B52800) [pid = 3468] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EDB87C00) [pid = 3468] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F1BE6C00) [pid = 3468] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F4905400) [pid = 3468] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F49A6800) [pid = 3468] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F9086800) [pid = 3468] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8F88800) [pid = 3468] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F1B60000) [pid = 3468] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F26B3000) [pid = 3468] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E8F78000) [pid = 3468] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043FBBDA800) [pid = 3468] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E8F0AC00) [pid = 3468] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:53:11 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F5496C00) [pid = 3468] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:53:11 INFO - PROCESS | 3468 | 1460994791462 Marionette TRACE conn5 <- [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]]]}] 08:53:11 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. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 733ms 08:53:11 INFO - PROCESS | 3468 | 1460994791515 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3468 | 1460994791517 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:53:11 INFO - PROCESS | 3468 | 1460994791534 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3468 | 1460994791536 Marionette TRACE conn5 <- [1,358,null,{}] 08:53:11 INFO - PROCESS | 3468 | 1460994791539 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3468 | 1460994791618 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:53:11 INFO - PROCESS | 3468 | 1460994791624 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD3F000 == 49 [pid = 3468] [id = 99] 08:53:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043ED3C2C00) [pid = 3468] [serial = 294] [outer = 0000000000000000] 08:53:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F1B60000) [pid = 3468] [serial = 295] [outer = 00000043ED3C2C00] 08:53:11 INFO - PROCESS | 3468 | 1460994791670 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F679A800) [pid = 3468] [serial = 296] [outer = 00000043ED3C2C00] 08:53:12 INFO - PROCESS | 3468 | 1460994792078 Marionette TRACE conn5 <- [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]]]}] 08:53:12 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. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 589ms 08:53:12 INFO - PROCESS | 3468 | 1460994792128 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3468 | 1460994792131 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:53:12 INFO - PROCESS | 3468 | 1460994792138 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3468 | 1460994792140 Marionette TRACE conn5 <- [1,362,null,{}] 08:53:12 INFO - PROCESS | 3468 | 1460994792144 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3468 | 1460994792222 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:53:12 INFO - PROCESS | 3468 | 1460994792228 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C4800 == 50 [pid = 3468] [id = 100] 08:53:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F83C1000) [pid = 3468] [serial = 297] [outer = 0000000000000000] 08:53:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F8762000) [pid = 3468] [serial = 298] [outer = 00000043F83C1000] 08:53:12 INFO - PROCESS | 3468 | 1460994792276 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F8E40000) [pid = 3468] [serial = 299] [outer = 00000043F83C1000] 08:53:12 INFO - PROCESS | 3468 | 1460994792714 Marionette TRACE conn5 <- [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]]]}] 08:53:12 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. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 649ms 08:53:12 INFO - PROCESS | 3468 | 1460994792786 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3468 | 1460994792788 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:53:12 INFO - PROCESS | 3468 | 1460994792792 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3468 | 1460994792794 Marionette TRACE conn5 <- [1,366,null,{}] 08:53:12 INFO - PROCESS | 3468 | 1460994792798 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3468 | 1460994792896 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:53:12 INFO - PROCESS | 3468 | 1460994792909 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE57C000 == 51 [pid = 3468] [id = 101] 08:53:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F973B000) [pid = 3468] [serial = 300] [outer = 0000000000000000] 08:53:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F973F800) [pid = 3468] [serial = 301] [outer = 00000043F973B000] 08:53:12 INFO - PROCESS | 3468 | 1460994792961 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F993CC00) [pid = 3468] [serial = 302] [outer = 00000043F973B000] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F8800 == 50 [pid = 3468] [id = 75] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC711000 == 49 [pid = 3468] [id = 74] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD91800 == 48 [pid = 3468] [id = 46] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC726800 == 47 [pid = 3468] [id = 60] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F575A800 == 46 [pid = 3468] [id = 73] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBD9000 == 45 [pid = 3468] [id = 76] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC379000 == 44 [pid = 3468] [id = 71] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9D63800 == 43 [pid = 3468] [id = 72] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9D62800 == 42 [pid = 3468] [id = 35] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFE0000 == 41 [pid = 3468] [id = 91] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F505D000 == 40 [pid = 3468] [id = 90] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD4D800 == 39 [pid = 3468] [id = 89] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FA6800 == 38 [pid = 3468] [id = 88] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE57F800 == 37 [pid = 3468] [id = 86] 08:53:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF7F000 == 36 [pid = 3468] [id = 87] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F553D000 == 35 [pid = 3468] [id = 94] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23FF000 == 34 [pid = 3468] [id = 93] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E8C800 == 33 [pid = 3468] [id = 95] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A6D000 == 32 [pid = 3468] [id = 96] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED3DA000 == 31 [pid = 3468] [id = 92] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E30000 == 30 [pid = 3468] [id = 97] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C4800 == 29 [pid = 3468] [id = 100] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD3F000 == 28 [pid = 3468] [id = 99] 08:53:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA97000 == 27 [pid = 3468] [id = 98] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EDA7E800) [pid = 3468] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043FBBDD400) [pid = 3468] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F4CE3C00) [pid = 3468] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EE00FC00) [pid = 3468] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043FC313400) [pid = 3468] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4FE0400) [pid = 3468] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F9082000) [pid = 3468] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F8E35400) [pid = 3468] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F5A39400) [pid = 3468] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EEB55400) [pid = 3468] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EF382800) [pid = 3468] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F87CF800) [pid = 3468] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F26BB400) [pid = 3468] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F1BE2400) [pid = 3468] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F270CC00) [pid = 3468] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E9D1AC00) [pid = 3468] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E86B5400) [pid = 3468] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EDA7B800) [pid = 3468] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E8F18C00) [pid = 3468] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8483C00) [pid = 3468] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043EEB5F800) [pid = 3468] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EEB58800) [pid = 3468] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F5A38C00) [pid = 3468] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F1BEA800) [pid = 3468] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F4F25400) [pid = 3468] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F4C2F800) [pid = 3468] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F4CD8400) [pid = 3468] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043FBBDC400) [pid = 3468] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043FBEC5C00) [pid = 3468] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043FBECC400) [pid = 3468] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F7EC9000) [pid = 3468] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F908A000) [pid = 3468] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F7A86400) [pid = 3468] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043F9088800) [pid = 3468] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043F4F1B400) [pid = 3468] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:53:14 INFO - PROCESS | 3468 | 1460994794760 Marionette TRACE conn5 <- [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]]]}] 08:53:14 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. 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 2001ms 08:53:14 INFO - PROCESS | 3468 | 1460994794796 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3468 | 1460994794800 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:53:14 INFO - PROCESS | 3468 | 1460994794806 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3468 | 1460994794810 Marionette TRACE conn5 <- [1,370,null,{}] 08:53:14 INFO - PROCESS | 3468 | 1460994794817 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 3468 | 1460994794904 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:53:14 INFO - PROCESS | 3468 | 1460994794914 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8E63800 == 28 [pid = 3468] [id = 102] 08:53:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043E851D000) [pid = 3468] [serial = 303] [outer = 0000000000000000] 08:53:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043E851E000) [pid = 3468] [serial = 304] [outer = 00000043E851D000] 08:53:14 INFO - PROCESS | 3468 | 1460994794964 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043E86AC000) [pid = 3468] [serial = 305] [outer = 00000043E851D000] 08:53:15 INFO - PROCESS | 3468 | 1460994795435 Marionette TRACE conn5 <- [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]]]}] 08:53:15 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. 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 691ms 08:53:15 INFO - PROCESS | 3468 | 1460994795502 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3468 | 1460994795508 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 3468 | 1460994795514 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:53:15 INFO - PROCESS | 3468 | 1460994795517 Marionette TRACE conn5 <- [1,374,null,{}] 08:53:15 INFO - PROCESS | 3468 | 1460994795521 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3468 | 1460994795601 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:53:15 INFO - PROCESS | 3468 | 1460994795610 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3DB800 == 29 [pid = 3468] [id = 103] 08:53:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E86B6800) [pid = 3468] [serial = 306] [outer = 0000000000000000] 08:53:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E8F0A800) [pid = 3468] [serial = 307] [outer = 00000043E86B6800] 08:53:15 INFO - PROCESS | 3468 | 1460994795659 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043E8F16400) [pid = 3468] [serial = 308] [outer = 00000043E86B6800] 08:53:16 INFO - PROCESS | 3468 | 1460994796105 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:53:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 08:53:16 INFO - PROCESS | 3468 | 1460994796150 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3468 | 1460994796153 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:53:16 INFO - PROCESS | 3468 | 1460994796156 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3468 | 1460994796160 Marionette TRACE conn5 <- [1,378,null,{}] 08:53:16 INFO - PROCESS | 3468 | 1460994796173 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3468 | 1460994796293 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:53:16 INFO - PROCESS | 3468 | 1460994796311 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBCF800 == 30 [pid = 3468] [id = 104] 08:53:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E6B3D800) [pid = 3468] [serial = 309] [outer = 0000000000000000] 08:53:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EA0D7000) [pid = 3468] [serial = 310] [outer = 00000043E6B3D800] 08:53:16 INFO - PROCESS | 3468 | 1460994796360 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043ED28A400) [pid = 3468] [serial = 311] [outer = 00000043E6B3D800] 08:53:17 INFO - PROCESS | 3468 | 1460994797071 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:53:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 940ms 08:53:17 INFO - PROCESS | 3468 | 1460994797099 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3468 | 1460994797102 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:53:17 INFO - PROCESS | 3468 | 1460994797110 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3468 | 1460994797112 Marionette TRACE conn5 <- [1,382,null,{}] 08:53:17 INFO - PROCESS | 3468 | 1460994797115 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3468 | 1460994797192 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:53:17 INFO - PROCESS | 3468 | 1460994797198 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2782000 == 31 [pid = 3468] [id = 105] 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043ED28AC00) [pid = 3468] [serial = 312] [outer = 0000000000000000] 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EDA7E800) [pid = 3468] [serial = 313] [outer = 00000043ED28AC00] 08:53:17 INFO - PROCESS | 3468 | 1460994797248 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EDD71000) [pid = 3468] [serial = 314] [outer = 00000043ED28AC00] 08:53:17 INFO - PROCESS | 3468 | 1460994797727 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:53:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 08:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:53:17 INFO - PROCESS | 3468 | 1460994797742 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3468 | 1460994797744 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 3468 | 1460994797747 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3468 | 1460994797749 Marionette TRACE conn5 <- [1,386,null,{}] 08:53:17 INFO - PROCESS | 3468 | 1460994797757 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3468 | 1460994797830 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:53:17 INFO - PROCESS | 3468 | 1460994797837 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D21000 == 32 [pid = 3468] [id = 106] 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E86AE000) [pid = 3468] [serial = 315] [outer = 0000000000000000] 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043EEA48400) [pid = 3468] [serial = 316] [outer = 00000043E86AE000] 08:53:17 INFO - PROCESS | 3468 | 1460994797883 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043EEB55000) [pid = 3468] [serial = 317] [outer = 00000043E86AE000] 08:53:18 INFO - PROCESS | 3468 | 1460994798294 Marionette TRACE conn5 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 585ms 08:53:18 INFO - PROCESS | 3468 | 1460994798339 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3468 | 1460994798342 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3468 | 1460994798345 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:53:18 INFO - PROCESS | 3468 | 1460994798347 Marionette TRACE conn5 <- [1,390,null,{}] 08:53:18 INFO - PROCESS | 3468 | 1460994798350 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3468 | 1460994798446 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:53:18 INFO - PROCESS | 3468 | 1460994798455 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F575B800 == 33 [pid = 3468] [id = 107] 08:53:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043EEB90000) [pid = 3468] [serial = 318] [outer = 0000000000000000] 08:53:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043EF72D400) [pid = 3468] [serial = 319] [outer = 00000043EEB90000] 08:53:18 INFO - PROCESS | 3468 | 1460994798505 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F1BA4000) [pid = 3468] [serial = 320] [outer = 00000043EEB90000] 08:53:18 INFO - PROCESS | 3468 | 1460994798914 Marionette TRACE conn5 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 627ms 08:53:18 INFO - PROCESS | 3468 | 1460994798977 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3468 | 1460994798979 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:53:18 INFO - PROCESS | 3468 | 1460994798982 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3468 | 1460994798984 Marionette TRACE conn5 <- [1,394,null,{}] 08:53:18 INFO - PROCESS | 3468 | 1460994798987 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3468 | 1460994799059 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:53:19 INFO - PROCESS | 3468 | 1460994799065 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6391000 == 34 [pid = 3468] [id = 108] 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043ED3B4400) [pid = 3468] [serial = 321] [outer = 0000000000000000] 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F1BDF000) [pid = 3468] [serial = 322] [outer = 00000043ED3B4400] 08:53:19 INFO - PROCESS | 3468 | 1460994799114 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F2323400) [pid = 3468] [serial = 323] [outer = 00000043ED3B4400] 08:53:19 INFO - PROCESS | 3468 | 1460994799537 Marionette TRACE conn5 <- [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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 626ms 08:53:19 INFO - PROCESS | 3468 | 1460994799612 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3468 | 1460994799614 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:53:19 INFO - PROCESS | 3468 | 1460994799618 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3468 | 1460994799620 Marionette TRACE conn5 <- [1,398,null,{}] 08:53:19 INFO - PROCESS | 3468 | 1460994799623 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3468 | 1460994799696 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:53:19 INFO - PROCESS | 3468 | 1460994799705 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7875800 == 35 [pid = 3468] [id = 109] 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F2703C00) [pid = 3468] [serial = 324] [outer = 0000000000000000] 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F2709400) [pid = 3468] [serial = 325] [outer = 00000043F2703C00] 08:53:19 INFO - PROCESS | 3468 | 1460994799751 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F2772800) [pid = 3468] [serial = 326] [outer = 00000043F2703C00] 08:53:20 INFO - PROCESS | 3468 | 1460994800177 Marionette TRACE conn5 <- [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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms 08:53:20 INFO - PROCESS | 3468 | 1460994800206 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3468 | 1460994800208 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:53:20 INFO - PROCESS | 3468 | 1460994800212 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3468 | 1460994800214 Marionette TRACE conn5 <- [1,402,null,{}] 08:53:20 INFO - PROCESS | 3468 | 1460994800227 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3468 | 1460994800337 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:53:20 INFO - PROCESS | 3468 | 1460994800412 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBCF000 == 36 [pid = 3468] [id = 110] 08:53:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F4059C00) [pid = 3468] [serial = 327] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F44B7000) [pid = 3468] [serial = 328] [outer = 00000043F4059C00] 08:53:20 INFO - PROCESS | 3468 | 1460994800467 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F4C2F800) [pid = 3468] [serial = 329] [outer = 00000043F4059C00] 08:53:20 INFO - PROCESS | 3468 | 1460994800905 Marionette TRACE conn5 <- [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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 08:53:20 INFO - PROCESS | 3468 | 1460994800948 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3468 | 1460994800950 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:53:20 INFO - PROCESS | 3468 | 1460994800958 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3468 | 1460994800960 Marionette TRACE conn5 <- [1,406,null,{}] 08:53:20 INFO - PROCESS | 3468 | 1460994800964 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3468 | 1460994801068 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:53:21 INFO - PROCESS | 3468 | 1460994801074 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A03000 == 37 [pid = 3468] [id = 111] 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F4CDE400) [pid = 3468] [serial = 330] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F4CE5400) [pid = 3468] [serial = 331] [outer = 00000043F4CDE400] 08:53:21 INFO - PROCESS | 3468 | 1460994801119 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F4F1F800) [pid = 3468] [serial = 332] [outer = 00000043F4CDE400] 08:53:21 INFO - PROCESS | 3468 | 1460994801566 Marionette TRACE conn5 <- [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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 627ms 08:53:21 INFO - PROCESS | 3468 | 1460994801589 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3468 | 1460994801592 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:53:21 INFO - PROCESS | 3468 | 1460994801602 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3468 | 1460994801605 Marionette TRACE conn5 <- [1,410,null,{}] 08:53:21 INFO - PROCESS | 3468 | 1460994801608 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3468 | 1460994801751 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:53:21 INFO - PROCESS | 3468 | 1460994801781 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D1F000 == 38 [pid = 3468] [id = 112] 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F52CC000) [pid = 3468] [serial = 333] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F543E800) [pid = 3468] [serial = 334] [outer = 00000043F52CC000] 08:53:21 INFO - PROCESS | 3468 | 1460994801831 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F5B9F400) [pid = 3468] [serial = 335] [outer = 00000043F52CC000] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F4C32000) [pid = 3468] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4C32400) [pid = 3468] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F5F90C00) [pid = 3468] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F83C1000) [pid = 3468] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EE010800) [pid = 3468] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E6DF3000) [pid = 3468] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8E10400) [pid = 3468] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EA18C800) [pid = 3468] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043F4062C00) [pid = 3468] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB51800) [pid = 3468] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E8F78800) [pid = 3468] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043FBBD6800) [pid = 3468] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F2324C00) [pid = 3468] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1B6C000) [pid = 3468] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:53:22 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043ED3C2C00) [pid = 3468] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:53:22 INFO - PROCESS | 3468 | 1460994802465 Marionette TRACE conn5 <- [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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 902ms 08:53:22 INFO - PROCESS | 3468 | 1460994802501 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3468 | 1460994802503 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:53:22 INFO - PROCESS | 3468 | 1460994802511 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3468 | 1460994802513 Marionette TRACE conn5 <- [1,414,null,{}] 08:53:22 INFO - PROCESS | 3468 | 1460994802516 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3468 | 1460994802593 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:53:22 INFO - PROCESS | 3468 | 1460994802600 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A77000 == 39 [pid = 3468] [id = 113] 08:53:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043ED289800) [pid = 3468] [serial = 336] [outer = 0000000000000000] 08:53:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F232E000) [pid = 3468] [serial = 337] [outer = 00000043ED289800] 08:53:22 INFO - PROCESS | 3468 | 1460994802649 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F5E2DC00) [pid = 3468] [serial = 338] [outer = 00000043ED289800] 08:53:23 INFO - PROCESS | 3468 | 1460994803091 Marionette TRACE conn5 <- [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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 08:53:23 INFO - PROCESS | 3468 | 1460994803144 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3468 | 1460994803146 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:53:23 INFO - PROCESS | 3468 | 1460994803149 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3468 | 1460994803151 Marionette TRACE conn5 <- [1,418,null,{}] 08:53:23 INFO - PROCESS | 3468 | 1460994803154 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3468 | 1460994803229 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:53:23 INFO - PROCESS | 3468 | 1460994803237 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3D2800 == 40 [pid = 3468] [id = 114] 08:53:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5E4FC00) [pid = 3468] [serial = 339] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F5FDB000) [pid = 3468] [serial = 340] [outer = 00000043F5E4FC00] 08:53:23 INFO - PROCESS | 3468 | 1460994803282 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F5FE2400) [pid = 3468] [serial = 341] [outer = 00000043F5E4FC00] 08:53:24 INFO - PROCESS | 3468 | 1460994804163 Marionette TRACE conn5 <- [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]]]}] 08:53:24 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 08:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1028ms 08:53:24 INFO - PROCESS | 3468 | 1460994804180 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3468 | 1460994804182 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:53:24 INFO - PROCESS | 3468 | 1460994804199 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3468 | 1460994804201 Marionette TRACE conn5 <- [1,422,null,{}] 08:53:24 INFO - PROCESS | 3468 | 1460994804204 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3468 | 1460994804300 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:53:24 INFO - PROCESS | 3468 | 1460994804308 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC722800 == 41 [pid = 3468] [id = 115] 08:53:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F5FDF800) [pid = 3468] [serial = 342] [outer = 0000000000000000] 08:53:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F658C400) [pid = 3468] [serial = 343] [outer = 00000043F5FDF800] 08:53:24 INFO - PROCESS | 3468 | 1460994804353 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F6987000) [pid = 3468] [serial = 344] [outer = 00000043F5FDF800] 08:53:25 INFO - PROCESS | 3468 | 1460994805604 Marionette TRACE conn5 <- [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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1449ms 08:53:25 INFO - PROCESS | 3468 | 1460994805640 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3468 | 1460994805644 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:53:25 INFO - PROCESS | 3468 | 1460994805649 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3468 | 1460994805653 Marionette TRACE conn5 <- [1,426,null,{}] 08:53:25 INFO - PROCESS | 3468 | 1460994805660 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3468 | 1460994805811 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:53:25 INFO - PROCESS | 3468 | 1460994805900 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD98000 == 42 [pid = 3468] [id = 116] 08:53:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E86B1400) [pid = 3468] [serial = 345] [outer = 0000000000000000] 08:53:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E8F12C00) [pid = 3468] [serial = 346] [outer = 00000043E86B1400] 08:53:25 INFO - PROCESS | 3468 | 1460994805958 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8F8BC00) [pid = 3468] [serial = 347] [outer = 00000043E86B1400] 08:53:26 INFO - PROCESS | 3468 | 1460994806859 Marionette TRACE conn5 <- [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] 08:53:26 INFO - PROCESS | 3468 | 1460994806942 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:53:26 INFO - PROCESS | 3468 | 1460994806948 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3468 | 1460994806951 Marionette TRACE conn5 <- [1,430,null,{}] 08:53:26 INFO - PROCESS | 3468 | 1460994806957 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3468 | 1460994807037 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:53:27 INFO - PROCESS | 3468 | 1460994807054 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA1F800 == 30 [pid = 3468] [id = 117] 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8528800) [pid = 3468] [serial = 348] [outer = 0000000000000000] 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E86B0400) [pid = 3468] [serial = 349] [outer = 00000043E8528800] 08:53:27 INFO - PROCESS | 3468 | 1460994807104 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F0D800) [pid = 3468] [serial = 350] [outer = 00000043E8528800] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4F1B000) [pid = 3468] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F5A39C00) [pid = 3468] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F52CC400) [pid = 3468] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F68CF400) [pid = 3468] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F5E51800) [pid = 3468] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F8762000) [pid = 3468] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F7839C00) [pid = 3468] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEB51400) [pid = 3468] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB8C400) [pid = 3468] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E86BA400) [pid = 3468] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043EA120C00) [pid = 3468] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8F8DC00) [pid = 3468] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E86AC800) [pid = 3468] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F9738C00) [pid = 3468] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F68CA800) [pid = 3468] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F7A8A800) [pid = 3468] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5BE2000) [pid = 3468] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F1BDC800) [pid = 3468] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EF386800) [pid = 3468] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043EDB62000) [pid = 3468] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8F87400) [pid = 3468] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043FC31A400) [pid = 3468] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F2704000) [pid = 3468] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F1BD8C00) [pid = 3468] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F1BE6400) [pid = 3468] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F8E40000) [pid = 3468] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F1B60000) [pid = 3468] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F679A800) [pid = 3468] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F2711000) [pid = 3468] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3468 | 1460994807596 Marionette TRACE conn5 <- [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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 08:53:27 INFO - PROCESS | 3468 | 1460994807644 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3468 | 1460994807650 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 3468 | 1460994807657 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3468 | 1460994807660 Marionette TRACE conn5 <- [1,434,null,{}] 08:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:53:27 INFO - PROCESS | 3468 | 1460994807663 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3468 | 1460994807743 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:53:27 INFO - PROCESS | 3468 | 1460994807751 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBDD000 == 31 [pid = 3468] [id = 118] 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E8F8C000) [pid = 3468] [serial = 351] [outer = 0000000000000000] 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E9D13800) [pid = 3468] [serial = 352] [outer = 00000043E8F8C000] 08:53:27 INFO - PROCESS | 3468 | 1460994807799 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043ED28A000) [pid = 3468] [serial = 353] [outer = 00000043E8F8C000] 08:53:28 INFO - PROCESS | 3468 | 1460994808262 Marionette TRACE conn5 <- [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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 08:53:28 INFO - PROCESS | 3468 | 1460994808291 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3468 | 1460994808293 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:53:28 INFO - PROCESS | 3468 | 1460994808297 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3468 | 1460994808301 Marionette TRACE conn5 <- [1,438,null,{}] 08:53:28 INFO - PROCESS | 3468 | 1460994808312 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3468 | 1460994808395 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:53:28 INFO - PROCESS | 3468 | 1460994808448 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4484800 == 32 [pid = 3468] [id = 119] 08:53:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043EDB61800) [pid = 3468] [serial = 354] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EEB04400) [pid = 3468] [serial = 355] [outer = 00000043EDB61800] 08:53:28 INFO - PROCESS | 3468 | 1460994808544 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EEB58C00) [pid = 3468] [serial = 356] [outer = 00000043EDB61800] 08:53:28 INFO - PROCESS | 3468 | 1460994808947 Marionette TRACE conn5 <- [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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 08:53:28 INFO - PROCESS | 3468 | 1460994808989 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3468 | 1460994808992 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:53:28 INFO - PROCESS | 3468 | 1460994808995 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3468 | 1460994808997 Marionette TRACE conn5 <- [1,442,null,{}] 08:53:29 INFO - PROCESS | 3468 | 1460994809001 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3468 | 1460994809085 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:53:29 INFO - PROCESS | 3468 | 1460994809094 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5699800 == 33 [pid = 3468] [id = 120] 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EEB8E800) [pid = 3468] [serial = 357] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EF382800) [pid = 3468] [serial = 358] [outer = 00000043EEB8E800] 08:53:29 INFO - PROCESS | 3468 | 1460994809143 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F19A6C00) [pid = 3468] [serial = 359] [outer = 00000043EEB8E800] 08:53:29 INFO - PROCESS | 3468 | 1460994809609 Marionette TRACE conn5 <- [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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 08:53:29 INFO - PROCESS | 3468 | 1460994809627 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3468 | 1460994809629 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:53:29 INFO - PROCESS | 3468 | 1460994809638 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3468 | 1460994809640 Marionette TRACE conn5 <- [1,446,null,{}] 08:53:29 INFO - PROCESS | 3468 | 1460994809644 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3468 | 1460994809736 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:53:29 INFO - PROCESS | 3468 | 1460994809809 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61C7000 == 34 [pid = 3468] [id = 121] 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F1BCD400) [pid = 3468] [serial = 360] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F1BD8C00) [pid = 3468] [serial = 361] [outer = 00000043F1BCD400] 08:53:29 INFO - PROCESS | 3468 | 1460994809854 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F1BE6800) [pid = 3468] [serial = 362] [outer = 00000043F1BCD400] 08:53:30 INFO - PROCESS | 3468 | 1460994810298 Marionette TRACE conn5 <- [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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 08:53:30 INFO - PROCESS | 3468 | 1460994810312 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3468 | 1460994810314 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:53:30 INFO - PROCESS | 3468 | 1460994810318 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3468 | 1460994810319 Marionette TRACE conn5 <- [1,450,null,{}] 08:53:30 INFO - PROCESS | 3468 | 1460994810329 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3468 | 1460994810450 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:53:30 INFO - PROCESS | 3468 | 1460994810458 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EA5000 == 35 [pid = 3468] [id = 122] 08:53:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F1BEB000) [pid = 3468] [serial = 363] [outer = 0000000000000000] 08:53:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F2708400) [pid = 3468] [serial = 364] [outer = 00000043F1BEB000] 08:53:30 INFO - PROCESS | 3468 | 1460994810507 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4CDD800) [pid = 3468] [serial = 365] [outer = 00000043F1BEB000] 08:53:30 INFO - PROCESS | 3468 | 1460994810941 Marionette TRACE conn5 <- [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] 08:53:31 INFO - PROCESS | 3468 | 1460994810995 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3468 | 1460994810999 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3468 | 1460994811001 Marionette TRACE conn5 <- [1,454,null,{}] 08:53:31 INFO - PROCESS | 3468 | 1460994811009 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3468 | 1460994811132 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:53:31 INFO - PROCESS | 3468 | 1460994811153 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E31800 == 36 [pid = 3468] [id = 123] 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F4F27000) [pid = 3468] [serial = 366] [outer = 0000000000000000] 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F4FE9800) [pid = 3468] [serial = 367] [outer = 00000043F4F27000] 08:53:31 INFO - PROCESS | 3468 | 1460994811199 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F533CC00) [pid = 3468] [serial = 368] [outer = 00000043F4F27000] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F5E4FC00) [pid = 3468] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E6B3D800) [pid = 3468] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EEB90000) [pid = 3468] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E86AE000) [pid = 3468] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E851D000) [pid = 3468] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F973B000) [pid = 3468] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F4059C00) [pid = 3468] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043ED28AC00) [pid = 3468] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043ED3B4400) [pid = 3468] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F2703C00) [pid = 3468] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E86B6800) [pid = 3468] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F4CDE400) [pid = 3468] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F52CC000) [pid = 3468] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:53:31 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043ED289800) [pid = 3468] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:53:31 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:31 INFO - PROCESS | 3468 | 1460994811693 Marionette TRACE conn5 <- [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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 733ms 08:53:31 INFO - PROCESS | 3468 | 1460994811734 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3468 | 1460994811736 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:53:31 INFO - PROCESS | 3468 | 1460994811739 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3468 | 1460994811741 Marionette TRACE conn5 <- [1,458,null,{}] 08:53:31 INFO - PROCESS | 3468 | 1460994811744 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3468 | 1460994811820 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:53:31 INFO - PROCESS | 3468 | 1460994811826 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8717000 == 37 [pid = 3468] [id = 124] 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EE003000) [pid = 3468] [serial = 369] [outer = 0000000000000000] 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F490A000) [pid = 3468] [serial = 370] [outer = 00000043EE003000] 08:53:31 INFO - PROCESS | 3468 | 1460994811871 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F5342000) [pid = 3468] [serial = 371] [outer = 00000043EE003000] 08:53:32 INFO - PROCESS | 3468 | 1460994812265 Marionette TRACE conn5 <- [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] 08:53:32 INFO - PROCESS | 3468 | 1460994812332 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:53:32 INFO - PROCESS | 3468 | 1460994812335 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3468 | 1460994812337 Marionette TRACE conn5 <- [1,462,null,{}] 08:53:32 INFO - PROCESS | 3468 | 1460994812340 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3468 | 1460994812413 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:53:32 INFO - PROCESS | 3468 | 1460994812422 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBAA4800 == 38 [pid = 3468] [id = 125] 08:53:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F5492800) [pid = 3468] [serial = 372] [outer = 0000000000000000] 08:53:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F5BA0400) [pid = 3468] [serial = 373] [outer = 00000043F5492800] 08:53:32 INFO - PROCESS | 3468 | 1460994812468 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F5EF8800) [pid = 3468] [serial = 374] [outer = 00000043F5492800] 08:53:32 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:32 INFO - PROCESS | 3468 | 1460994812915 Marionette TRACE conn5 <- [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] 08:53:32 INFO - PROCESS | 3468 | 1460994812968 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:53:32 INFO - PROCESS | 3468 | 1460994812971 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3468 | 1460994812973 Marionette TRACE conn5 <- [1,466,null,{}] 08:53:32 INFO - PROCESS | 3468 | 1460994812976 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3468 | 1460994813052 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:53:33 INFO - PROCESS | 3468 | 1460994813058 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC391000 == 39 [pid = 3468] [id = 126] 08:53:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F5FDE400) [pid = 3468] [serial = 375] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F6798800) [pid = 3468] [serial = 376] [outer = 00000043F5FDE400] 08:53:33 INFO - PROCESS | 3468 | 1460994813103 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F6C0EC00) [pid = 3468] [serial = 377] [outer = 00000043F5FDE400] 08:53:33 INFO - PROCESS | 3468 | 1460994813615 Marionette TRACE conn5 <- [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] 08:53:33 INFO - PROCESS | 3468 | 1460994813672 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:53:33 INFO - PROCESS | 3468 | 1460994813678 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3468 | 1460994813683 Marionette TRACE conn5 <- [1,470,null,{}] 08:53:33 INFO - PROCESS | 3468 | 1460994813705 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3468 | 1460994813867 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:53:33 INFO - PROCESS | 3468 | 1460994813937 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC3000 == 40 [pid = 3468] [id = 127] 08:53:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F73C00) [pid = 3468] [serial = 378] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E8F8B000) [pid = 3468] [serial = 379] [outer = 00000043E8F73C00] 08:53:34 INFO - PROCESS | 3468 | 1460994813995 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043ED6BBC00) [pid = 3468] [serial = 380] [outer = 00000043E8F73C00] 08:53:34 INFO - PROCESS | 3468 | 1460994814621 Marionette TRACE conn5 <- [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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 985ms 08:53:34 INFO - PROCESS | 3468 | 1460994814666 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3468 | 1460994814673 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 3468 | 1460994814679 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:53:34 INFO - PROCESS | 3468 | 1460994814683 Marionette TRACE conn5 <- [1,474,null,{}] 08:53:34 INFO - PROCESS | 3468 | 1460994814687 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3468 | 1460994814819 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:53:34 INFO - PROCESS | 3468 | 1460994814885 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F787B000 == 41 [pid = 3468] [id = 128] 08:53:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EDFA2C00) [pid = 3468] [serial = 381] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EF723C00) [pid = 3468] [serial = 382] [outer = 00000043EDFA2C00] 08:53:34 INFO - PROCESS | 3468 | 1460994814941 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F26BD800) [pid = 3468] [serial = 383] [outer = 00000043EDFA2C00] 08:53:35 INFO - PROCESS | 3468 | 1460994815643 Marionette TRACE conn5 <- [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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1024ms 08:53:35 INFO - PROCESS | 3468 | 1460994815710 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3468 | 1460994815713 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:53:35 INFO - PROCESS | 3468 | 1460994815716 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3468 | 1460994815721 Marionette TRACE conn5 <- [1,478,null,{}] 08:53:35 INFO - PROCESS | 3468 | 1460994815755 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3468 | 1460994815916 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:53:36 INFO - PROCESS | 3468 | 1460994815998 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7E4800 == 42 [pid = 3468] [id = 129] 08:53:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F68CF400) [pid = 3468] [serial = 384] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F7833400) [pid = 3468] [serial = 385] [outer = 00000043F68CF400] 08:53:36 INFO - PROCESS | 3468 | 1460994816057 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F875C000) [pid = 3468] [serial = 386] [outer = 00000043F68CF400] 08:53:36 INFO - PROCESS | 3468 | 1460994816796 Marionette TRACE conn5 <- [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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1145ms 08:53:36 INFO - PROCESS | 3468 | 1460994816864 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3468 | 1460994816868 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:53:36 INFO - PROCESS | 3468 | 1460994816886 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3468 | 1460994816891 Marionette TRACE conn5 <- [1,482,null,{}] 08:53:36 INFO - PROCESS | 3468 | 1460994816899 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3468 | 1460994816992 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:53:37 INFO - PROCESS | 3468 | 1460994817061 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBC7800 == 43 [pid = 3468] [id = 130] 08:53:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F15C00) [pid = 3468] [serial = 387] [outer = 0000000000000000] 08:53:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F80000) [pid = 3468] [serial = 388] [outer = 00000043E8F15C00] 08:53:37 INFO - PROCESS | 3468 | 1460994817111 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043ED53C800) [pid = 3468] [serial = 389] [outer = 00000043E8F15C00] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBAA4800 == 42 [pid = 3468] [id = 125] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8717000 == 41 [pid = 3468] [id = 124] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E31800 == 40 [pid = 3468] [id = 123] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EA5000 == 39 [pid = 3468] [id = 122] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61C7000 == 38 [pid = 3468] [id = 121] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5699800 == 37 [pid = 3468] [id = 120] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4484800 == 36 [pid = 3468] [id = 119] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBDD000 == 35 [pid = 3468] [id = 118] 08:53:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA1F800 == 34 [pid = 3468] [id = 117] 08:53:37 INFO - PROCESS | 3468 | 1460994817755 Marionette TRACE conn5 <- [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]]]}] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043EA0D7000) [pid = 3468] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043EF72D400) [pid = 3468] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F1BA4000) [pid = 3468] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEA48400) [pid = 3468] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB55000) [pid = 3468] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E851E000) [pid = 3468] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E86AC000) [pid = 3468] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 904ms 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F993CC00) [pid = 3468] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F44B7000) [pid = 3468] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EDA7E800) [pid = 3468] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EDD71000) [pid = 3468] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F4C2F800) [pid = 3468] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F1BDF000) [pid = 3468] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F2323400) [pid = 3468] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F2709400) [pid = 3468] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E8F0A800) [pid = 3468] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8F16400) [pid = 3468] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F4F1F800) [pid = 3468] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F4CE5400) [pid = 3468] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F543E800) [pid = 3468] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F232E000) [pid = 3468] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F5E2DC00) [pid = 3468] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043ED28A400) [pid = 3468] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F5B9F400) [pid = 3468] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F2772800) [pid = 3468] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F5FE2400) [pid = 3468] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043F5FDB000) [pid = 3468] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3468 | 1460994817783 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3468 | 1460994817790 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:53:37 INFO - PROCESS | 3468 | 1460994817798 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3468 | 1460994817801 Marionette TRACE conn5 <- [1,486,null,{}] 08:53:37 INFO - PROCESS | 3468 | 1460994817805 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3468 | 1460994817888 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:53:37 INFO - PROCESS | 3468 | 1460994817895 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9D67000 == 35 [pid = 3468] [id = 131] 08:53:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043E6B3FC00) [pid = 3468] [serial = 390] [outer = 0000000000000000] 08:53:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043E86AF400) [pid = 3468] [serial = 391] [outer = 00000043E6B3FC00] 08:53:37 INFO - PROCESS | 3468 | 1460994817942 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E8F7C000) [pid = 3468] [serial = 392] [outer = 00000043E6B3FC00] 08:53:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043EA536800) [pid = 3468] [serial = 393] [outer = 00000043F4F22000] 08:53:38 INFO - PROCESS | 3468 | 1460994818462 Marionette TRACE conn5 <- [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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 08:53:38 INFO - PROCESS | 3468 | 1460994818495 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3468 | 1460994818497 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:53:38 INFO - PROCESS | 3468 | 1460994818501 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3468 | 1460994818505 Marionette TRACE conn5 <- [1,490,null,{}] 08:53:38 INFO - PROCESS | 3468 | 1460994818516 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3468 | 1460994818602 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:53:38 INFO - PROCESS | 3468 | 1460994818612 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4476000 == 36 [pid = 3468] [id = 132] 08:53:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043EEB5CC00) [pid = 3468] [serial = 394] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043EEB90000) [pid = 3468] [serial = 395] [outer = 00000043EEB5CC00] 08:53:38 INFO - PROCESS | 3468 | 1460994818660 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F1BAF800) [pid = 3468] [serial = 396] [outer = 00000043EEB5CC00] 08:53:39 INFO - PROCESS | 3468 | 1460994819099 Marionette TRACE conn5 <- [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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 08:53:39 INFO - PROCESS | 3468 | 1460994819133 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3468 | 1460994819135 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:53:39 INFO - PROCESS | 3468 | 1460994819143 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3468 | 1460994819145 Marionette TRACE conn5 <- [1,494,null,{}] 08:53:39 INFO - PROCESS | 3468 | 1460994819149 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3468 | 1460994819259 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:53:39 INFO - PROCESS | 3468 | 1460994819267 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FA1800 == 37 [pid = 3468] [id = 133] 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F2330800) [pid = 3468] [serial = 397] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F270CC00) [pid = 3468] [serial = 398] [outer = 00000043F2330800] 08:53:39 INFO - PROCESS | 3468 | 1460994819314 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F2D94000) [pid = 3468] [serial = 399] [outer = 00000043F2330800] 08:53:39 INFO - PROCESS | 3468 | 1460994819739 Marionette TRACE conn5 <- [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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 08:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:53:39 INFO - PROCESS | 3468 | 1460994819771 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3468 | 1460994819773 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3468 | 1460994819776 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3468 | 1460994819778 Marionette TRACE conn5 <- [1,498,null,{}] 08:53:39 INFO - PROCESS | 3468 | 1460994819782 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3468 | 1460994819859 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:53:39 INFO - PROCESS | 3468 | 1460994819865 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7880000 == 38 [pid = 3468] [id = 134] 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F4057400) [pid = 3468] [serial = 400] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F4C33000) [pid = 3468] [serial = 401] [outer = 00000043F4057400] 08:53:39 INFO - PROCESS | 3468 | 1460994819911 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F4F1AC00) [pid = 3468] [serial = 402] [outer = 00000043F4057400] 08:53:40 INFO - PROCESS | 3468 | 1460994820369 Marionette TRACE conn5 <- [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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 08:53:40 INFO - PROCESS | 3468 | 1460994820408 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3468 | 1460994820411 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:53:40 INFO - PROCESS | 3468 | 1460994820414 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3468 | 1460994820416 Marionette TRACE conn5 <- [1,502,null,{}] 08:53:40 INFO - PROCESS | 3468 | 1460994820420 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3468 | 1460994820548 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:53:40 INFO - PROCESS | 3468 | 1460994820628 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E5B000 == 39 [pid = 3468] [id = 135] 08:53:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F52D2400) [pid = 3468] [serial = 403] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F5EF8000) [pid = 3468] [serial = 404] [outer = 00000043F52D2400] 08:53:40 INFO - PROCESS | 3468 | 1460994820674 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F6939800) [pid = 3468] [serial = 405] [outer = 00000043F52D2400] 08:53:41 INFO - PROCESS | 3468 | 1460994821100 Marionette TRACE conn5 <- [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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 08:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:53:41 INFO - PROCESS | 3468 | 1460994821152 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3468 | 1460994821154 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3468 | 1460994821158 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3468 | 1460994821159 Marionette TRACE conn5 <- [1,506,null,{}] 08:53:41 INFO - PROCESS | 3468 | 1460994821163 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3468 | 1460994821259 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:53:41 INFO - PROCESS | 3468 | 1460994821267 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD39800 == 40 [pid = 3468] [id = 136] 08:53:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F5B9F400) [pid = 3468] [serial = 406] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F83C0800) [pid = 3468] [serial = 407] [outer = 00000043F5B9F400] 08:53:41 INFO - PROCESS | 3468 | 1460994821313 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F8E36800) [pid = 3468] [serial = 408] [outer = 00000043F5B9F400] 08:53:41 INFO - PROCESS | 3468 | 1460994821734 Marionette TRACE conn5 <- [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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 08:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:53:41 INFO - PROCESS | 3468 | 1460994821789 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3468 | 1460994821791 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3468 | 1460994821794 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3468 | 1460994821796 Marionette TRACE conn5 <- [1,510,null,{}] 08:53:41 INFO - PROCESS | 3468 | 1460994821800 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3468 | 1460994821897 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:53:41 INFO - PROCESS | 3468 | 1460994821974 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C0800 == 41 [pid = 3468] [id = 137] 08:53:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F8E40C00) [pid = 3468] [serial = 409] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F8E44800) [pid = 3468] [serial = 410] [outer = 00000043F8E40C00] 08:53:42 INFO - PROCESS | 3468 | 1460994822019 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F9085000) [pid = 3468] [serial = 411] [outer = 00000043F8E40C00] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F1BCD400) [pid = 3468] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F1BEB000) [pid = 3468] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8F8C000) [pid = 3468] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8528800) [pid = 3468] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EEB8E800) [pid = 3468] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EDB61800) [pid = 3468] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F4F27000) [pid = 3468] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5492800) [pid = 3468] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:53:42 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043EE003000) [pid = 3468] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:53:42 INFO - PROCESS | 3468 | 1460994822437 Marionette TRACE conn5 <- [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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 08:53:42 INFO - PROCESS | 3468 | 1460994822487 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3468 | 1460994822489 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:53:42 INFO - PROCESS | 3468 | 1460994822492 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3468 | 1460994822494 Marionette TRACE conn5 <- [1,514,null,{}] 08:53:42 INFO - PROCESS | 3468 | 1460994822497 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3468 | 1460994822578 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:53:42 INFO - PROCESS | 3468 | 1460994822584 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC70C000 == 42 [pid = 3468] [id = 138] 08:53:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F1BD5C00) [pid = 3468] [serial = 412] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F8E3C400) [pid = 3468] [serial = 413] [outer = 00000043F1BD5C00] 08:53:42 INFO - PROCESS | 3468 | 1460994822630 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F908A800) [pid = 3468] [serial = 414] [outer = 00000043F1BD5C00] 08:53:43 INFO - PROCESS | 3468 | 1460994823028 Marionette TRACE conn5 <- [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]]]}] 08:53:43 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 08:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 588ms 08:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:53:43 INFO - PROCESS | 3468 | 1460994823083 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3468 | 1460994823085 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3468 | 1460994823088 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3468 | 1460994823090 Marionette TRACE conn5 <- [1,518,null,{}] 08:53:43 INFO - PROCESS | 3468 | 1460994823094 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3468 | 1460994823173 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:53:43 INFO - PROCESS | 3468 | 1460994823179 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE57F000 == 43 [pid = 3468] [id = 139] 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F9089000) [pid = 3468] [serial = 415] [outer = 0000000000000000] 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F9738C00) [pid = 3468] [serial = 416] [outer = 00000043F9089000] 08:53:43 INFO - PROCESS | 3468 | 1460994823224 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F9741C00) [pid = 3468] [serial = 417] [outer = 00000043F9089000] 08:53:43 INFO - PROCESS | 3468 | 1460994823683 Marionette TRACE conn5 <- [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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 08:53:43 INFO - PROCESS | 3468 | 1460994823721 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3468 | 1460994823724 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3468 | 1460994823727 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:53:43 INFO - PROCESS | 3468 | 1460994823730 Marionette TRACE conn5 <- [1,522,null,{}] 08:53:43 INFO - PROCESS | 3468 | 1460994823734 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3468 | 1460994823833 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:53:43 INFO - PROCESS | 3468 | 1460994823842 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5D8800 == 44 [pid = 3468] [id = 140] 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F9941C00) [pid = 3468] [serial = 418] [outer = 0000000000000000] 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F9948000) [pid = 3468] [serial = 419] [outer = 00000043F9941C00] 08:53:43 INFO - PROCESS | 3468 | 1460994823892 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043FBBD3800) [pid = 3468] [serial = 420] [outer = 00000043F9941C00] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD98000 == 43 [pid = 3468] [id = 116] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE57C000 == 42 [pid = 3468] [id = 101] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC722800 == 41 [pid = 3468] [id = 115] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9D67000 == 40 [pid = 3468] [id = 131] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBC7800 == 39 [pid = 3468] [id = 130] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7E4800 == 38 [pid = 3468] [id = 129] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F787B000 == 37 [pid = 3468] [id = 128] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC3000 == 36 [pid = 3468] [id = 127] 08:53:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC391000 == 35 [pid = 3468] [id = 126] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FA1800 == 34 [pid = 3468] [id = 133] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E5B000 == 33 [pid = 3468] [id = 135] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7880000 == 32 [pid = 3468] [id = 134] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD39800 == 31 [pid = 3468] [id = 136] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE57F000 == 30 [pid = 3468] [id = 139] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C0800 == 29 [pid = 3468] [id = 137] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC70C000 == 28 [pid = 3468] [id = 138] 08:53:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4476000 == 27 [pid = 3468] [id = 132] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F1BD8C00) [pid = 3468] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F2708400) [pid = 3468] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F1BE6800) [pid = 3468] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E9D13800) [pid = 3468] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043ED28A000) [pid = 3468] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F658C400) [pid = 3468] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E86B0400) [pid = 3468] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8F0D800) [pid = 3468] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E8F12C00) [pid = 3468] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EF382800) [pid = 3468] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043EEB04400) [pid = 3468] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043EEB58C00) [pid = 3468] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F4FE9800) [pid = 3468] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F5EF8800) [pid = 3468] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F6798800) [pid = 3468] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F4CDD800) [pid = 3468] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F5BA0400) [pid = 3468] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F533CC00) [pid = 3468] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F490A000) [pid = 3468] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F19A6C00) [pid = 3468] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F5342000) [pid = 3468] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:53:45 INFO - PROCESS | 3468 | 1460994825698 Marionette TRACE conn5 <- [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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1992ms 08:53:45 INFO - PROCESS | 3468 | 1460994825723 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3468 | 1460994825727 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:53:45 INFO - PROCESS | 3468 | 1460994825733 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3468 | 1460994825737 Marionette TRACE conn5 <- [1,526,null,{}] 08:53:45 INFO - PROCESS | 3468 | 1460994825743 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3468 | 1460994825828 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:53:45 INFO - PROCESS | 3468 | 1460994825838 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8FC8000 == 28 [pid = 3468] [id = 141] 08:53:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043E86AB400) [pid = 3468] [serial = 421] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E86ABC00) [pid = 3468] [serial = 422] [outer = 00000043E86AB400] 08:53:45 INFO - PROCESS | 3468 | 1460994825888 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E86B8800) [pid = 3468] [serial = 423] [outer = 00000043E86AB400] 08:53:46 INFO - PROCESS | 3468 | 1460994826371 Marionette TRACE conn5 <- [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]]]}] 08:53:46 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 08:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 692ms 08:53:46 INFO - PROCESS | 3468 | 1460994826428 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3468 | 1460994826435 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 3468 | 1460994826441 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:53:46 INFO - PROCESS | 3468 | 1460994826444 Marionette TRACE conn5 <- [1,530,null,{}] 08:53:46 INFO - PROCESS | 3468 | 1460994826448 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3468 | 1460994826529 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:53:46 INFO - PROCESS | 3468 | 1460994826537 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB3A800 == 29 [pid = 3468] [id = 142] 08:53:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043E8F74000) [pid = 3468] [serial = 424] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E8F85C00) [pid = 3468] [serial = 425] [outer = 00000043E8F74000] 08:53:46 INFO - PROCESS | 3468 | 1460994826584 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043E9711800) [pid = 3468] [serial = 426] [outer = 00000043E8F74000] 08:53:47 INFO - PROCESS | 3468 | 1460994827120 Marionette TRACE conn5 <- [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"]]]}] 08:53:47 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 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:47 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 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:53:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 733ms 08:53:47 INFO - PROCESS | 3468 | 1460994827189 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3468 | 1460994827192 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 3468 | 1460994827196 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:53:47 INFO - PROCESS | 3468 | 1460994827200 Marionette TRACE conn5 <- [1,534,null,{}] 08:53:47 INFO - PROCESS | 3468 | 1460994827213 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3468 | 1460994827326 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:53:47 INFO - PROCESS | 3468 | 1460994827343 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E3000 == 30 [pid = 3468] [id = 143] 08:53:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E6B3E000) [pid = 3468] [serial = 427] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EDB62800) [pid = 3468] [serial = 428] [outer = 00000043E6B3E000] 08:53:47 INFO - PROCESS | 3468 | 1460994827393 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EE004000) [pid = 3468] [serial = 429] [outer = 00000043E6B3E000] 08:53:47 INFO - PROCESS | 3468 | 1460994827795 Marionette TRACE conn5 <- [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]]]}] 08:53:47 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. 08:53:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 08:53:47 INFO - PROCESS | 3468 | 1460994827829 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:53:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:53:47 INFO - PROCESS | 3468 | 1460994827831 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 3468 | 1460994827835 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3468 | 1460994827837 Marionette TRACE conn5 <- [1,538,null,{}] 08:53:47 INFO - PROCESS | 3468 | 1460994827840 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3468 | 1460994827938 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:53:47 INFO - PROCESS | 3468 | 1460994827978 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4AF4000 == 31 [pid = 3468] [id = 144] 08:53:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EDA7F400) [pid = 3468] [serial = 430] [outer = 0000000000000000] 08:53:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043EEB50800) [pid = 3468] [serial = 431] [outer = 00000043EDA7F400] 08:53:48 INFO - PROCESS | 3468 | 1460994828025 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043EEB5E400) [pid = 3468] [serial = 432] [outer = 00000043EDA7F400] 08:53:48 INFO - PROCESS | 3468 | 1460994828392 Marionette TRACE conn5 <- [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]]]}] 08:53:48 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. 08:53:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 587ms 08:53:48 INFO - PROCESS | 3468 | 1460994828424 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3468 | 1460994828426 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:53:48 INFO - PROCESS | 3468 | 1460994828429 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3468 | 1460994828431 Marionette TRACE conn5 <- [1,542,null,{}] 08:53:48 INFO - PROCESS | 3468 | 1460994828435 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3468 | 1460994828532 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:53:48 INFO - PROCESS | 3468 | 1460994828541 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F574E000 == 32 [pid = 3468] [id = 145] 08:53:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8480400) [pid = 3468] [serial = 433] [outer = 0000000000000000] 08:53:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043EEB91C00) [pid = 3468] [serial = 434] [outer = 00000043E8480400] 08:53:48 INFO - PROCESS | 3468 | 1460994828592 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F19A8800) [pid = 3468] [serial = 435] [outer = 00000043E8480400] 08:53:48 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:48 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:48 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:48 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:49 INFO - PROCESS | 3468 | 1460994829043 Marionette TRACE conn5 <- [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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 630ms 08:53:49 INFO - PROCESS | 3468 | 1460994829062 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3468 | 1460994829064 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:53:49 INFO - PROCESS | 3468 | 1460994829068 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3468 | 1460994829070 Marionette TRACE conn5 <- [1,546,null,{}] 08:53:49 INFO - PROCESS | 3468 | 1460994829073 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3468 | 1460994829193 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:53:49 INFO - PROCESS | 3468 | 1460994829201 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6395000 == 33 [pid = 3468] [id = 146] 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F1BA9400) [pid = 3468] [serial = 436] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F1BDCC00) [pid = 3468] [serial = 437] [outer = 00000043F1BA9400] 08:53:49 INFO - PROCESS | 3468 | 1460994829250 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F2327000) [pid = 3468] [serial = 438] [outer = 00000043F1BA9400] 08:53:49 INFO - PROCESS | 3468 | 1460994829640 Marionette TRACE conn5 <- [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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 08:53:49 INFO - PROCESS | 3468 | 1460994829699 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3468 | 1460994829702 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:53:49 INFO - PROCESS | 3468 | 1460994829705 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:53:49 INFO - PROCESS | 3468 | 1460994829707 Marionette TRACE conn5 <- [1,550,null,{}] 08:53:49 INFO - PROCESS | 3468 | 1460994829710 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3468 | 1460994829782 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:53:49 INFO - PROCESS | 3468 | 1460994829788 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A70800 == 34 [pid = 3468] [id = 147] 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F2703800) [pid = 3468] [serial = 439] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F2709800) [pid = 3468] [serial = 440] [outer = 00000043F2703800] 08:53:49 INFO - PROCESS | 3468 | 1460994829833 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F2D5E400) [pid = 3468] [serial = 441] [outer = 00000043F2703800] 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:50 INFO - PROCESS | 3468 | 1460994830269 Marionette TRACE conn5 <- [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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 586ms 08:53:50 INFO - PROCESS | 3468 | 1460994830306 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3468 | 1460994830308 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:53:50 INFO - PROCESS | 3468 | 1460994830312 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3468 | 1460994830314 Marionette TRACE conn5 <- [1,554,null,{}] 08:53:50 INFO - PROCESS | 3468 | 1460994830317 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3468 | 1460994830388 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:53:50 INFO - PROCESS | 3468 | 1460994830394 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8783800 == 35 [pid = 3468] [id = 148] 08:53:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F270F800) [pid = 3468] [serial = 442] [outer = 0000000000000000] 08:53:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F4910000) [pid = 3468] [serial = 443] [outer = 00000043F270F800] 08:53:50 INFO - PROCESS | 3468 | 1460994830439 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F4CDC800) [pid = 3468] [serial = 444] [outer = 00000043F270F800] 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:50 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:50 INFO - PROCESS | 3468 | 1460994830906 Marionette TRACE conn5 <- [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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 08:53:50 INFO - PROCESS | 3468 | 1460994830943 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3468 | 1460994830945 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:53:50 INFO - PROCESS | 3468 | 1460994830949 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3468 | 1460994830950 Marionette TRACE conn5 <- [1,558,null,{}] 08:53:50 INFO - PROCESS | 3468 | 1460994830959 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3468 | 1460994831054 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:53:51 INFO - PROCESS | 3468 | 1460994831062 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E66800 == 36 [pid = 3468] [id = 149] 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F2705C00) [pid = 3468] [serial = 445] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F4F17C00) [pid = 3468] [serial = 446] [outer = 00000043F2705C00] 08:53:51 INFO - PROCESS | 3468 | 1460994831106 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F4F27000) [pid = 3468] [serial = 447] [outer = 00000043F2705C00] 08:53:51 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:51 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:51 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:51 INFO - PROCESS | 3468 | 1460994831578 Marionette TRACE conn5 <- [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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 08:53:51 INFO - PROCESS | 3468 | 1460994831651 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3468 | 1460994831653 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:53:51 INFO - PROCESS | 3468 | 1460994831657 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3468 | 1460994831659 Marionette TRACE conn5 <- [1,562,null,{}] 08:53:51 INFO - PROCESS | 3468 | 1460994831667 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3468 | 1460994831772 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:53:51 INFO - PROCESS | 3468 | 1460994831783 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA9C000 == 37 [pid = 3468] [id = 150] 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F405E000) [pid = 3468] [serial = 448] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F533D000) [pid = 3468] [serial = 449] [outer = 00000043F405E000] 08:53:51 INFO - PROCESS | 3468 | 1460994831827 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F5490000) [pid = 3468] [serial = 450] [outer = 00000043F405E000] 08:53:52 INFO - PROCESS | 3468 | 1460994832252 Marionette TRACE conn5 <- [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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 08:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:53:52 INFO - PROCESS | 3468 | 1460994832291 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3468 | 1460994832294 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 3468 | 1460994832297 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3468 | 1460994832300 Marionette TRACE conn5 <- [1,566,null,{}] 08:53:52 INFO - PROCESS | 3468 | 1460994832310 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3468 | 1460994832451 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:53:52 INFO - PROCESS | 3468 | 1460994832466 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC380800 == 38 [pid = 3468] [id = 151] 08:53:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F56C1800) [pid = 3468] [serial = 451] [outer = 0000000000000000] 08:53:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F5BA5C00) [pid = 3468] [serial = 452] [outer = 00000043F56C1800] 08:53:52 INFO - PROCESS | 3468 | 1460994832516 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5FDBC00) [pid = 3468] [serial = 453] [outer = 00000043F56C1800] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E86B1400) [pid = 3468] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F5FDF800) [pid = 3468] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F9089000) [pid = 3468] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F52D2400) [pid = 3468] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F5B9F400) [pid = 3468] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F8E40C00) [pid = 3468] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F4057400) [pid = 3468] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F2330800) [pid = 3468] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043EEB5CC00) [pid = 3468] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E6B3FC00) [pid = 3468] [serial = 390] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8F15C00) [pid = 3468] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F68CF400) [pid = 3468] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EDFA2C00) [pid = 3468] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8F73C00) [pid = 3468] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F5FDE400) [pid = 3468] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:53:52 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1BD5C00) [pid = 3468] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:53:53 INFO - PROCESS | 3468 | 1460994833113 Marionette TRACE conn5 <- [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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 838ms 08:53:53 INFO - PROCESS | 3468 | 1460994833137 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3468 | 1460994833140 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:53:53 INFO - PROCESS | 3468 | 1460994833143 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3468 | 1460994833145 Marionette TRACE conn5 <- [1,570,null,{}] 08:53:53 INFO - PROCESS | 3468 | 1460994833148 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3468 | 1460994833225 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:53:53 INFO - PROCESS | 3468 | 1460994833231 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA9A800 == 39 [pid = 3468] [id = 152] 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F1BA8400) [pid = 3468] [serial = 454] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F548E000) [pid = 3468] [serial = 455] [outer = 00000043F1BA8400] 08:53:53 INFO - PROCESS | 3468 | 1460994833276 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5FE0000) [pid = 3468] [serial = 456] [outer = 00000043F1BA8400] 08:53:53 INFO - PROCESS | 3468 | 1460994833682 Marionette TRACE conn5 <- [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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 586ms 08:53:53 INFO - PROCESS | 3468 | 1460994833733 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3468 | 1460994833735 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:53:53 INFO - PROCESS | 3468 | 1460994833739 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3468 | 1460994833741 Marionette TRACE conn5 <- [1,574,null,{}] 08:53:53 INFO - PROCESS | 3468 | 1460994833744 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3468 | 1460994833819 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:53:53 INFO - PROCESS | 3468 | 1460994833825 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC721000 == 40 [pid = 3468] [id = 153] 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F5FE4400) [pid = 3468] [serial = 457] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F65C2000) [pid = 3468] [serial = 458] [outer = 00000043F5FE4400] 08:53:53 INFO - PROCESS | 3468 | 1460994833873 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F65CA400) [pid = 3468] [serial = 459] [outer = 00000043F5FE4400] 08:53:54 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:54 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:54 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:54 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:54 INFO - PROCESS | 3468 | 1460994834299 Marionette TRACE conn5 <- [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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 588ms 08:53:54 INFO - PROCESS | 3468 | 1460994834329 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3468 | 1460994834331 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:53:54 INFO - PROCESS | 3468 | 1460994834349 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3468 | 1460994834351 Marionette TRACE conn5 <- [1,578,null,{}] 08:53:54 INFO - PROCESS | 3468 | 1460994834355 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3468 | 1460994834430 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:53:54 INFO - PROCESS | 3468 | 1460994834436 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE57D800 == 41 [pid = 3468] [id = 154] 08:53:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F68CA800) [pid = 3468] [serial = 460] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F68D3000) [pid = 3468] [serial = 461] [outer = 00000043F68CA800] 08:53:54 INFO - PROCESS | 3468 | 1460994834482 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F789B400) [pid = 3468] [serial = 462] [outer = 00000043F68CA800] 08:53:54 INFO - PROCESS | 3468 | 1460994834947 Marionette TRACE conn5 <- [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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 08:53:55 INFO - PROCESS | 3468 | 1460994835029 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3468 | 1460994835034 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:53:55 INFO - PROCESS | 3468 | 1460994835040 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3468 | 1460994835045 Marionette TRACE conn5 <- [1,582,null,{}] 08:53:55 INFO - PROCESS | 3468 | 1460994835052 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3468 | 1460994835179 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:53:55 INFO - PROCESS | 3468 | 1460994835314 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED218000 == 42 [pid = 3468] [id = 155] 08:53:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E851D000) [pid = 3468] [serial = 463] [outer = 0000000000000000] 08:53:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8524000) [pid = 3468] [serial = 464] [outer = 00000043E851D000] 08:53:55 INFO - PROCESS | 3468 | 1460994835372 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E8F13800) [pid = 3468] [serial = 465] [outer = 00000043E851D000] 08:53:56 INFO - PROCESS | 3468 | 1460994836128 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1142ms 08:53:56 INFO - PROCESS | 3468 | 1460994836185 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3468 | 1460994836191 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:53:56 INFO - PROCESS | 3468 | 1460994836198 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3468 | 1460994836201 Marionette TRACE conn5 <- [1,586,null,{}] 08:53:56 INFO - PROCESS | 3468 | 1460994836205 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3468 | 1460994836328 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:53:56 INFO - PROCESS | 3468 | 1460994836388 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5744800 == 43 [pid = 3468] [id = 156] 08:53:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043ED285800) [pid = 3468] [serial = 466] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EDD68400) [pid = 3468] [serial = 467] [outer = 00000043ED285800] 08:53:56 INFO - PROCESS | 3468 | 1460994836445 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EEB5A000) [pid = 3468] [serial = 468] [outer = 00000043ED285800] 08:53:57 INFO - PROCESS | 3468 | 1460994837366 Marionette TRACE conn5 <- [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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1243ms 08:53:57 INFO - PROCESS | 3468 | 1460994837447 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3468 | 1460994837451 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:53:57 INFO - PROCESS | 3468 | 1460994837456 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3468 | 1460994837461 Marionette TRACE conn5 <- [1,590,null,{}] 08:53:57 INFO - PROCESS | 3468 | 1460994837467 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3468 | 1460994837575 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:53:57 INFO - PROCESS | 3468 | 1460994837646 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA1F000 == 44 [pid = 3468] [id = 157] 08:53:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E851AC00) [pid = 3468] [serial = 469] [outer = 0000000000000000] 08:53:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E86B2800) [pid = 3468] [serial = 470] [outer = 00000043E851AC00] 08:53:57 INFO - PROCESS | 3468 | 1460994837696 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E8F87C00) [pid = 3468] [serial = 471] [outer = 00000043E851AC00] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC721000 == 43 [pid = 3468] [id = 153] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA9A800 == 42 [pid = 3468] [id = 152] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC380800 == 41 [pid = 3468] [id = 151] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA9C000 == 40 [pid = 3468] [id = 150] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E66800 == 39 [pid = 3468] [id = 149] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8783800 == 38 [pid = 3468] [id = 148] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A70800 == 37 [pid = 3468] [id = 147] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6395000 == 36 [pid = 3468] [id = 146] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F574E000 == 35 [pid = 3468] [id = 145] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4AF4000 == 34 [pid = 3468] [id = 144] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F9948000) [pid = 3468] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E3000 == 33 [pid = 3468] [id = 143] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB3A800 == 32 [pid = 3468] [id = 142] 08:53:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8FC8000 == 31 [pid = 3468] [id = 141] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E8F8BC00) [pid = 3468] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F6987000) [pid = 3468] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F9741C00) [pid = 3468] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F5EF8000) [pid = 3468] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F83C0800) [pid = 3468] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F6939800) [pid = 3468] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F8E44800) [pid = 3468] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F8E36800) [pid = 3468] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F9738C00) [pid = 3468] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F9085000) [pid = 3468] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F4C33000) [pid = 3468] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043F270CC00) [pid = 3468] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F2D94000) [pid = 3468] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EEB90000) [pid = 3468] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F1BAF800) [pid = 3468] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E86AF400) [pid = 3468] [serial = 391] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8F7C000) [pid = 3468] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043ED53C800) [pid = 3468] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E8F80000) [pid = 3468] [serial = 388] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F875C000) [pid = 3468] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F7833400) [pid = 3468] [serial = 385] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F26BD800) [pid = 3468] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EF723C00) [pid = 3468] [serial = 382] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043ED6BBC00) [pid = 3468] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8F8B000) [pid = 3468] [serial = 379] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F6C0EC00) [pid = 3468] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043EEB08400) [pid = 3468] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F8E3C400) [pid = 3468] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F908A800) [pid = 3468] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F4F1AC00) [pid = 3468] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3468 | 1460994838283 Marionette TRACE conn5 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 879ms 08:53:58 INFO - PROCESS | 3468 | 1460994838340 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3468 | 1460994838346 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:53:58 INFO - PROCESS | 3468 | 1460994838352 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3468 | 1460994838355 Marionette TRACE conn5 <- [1,594,null,{}] 08:53:58 INFO - PROCESS | 3468 | 1460994838358 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3468 | 1460994838438 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:53:58 INFO - PROCESS | 3468 | 1460994838499 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF77000 == 32 [pid = 3468] [id = 158] 08:53:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E8F0F400) [pid = 3468] [serial = 472] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043E8F8F000) [pid = 3468] [serial = 473] [outer = 00000043E8F0F400] 08:53:58 INFO - PROCESS | 3468 | 1460994838546 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EDA73C00) [pid = 3468] [serial = 474] [outer = 00000043E8F0F400] 08:53:58 INFO - PROCESS | 3468 | 1460994838949 Marionette TRACE conn5 <- [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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 08:53:58 INFO - PROCESS | 3468 | 1460994838986 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3468 | 1460994838988 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:53:58 INFO - PROCESS | 3468 | 1460994838992 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3468 | 1460994838996 Marionette TRACE conn5 <- [1,598,null,{}] 08:53:59 INFO - PROCESS | 3468 | 1460994839007 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3468 | 1460994839092 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:53:59 INFO - PROCESS | 3468 | 1460994839099 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D41800 == 33 [pid = 3468] [id = 159] 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EEA4E400) [pid = 3468] [serial = 475] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EEB8B400) [pid = 3468] [serial = 476] [outer = 00000043EEA4E400] 08:53:59 INFO - PROCESS | 3468 | 1460994839148 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F1B5FC00) [pid = 3468] [serial = 477] [outer = 00000043EEA4E400] 08:53:59 INFO - PROCESS | 3468 | 1460994839618 Marionette TRACE conn5 <- [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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 08:53:59 INFO - PROCESS | 3468 | 1460994839685 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3468 | 1460994839688 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:53:59 INFO - PROCESS | 3468 | 1460994839691 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3468 | 1460994839693 Marionette TRACE conn5 <- [1,602,null,{}] 08:53:59 INFO - PROCESS | 3468 | 1460994839696 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3468 | 1460994839779 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:53:59 INFO - PROCESS | 3468 | 1460994839787 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F574D000 == 34 [pid = 3468] [id = 160] 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F1BDD400) [pid = 3468] [serial = 478] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F1BE4800) [pid = 3468] [serial = 479] [outer = 00000043F1BDD400] 08:53:59 INFO - PROCESS | 3468 | 1460994839833 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F2702400) [pid = 3468] [serial = 480] [outer = 00000043F1BDD400] 08:54:00 INFO - PROCESS | 3468 | 1460994840300 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 627ms 08:54:00 INFO - PROCESS | 3468 | 1460994840323 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3468 | 1460994840326 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:54:00 INFO - PROCESS | 3468 | 1460994840329 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3468 | 1460994840331 Marionette TRACE conn5 <- [1,606,null,{}] 08:54:00 INFO - PROCESS | 3468 | 1460994840334 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3468 | 1460994840427 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:54:00 INFO - PROCESS | 3468 | 1460994840502 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6778800 == 35 [pid = 3468] [id = 161] 08:54:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F2709C00) [pid = 3468] [serial = 481] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F276E000) [pid = 3468] [serial = 482] [outer = 00000043F2709C00] 08:54:00 INFO - PROCESS | 3468 | 1460994840548 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4060400) [pid = 3468] [serial = 483] [outer = 00000043F2709C00] 08:54:00 INFO - PROCESS | 3468 | 1460994840974 Marionette TRACE conn5 <- [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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 08:54:01 INFO - PROCESS | 3468 | 1460994841022 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3468 | 1460994841024 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:54:01 INFO - PROCESS | 3468 | 1460994841037 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3468 | 1460994841039 Marionette TRACE conn5 <- [1,610,null,{}] 08:54:01 INFO - PROCESS | 3468 | 1460994841042 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3468 | 1460994841166 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:54:01 INFO - PROCESS | 3468 | 1460994841183 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A70800 == 36 [pid = 3468] [id = 162] 08:54:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F2D9C800) [pid = 3468] [serial = 484] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F4C38C00) [pid = 3468] [serial = 485] [outer = 00000043F2D9C800] 08:54:01 INFO - PROCESS | 3468 | 1460994841231 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F1BDD000) [pid = 3468] [serial = 486] [outer = 00000043F2D9C800] 08:54:01 INFO - PROCESS | 3468 | 1460994841663 Marionette TRACE conn5 <- [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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 690ms 08:54:01 INFO - PROCESS | 3468 | 1460994841736 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3468 | 1460994841739 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:54:01 INFO - PROCESS | 3468 | 1460994841784 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3468 | 1460994841786 Marionette TRACE conn5 <- [1,614,null,{}] 08:54:01 INFO - PROCESS | 3468 | 1460994841789 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3468 | 1460994841884 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:54:01 INFO - PROCESS | 3468 | 1460994841897 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A05800 == 37 [pid = 3468] [id = 163] 08:54:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5A3AC00) [pid = 3468] [serial = 487] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F5E49400) [pid = 3468] [serial = 488] [outer = 00000043F5A3AC00] 08:54:01 INFO - PROCESS | 3468 | 1460994841945 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F5E51400) [pid = 3468] [serial = 489] [outer = 00000043F5A3AC00] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F2705C00) [pid = 3468] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F405E000) [pid = 3468] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F2703800) [pid = 3468] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8480400) [pid = 3468] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F270F800) [pid = 3468] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E8F74000) [pid = 3468] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EDA7F400) [pid = 3468] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E86AB400) [pid = 3468] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F9941C00) [pid = 3468] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F1BA9400) [pid = 3468] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E6B3E000) [pid = 3468] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F56C1800) [pid = 3468] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F5FE4400) [pid = 3468] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:54:02 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F1BA8400) [pid = 3468] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:54:02 INFO - PROCESS | 3468 | 1460994842489 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 736ms 08:54:02 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:54:02 INFO - PROCESS | 3468 | 1460994842702 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3468 | 1460994842704 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:54:02 INFO - PROCESS | 3468 | 1460994842722 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3468 | 1460994842724 Marionette TRACE conn5 <- [1,618,null,{}] 08:54:02 INFO - PROCESS | 3468 | 1460994842728 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3468 | 1460994842802 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:54:02 INFO - PROCESS | 3468 | 1460994842808 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A20000 == 38 [pid = 3468] [id = 164] 08:54:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E86B3C00) [pid = 3468] [serial = 490] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F405E000) [pid = 3468] [serial = 491] [outer = 00000043E86B3C00] 08:54:02 INFO - PROCESS | 3468 | 1460994842854 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F5F90C00) [pid = 3468] [serial = 492] [outer = 00000043E86B3C00] 08:54:03 INFO - PROCESS | 3468 | 1460994843279 Marionette TRACE conn5 <- [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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 587ms 08:54:03 INFO - PROCESS | 3468 | 1460994843313 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3468 | 1460994843315 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:54:03 INFO - PROCESS | 3468 | 1460994843319 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3468 | 1460994843321 Marionette TRACE conn5 <- [1,622,null,{}] 08:54:03 INFO - PROCESS | 3468 | 1460994843324 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3468 | 1460994843397 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:54:03 INFO - PROCESS | 3468 | 1460994843404 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC37F000 == 39 [pid = 3468] [id = 165] 08:54:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F5FDE800) [pid = 3468] [serial = 493] [outer = 0000000000000000] 08:54:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F65C0000) [pid = 3468] [serial = 494] [outer = 00000043F5FDE800] 08:54:03 INFO - PROCESS | 3468 | 1460994843450 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F68CC000) [pid = 3468] [serial = 495] [outer = 00000043F5FDE800] 08:54:03 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:03 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:03 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:03 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:03 INFO - PROCESS | 3468 | 1460994843856 Marionette TRACE conn5 <- [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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 587ms 08:54:03 INFO - PROCESS | 3468 | 1460994843908 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3468 | 1460994843911 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:54:03 INFO - PROCESS | 3468 | 1460994843918 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3468 | 1460994843920 Marionette TRACE conn5 <- [1,626,null,{}] 08:54:03 INFO - PROCESS | 3468 | 1460994843924 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3468 | 1460994844000 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:54:04 INFO - PROCESS | 3468 | 1460994844006 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3D1800 == 40 [pid = 3468] [id = 166] 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F6C0FC00) [pid = 3468] [serial = 496] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F783C800) [pid = 3468] [serial = 497] [outer = 00000043F6C0FC00] 08:54:04 INFO - PROCESS | 3468 | 1460994844053 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F82B7C00) [pid = 3468] [serial = 498] [outer = 00000043F6C0FC00] 08:54:04 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:04 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:04 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:04 INFO - PROCESS | 3468 | 1460994844541 Marionette TRACE conn5 <- [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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 08:54:04 INFO - PROCESS | 3468 | 1460994844612 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3468 | 1460994844617 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:54:04 INFO - PROCESS | 3468 | 1460994844623 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3468 | 1460994844628 Marionette TRACE conn5 <- [1,630,null,{}] 08:54:04 INFO - PROCESS | 3468 | 1460994844635 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3468 | 1460994844742 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:54:04 INFO - PROCESS | 3468 | 1460994844813 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED56F800 == 41 [pid = 3468] [id = 167] 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E86ADC00) [pid = 3468] [serial = 499] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8E8BC00) [pid = 3468] [serial = 500] [outer = 00000043E86ADC00] 08:54:04 INFO - PROCESS | 3468 | 1460994844872 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043ED231800) [pid = 3468] [serial = 501] [outer = 00000043E86ADC00] 08:54:05 INFO - PROCESS | 3468 | 1460994845523 Marionette TRACE conn5 <- [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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 945ms 08:54:05 INFO - PROCESS | 3468 | 1460994845572 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3468 | 1460994845579 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:54:05 INFO - PROCESS | 3468 | 1460994845586 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3468 | 1460994845589 Marionette TRACE conn5 <- [1,634,null,{}] 08:54:05 INFO - PROCESS | 3468 | 1460994845593 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3468 | 1460994845720 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:54:05 INFO - PROCESS | 3468 | 1460994845807 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6873800 == 42 [pid = 3468] [id = 168] 08:54:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F19AA400) [pid = 3468] [serial = 502] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F1BD7800) [pid = 3468] [serial = 503] [outer = 00000043F19AA400] 08:54:05 INFO - PROCESS | 3468 | 1460994845863 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F2D98000) [pid = 3468] [serial = 504] [outer = 00000043F19AA400] 08:54:06 INFO - PROCESS | 3468 | 1460994846391 Marionette TRACE conn5 <- [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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 837ms 08:54:06 INFO - PROCESS | 3468 | 1460994846429 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3468 | 1460994846432 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:54:06 INFO - PROCESS | 3468 | 1460994846436 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3468 | 1460994846440 Marionette TRACE conn5 <- [1,638,null,{}] 08:54:06 INFO - PROCESS | 3468 | 1460994846452 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3468 | 1460994846557 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:54:06 INFO - PROCESS | 3468 | 1460994846636 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F1800 == 43 [pid = 3468] [id = 169] 08:54:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F4FE0000) [pid = 3468] [serial = 505] [outer = 0000000000000000] 08:54:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F5BD7000) [pid = 3468] [serial = 506] [outer = 00000043F4FE0000] 08:54:06 INFO - PROCESS | 3468 | 1460994846695 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F82BB800) [pid = 3468] [serial = 507] [outer = 00000043F4FE0000] 08:54:07 INFO - PROCESS | 3468 | 1460994847299 Marionette TRACE conn5 <- [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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 944ms 08:54:07 INFO - PROCESS | 3468 | 1460994847382 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3468 | 1460994847385 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:54:07 INFO - PROCESS | 3468 | 1460994847389 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3468 | 1460994847391 Marionette TRACE conn5 <- [1,642,null,{}] 08:54:07 INFO - PROCESS | 3468 | 1460994847395 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3468 | 1460994847497 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:54:07 INFO - PROCESS | 3468 | 1460994847562 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5D2000 == 44 [pid = 3468] [id = 170] 08:54:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F8E3A000) [pid = 3468] [serial = 508] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F8E40800) [pid = 3468] [serial = 509] [outer = 00000043F8E3A000] 08:54:07 INFO - PROCESS | 3468 | 1460994847618 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F9082C00) [pid = 3468] [serial = 510] [outer = 00000043F8E3A000] 08:54:08 INFO - PROCESS | 3468 | 1460994848208 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 882ms 08:54:08 INFO - PROCESS | 3468 | 1460994848272 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3468 | 1460994848275 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:54:08 INFO - PROCESS | 3468 | 1460994848279 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3468 | 1460994848281 Marionette TRACE conn5 <- [1,646,null,{}] 08:54:08 INFO - PROCESS | 3468 | 1460994848284 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3468 | 1460994848382 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:54:08 INFO - PROCESS | 3468 | 1460994848448 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E27000 == 45 [pid = 3468] [id = 171] 08:54:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F4CDE400) [pid = 3468] [serial = 511] [outer = 0000000000000000] 08:54:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F533AC00) [pid = 3468] [serial = 512] [outer = 00000043F4CDE400] 08:54:08 INFO - PROCESS | 3468 | 1460994848504 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F908C000) [pid = 3468] [serial = 513] [outer = 00000043F4CDE400] 08:54:09 INFO - PROCESS | 3468 | 1460994849208 Marionette TRACE conn5 <- [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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 08:54:09 INFO - PROCESS | 3468 | 1460994849268 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3468 | 1460994849272 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:54:09 INFO - PROCESS | 3468 | 1460994849277 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3468 | 1460994849281 Marionette TRACE conn5 <- [1,650,null,{}] 08:54:09 INFO - PROCESS | 3468 | 1460994849287 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3468 | 1460994849387 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:54:09 INFO - PROCESS | 3468 | 1460994849459 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA55B800 == 46 [pid = 3468] [id = 172] 08:54:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E8F0E000) [pid = 3468] [serial = 514] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E8F77800) [pid = 3468] [serial = 515] [outer = 00000043E8F0E000] 08:54:09 INFO - PROCESS | 3468 | 1460994849510 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043ED3B7C00) [pid = 3468] [serial = 516] [outer = 00000043E8F0E000] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC37F000 == 45 [pid = 3468] [id = 165] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A20000 == 44 [pid = 3468] [id = 164] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A05800 == 43 [pid = 3468] [id = 163] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A70800 == 42 [pid = 3468] [id = 162] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6778800 == 41 [pid = 3468] [id = 161] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F574D000 == 40 [pid = 3468] [id = 160] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D41800 == 39 [pid = 3468] [id = 159] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF77000 == 38 [pid = 3468] [id = 158] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA1F000 == 37 [pid = 3468] [id = 157] 08:54:09 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:09 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F68D3000) [pid = 3468] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5744800 == 36 [pid = 3468] [id = 156] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED218000 == 35 [pid = 3468] [id = 155] 08:54:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE57D800 == 34 [pid = 3468] [id = 154] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F4F17C00) [pid = 3468] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F533D000) [pid = 3468] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F2709800) [pid = 3468] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F2D5E400) [pid = 3468] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EEB91C00) [pid = 3468] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F19A8800) [pid = 3468] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4910000) [pid = 3468] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E8F85C00) [pid = 3468] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E9711800) [pid = 3468] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F4F27000) [pid = 3468] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EEB50800) [pid = 3468] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEB5E400) [pid = 3468] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E86ABC00) [pid = 3468] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E86B8800) [pid = 3468] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043FBBD3800) [pid = 3468] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F1BDCC00) [pid = 3468] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F2327000) [pid = 3468] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EDB62800) [pid = 3468] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EE004000) [pid = 3468] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F5BA5C00) [pid = 3468] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F65CA400) [pid = 3468] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F5490000) [pid = 3468] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F65C2000) [pid = 3468] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F5FDBC00) [pid = 3468] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F548E000) [pid = 3468] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F5FE0000) [pid = 3468] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F4CDC800) [pid = 3468] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:10 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:10 INFO - PROCESS | 3468 | 1460994850074 Marionette TRACE conn5 <- [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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 836ms 08:54:10 INFO - PROCESS | 3468 | 1460994850118 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3468 | 1460994850124 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:54:10 INFO - PROCESS | 3468 | 1460994850131 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3468 | 1460994850134 Marionette TRACE conn5 <- [1,654,null,{}] 08:54:10 INFO - PROCESS | 3468 | 1460994850137 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3468 | 1460994850218 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:54:10 INFO - PROCESS | 3468 | 1460994850227 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF86800 == 35 [pid = 3468] [id = 173] 08:54:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E86BA800) [pid = 3468] [serial = 517] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EA198C00) [pid = 3468] [serial = 518] [outer = 00000043E86BA800] 08:54:10 INFO - PROCESS | 3468 | 1460994850274 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EDF67C00) [pid = 3468] [serial = 519] [outer = 00000043E86BA800] 08:54:10 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:10 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:10 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:10 INFO - PROCESS | 3468 | 1460994850736 Marionette TRACE conn5 <- [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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 626ms 08:54:10 INFO - PROCESS | 3468 | 1460994850758 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3468 | 1460994850761 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:54:10 INFO - PROCESS | 3468 | 1460994850765 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3468 | 1460994850768 Marionette TRACE conn5 <- [1,658,null,{}] 08:54:10 INFO - PROCESS | 3468 | 1460994850812 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3468 | 1460994850897 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:54:10 INFO - PROCESS | 3468 | 1460994850913 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5062000 == 36 [pid = 3468] [id = 174] 08:54:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043EEB91000) [pid = 3468] [serial = 520] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043EF725C00) [pid = 3468] [serial = 521] [outer = 00000043EEB91000] 08:54:10 INFO - PROCESS | 3468 | 1460994850962 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F1BD4400) [pid = 3468] [serial = 522] [outer = 00000043EEB91000] 08:54:11 INFO - PROCESS | 3468 | 1460994851399 Marionette TRACE conn5 <- [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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 672ms 08:54:11 INFO - PROCESS | 3468 | 1460994851438 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:54:11 INFO - PROCESS | 3468 | 1460994851441 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 3468 | 1460994851444 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3468 | 1460994851446 Marionette TRACE conn5 <- [1,662,null,{}] 08:54:11 INFO - PROCESS | 3468 | 1460994851450 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3468 | 1460994851529 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:54:11 INFO - PROCESS | 3468 | 1460994851535 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5EA3800 == 37 [pid = 3468] [id = 175] 08:54:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F1BE4C00) [pid = 3468] [serial = 523] [outer = 0000000000000000] 08:54:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F2704000) [pid = 3468] [serial = 524] [outer = 00000043F1BE4C00] 08:54:11 INFO - PROCESS | 3468 | 1460994851582 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F2773000) [pid = 3468] [serial = 525] [outer = 00000043F1BE4C00] 08:54:11 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:11 INFO - PROCESS | 3468 | [3468] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:11 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:12 INFO - PROCESS | 3468 | 1460994852006 Marionette TRACE conn5 <- [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]]]}] 08:54:12 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 08:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 08:54:12 INFO - PROCESS | 3468 | 1460994852075 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3468 | 1460994852078 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 3468 | 1460994852081 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:54:12 INFO - PROCESS | 3468 | 1460994852083 Marionette TRACE conn5 <- [1,666,null,{}] 08:54:12 INFO - PROCESS | 3468 | 1460994852086 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3468 | 1460994852162 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:54:12 INFO - PROCESS | 3468 | 1460994852168 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A6B800 == 38 [pid = 3468] [id = 176] 08:54:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F2D9C400) [pid = 3468] [serial = 526] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F4C32000) [pid = 3468] [serial = 527] [outer = 00000043F2D9C400] 08:54:12 INFO - PROCESS | 3468 | 1460994852213 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F4F1C000) [pid = 3468] [serial = 528] [outer = 00000043F2D9C400] 08:54:12 INFO - PROCESS | 3468 | 1460994852703 Marionette TRACE conn5 <- [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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 08:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:54:12 INFO - PROCESS | 3468 | 1460994852777 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3468 | 1460994852779 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 3468 | 1460994852782 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3468 | 1460994852784 Marionette TRACE conn5 <- [1,670,null,{}] 08:54:12 INFO - PROCESS | 3468 | 1460994852788 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3468 | 1460994852914 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:54:12 INFO - PROCESS | 3468 | 1460994852927 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E65000 == 39 [pid = 3468] [id = 177] 08:54:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5A3A400) [pid = 3468] [serial = 529] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F5FDA800) [pid = 3468] [serial = 530] [outer = 00000043F5A3A400] 08:54:12 INFO - PROCESS | 3468 | 1460994852976 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F65C6400) [pid = 3468] [serial = 531] [outer = 00000043F5A3A400] 08:54:13 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:54:13 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:54:13 INFO - PROCESS | 3468 | 1460994853928 Marionette TRACE conn5 <- [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]]]}] 08:54:13 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) 08:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1194ms 08:54:13 INFO - PROCESS | 3468 | 1460994853978 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3468 | 1460994853980 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:54:13 INFO - PROCESS | 3468 | 1460994853984 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3468 | 1460994853986 Marionette TRACE conn5 <- [1,674,null,{}] 08:54:14 INFO - PROCESS | 3468 | 1460994853989 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3468 | 1460994854090 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:54:14 INFO - PROCESS | 3468 | 1460994854096 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC377800 == 40 [pid = 3468] [id = 178] 08:54:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F5FE5C00) [pid = 3468] [serial = 532] [outer = 0000000000000000] 08:54:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F8E35800) [pid = 3468] [serial = 533] [outer = 00000043F5FE5C00] 08:54:14 INFO - PROCESS | 3468 | 1460994854178 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F9088800) [pid = 3468] [serial = 534] [outer = 00000043F5FE5C00] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E851D000) [pid = 3468] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F5A3AC00) [pid = 3468] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEA4E400) [pid = 3468] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E851AC00) [pid = 3468] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F2709C00) [pid = 3468] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043ED285800) [pid = 3468] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F5FDE800) [pid = 3468] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F2D9C800) [pid = 3468] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F1BDD400) [pid = 3468] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E8F0F400) [pid = 3468] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:54:14 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E86B3C00) [pid = 3468] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:54:15 INFO - PROCESS | 3468 | 1460994855062 Marionette TRACE conn5 <- [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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1140ms 08:54:15 INFO - PROCESS | 3468 | 1460994855127 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3468 | 1460994855130 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:54:15 INFO - PROCESS | 3468 | 1460994855133 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3468 | 1460994855135 Marionette TRACE conn5 <- [1,678,null,{}] 08:54:15 INFO - PROCESS | 3468 | 1460994855141 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3468 | 1460994855218 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:54:15 INFO - PROCESS | 3468 | 1460994855224 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC70A800 == 41 [pid = 3468] [id = 179] 08:54:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043EEB8D000) [pid = 3468] [serial = 535] [outer = 0000000000000000] 08:54:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F5E30400) [pid = 3468] [serial = 536] [outer = 00000043EEB8D000] 08:54:15 INFO - PROCESS | 3468 | 1460994855270 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F9738C00) [pid = 3468] [serial = 537] [outer = 00000043EEB8D000] 08:54:16 INFO - PROCESS | 3468 | 1460994856195 Marionette TRACE conn5 <- [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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1086ms 08:54:16 INFO - PROCESS | 3468 | 1460994856222 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3468 | 1460994856224 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 3468 | 1460994856227 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:54:16 INFO - PROCESS | 3468 | 1460994856229 Marionette TRACE conn5 <- [1,682,null,{}] 08:54:16 INFO - PROCESS | 3468 | 1460994856233 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3468 | 1460994856333 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:54:16 INFO - PROCESS | 3468 | 1460994856341 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F8000 == 42 [pid = 3468] [id = 180] 08:54:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F973B800) [pid = 3468] [serial = 538] [outer = 0000000000000000] 08:54:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F992F400) [pid = 3468] [serial = 539] [outer = 00000043F973B800] 08:54:16 INFO - PROCESS | 3468 | 1460994856386 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F993B800) [pid = 3468] [serial = 540] [outer = 00000043F973B800] 08:54:17 INFO - PROCESS | 3468 | 1460994857502 Marionette TRACE conn5 <- [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]]]}] 08:54:17 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) 08:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1340ms 08:54:17 INFO - PROCESS | 3468 | 1460994857571 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3468 | 1460994857575 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:54:17 INFO - PROCESS | 3468 | 1460994857581 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3468 | 1460994857584 Marionette TRACE conn5 <- [1,686,null,{}] 08:54:17 INFO - PROCESS | 3468 | 1460994857591 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3468 | 1460994857729 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:54:17 INFO - PROCESS | 3468 | 1460994857874 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2794800 == 43 [pid = 3468] [id = 181] 08:54:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EE006C00) [pid = 3468] [serial = 541] [outer = 0000000000000000] 08:54:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EEB07400) [pid = 3468] [serial = 542] [outer = 00000043EE006C00] 08:54:17 INFO - PROCESS | 3468 | 1460994857933 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043EEB8D800) [pid = 3468] [serial = 543] [outer = 00000043EE006C00] 08:54:18 INFO - PROCESS | 3468 | 1460994858948 Marionette TRACE conn5 <- [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]]]}] 08:54:18 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) 08:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1386ms 08:54:18 INFO - PROCESS | 3468 | 1460994858972 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3468 | 1460994858978 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 3468 | 1460994858985 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:54:18 INFO - PROCESS | 3468 | 1460994858988 Marionette TRACE conn5 <- [1,690,null,{}] 08:54:19 INFO - PROCESS | 3468 | 1460994858993 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3468 | 1460994859100 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:54:19 INFO - PROCESS | 3468 | 1460994859162 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8786000 == 44 [pid = 3468] [id = 182] 08:54:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E851C400) [pid = 3468] [serial = 544] [outer = 0000000000000000] 08:54:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F2709C00) [pid = 3468] [serial = 545] [outer = 00000043E851C400] 08:54:19 INFO - PROCESS | 3468 | 1460994859218 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F5497000) [pid = 3468] [serial = 546] [outer = 00000043E851C400] 08:54:20 INFO - PROCESS | 3468 | 1460994860308 Marionette TRACE conn5 <- [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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1342ms 08:54:20 INFO - PROCESS | 3468 | 1460994860334 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:54:20 INFO - PROCESS | 3468 | 1460994860338 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3468 | 1460994860343 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3468 | 1460994860347 Marionette TRACE conn5 <- [1,694,null,{}] 08:54:20 INFO - PROCESS | 3468 | 1460994860396 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3468 | 1460994860482 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:54:20 INFO - PROCESS | 3468 | 1460994860491 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD9800 == 45 [pid = 3468] [id = 183] 08:54:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E8F80000) [pid = 3468] [serial = 547] [outer = 0000000000000000] 08:54:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8F88800) [pid = 3468] [serial = 548] [outer = 00000043E8F80000] 08:54:20 INFO - PROCESS | 3468 | 1460994860585 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043ED3BFC00) [pid = 3468] [serial = 549] [outer = 00000043E8F80000] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5D8800 == 44 [pid = 3468] [id = 140] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC70A800 == 43 [pid = 3468] [id = 179] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC377800 == 42 [pid = 3468] [id = 178] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E65000 == 41 [pid = 3468] [id = 177] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A6B800 == 40 [pid = 3468] [id = 176] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5EA3800 == 39 [pid = 3468] [id = 175] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5062000 == 38 [pid = 3468] [id = 174] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF86800 == 37 [pid = 3468] [id = 173] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA55B800 == 36 [pid = 3468] [id = 172] 08:54:20 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F783C800) [pid = 3468] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5D2000 == 35 [pid = 3468] [id = 170] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F1800 == 34 [pid = 3468] [id = 169] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6873800 == 33 [pid = 3468] [id = 168] 08:54:20 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED56F800 == 32 [pid = 3468] [id = 167] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F1BE4800) [pid = 3468] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F5F90C00) [pid = 3468] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F68CC000) [pid = 3468] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8F13800) [pid = 3468] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F5E51400) [pid = 3468] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEB8B400) [pid = 3468] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E8F87C00) [pid = 3468] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F276E000) [pid = 3468] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E86B2800) [pid = 3468] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EDD68400) [pid = 3468] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F65C0000) [pid = 3468] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F4060400) [pid = 3468] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EEB5A000) [pid = 3468] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F4C38C00) [pid = 3468] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F2702400) [pid = 3468] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E8F8F000) [pid = 3468] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F1BDD000) [pid = 3468] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F405E000) [pid = 3468] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8524000) [pid = 3468] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043EDA73C00) [pid = 3468] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F5E49400) [pid = 3468] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F1B5FC00) [pid = 3468] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:54:21 INFO - PROCESS | 3468 | 1460994861640 Marionette TRACE conn5 <- [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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1328ms 08:54:21 INFO - PROCESS | 3468 | 1460994861672 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3468 | 1460994861678 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:54:21 INFO - PROCESS | 3468 | 1460994861684 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3468 | 1460994861687 Marionette TRACE conn5 <- [1,698,null,{}] 08:54:21 INFO - PROCESS | 3468 | 1460994861691 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3468 | 1460994861774 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:54:21 INFO - PROCESS | 3468 | 1460994861782 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EE0DA800 == 33 [pid = 3468] [id = 184] 08:54:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E8F8F000) [pid = 3468] [serial = 550] [outer = 0000000000000000] 08:54:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EEA4A800) [pid = 3468] [serial = 551] [outer = 00000043E8F8F000] 08:54:21 INFO - PROCESS | 3468 | 1460994861830 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EEB5C800) [pid = 3468] [serial = 552] [outer = 00000043E8F8F000] 08:54:22 INFO - PROCESS | 3468 | 1460994862793 Marionette TRACE conn5 <- [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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1134ms 08:54:22 INFO - PROCESS | 3468 | 1460994862819 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3468 | 1460994862821 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:54:22 INFO - PROCESS | 3468 | 1460994862831 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3468 | 1460994862835 Marionette TRACE conn5 <- [1,702,null,{}] 08:54:22 INFO - PROCESS | 3468 | 1460994862846 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3468 | 1460994862949 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:54:22 INFO - PROCESS | 3468 | 1460994862956 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5410000 == 34 [pid = 3468] [id = 185] 08:54:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F1BAE800) [pid = 3468] [serial = 553] [outer = 0000000000000000] 08:54:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F1BDD000) [pid = 3468] [serial = 554] [outer = 00000043F1BAE800] 08:54:23 INFO - PROCESS | 3468 | 1460994863005 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F232F400) [pid = 3468] [serial = 555] [outer = 00000043F1BAE800] 08:54:23 INFO - PROCESS | 3468 | 1460994863965 Marionette TRACE conn5 <- [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]]]}] 08:54:24 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 08:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1199ms 08:54:24 INFO - PROCESS | 3468 | 1460994864028 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3468 | 1460994864031 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:54:24 INFO - PROCESS | 3468 | 1460994864034 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3468 | 1460994864036 Marionette TRACE conn5 <- [1,706,null,{}] 08:54:24 INFO - PROCESS | 3468 | 1460994864039 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3468 | 1460994864143 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:54:24 INFO - PROCESS | 3468 | 1460994864150 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6393000 == 35 [pid = 3468] [id = 186] 08:54:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F270A800) [pid = 3468] [serial = 556] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F490C800) [pid = 3468] [serial = 557] [outer = 00000043F270A800] 08:54:24 INFO - PROCESS | 3468 | 1460994864197 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F4F10400) [pid = 3468] [serial = 558] [outer = 00000043F270A800] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F8E3A000) [pid = 3468] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5A3A400) [pid = 3468] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043EEB91000) [pid = 3468] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F1BE4C00) [pid = 3468] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F4FE0000) [pid = 3468] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E86BA800) [pid = 3468] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043EEB8D000) [pid = 3468] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E8F0E000) [pid = 3468] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F19AA400) [pid = 3468] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F2D9C400) [pid = 3468] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E86ADC00) [pid = 3468] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F4CDE400) [pid = 3468] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F5FE5C00) [pid = 3468] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:24 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F68CA800) [pid = 3468] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:54:25 INFO - PROCESS | 3468 | 1460994865138 Marionette TRACE conn5 <- [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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1139ms 08:54:25 INFO - PROCESS | 3468 | 1460994865175 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3468 | 1460994865177 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:54:25 INFO - PROCESS | 3468 | 1460994865181 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3468 | 1460994865183 Marionette TRACE conn5 <- [1,710,null,{}] 08:54:25 INFO - PROCESS | 3468 | 1460994865187 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3468 | 1460994865265 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:54:25 INFO - PROCESS | 3468 | 1460994865271 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EB2000 == 36 [pid = 3468] [id = 187] 08:54:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043E8525C00) [pid = 3468] [serial = 559] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043EEB8D000) [pid = 3468] [serial = 560] [outer = 00000043E8525C00] 08:54:25 INFO - PROCESS | 3468 | 1460994865317 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F4F23C00) [pid = 3468] [serial = 561] [outer = 00000043E8525C00] 08:54:25 INFO - PROCESS | 3468 | 1460994865731 Marionette TRACE conn5 <- [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] 08:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:54:25 INFO - PROCESS | 3468 | 1460994865775 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:54:25 INFO - PROCESS | 3468 | 1460994865779 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3468 | 1460994865781 Marionette TRACE conn5 <- [1,714,null,{}] 08:54:25 INFO - PROCESS | 3468 | 1460994865784 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3468 | 1460994865882 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:54:25 INFO - PROCESS | 3468 | 1460994865892 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A05000 == 37 [pid = 3468] [id = 188] 08:54:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F5BDE800) [pid = 3468] [serial = 562] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F5FE5C00) [pid = 3468] [serial = 563] [outer = 00000043F5BDE800] 08:54:25 INFO - PROCESS | 3468 | 1460994865942 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F6898000) [pid = 3468] [serial = 564] [outer = 00000043F5BDE800] 08:54:26 INFO - PROCESS | 3468 | 1460994866415 Marionette TRACE conn5 <- [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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 08:54:26 INFO - PROCESS | 3468 | 1460994866471 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3468 | 1460994866473 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:54:26 INFO - PROCESS | 3468 | 1460994866476 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3468 | 1460994866478 Marionette TRACE conn5 <- [1,718,null,{}] 08:54:26 INFO - PROCESS | 3468 | 1460994866481 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3468 | 1460994866556 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:54:26 INFO - PROCESS | 3468 | 1460994866564 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9731800 == 38 [pid = 3468] [id = 189] 08:54:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043F7A86000) [pid = 3468] [serial = 565] [outer = 0000000000000000] 08:54:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043F83CA400) [pid = 3468] [serial = 566] [outer = 00000043F7A86000] 08:54:26 INFO - PROCESS | 3468 | 1460994866641 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F8E3E800) [pid = 3468] [serial = 567] [outer = 00000043F7A86000] 08:54:27 INFO - PROCESS | 3468 | 1460994867275 Marionette TRACE conn5 <- [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] 08:54:27 INFO - PROCESS | 3468 | 1460994867323 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 3468 | 1460994867329 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:54:27 INFO - PROCESS | 3468 | 1460994867334 Marionette TRACE conn5 <- [1,722,null,{}] 08:54:27 INFO - PROCESS | 3468 | 1460994867340 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3468 | 1460994867452 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:54:27 INFO - PROCESS | 3468 | 1460994867522 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E2000 == 39 [pid = 3468] [id = 190] 08:54:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E8F8B400) [pid = 3468] [serial = 568] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043ED235C00) [pid = 3468] [serial = 569] [outer = 00000043E8F8B400] 08:54:27 INFO - PROCESS | 3468 | 1460994867582 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043EEB8D400) [pid = 3468] [serial = 570] [outer = 00000043E8F8B400] 08:54:28 INFO - PROCESS | 3468 | 1460994868198 Marionette TRACE conn5 <- [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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 945ms 08:54:28 INFO - PROCESS | 3468 | 1460994868277 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3468 | 1460994868284 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:54:28 INFO - PROCESS | 3468 | 1460994868291 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3468 | 1460994868294 Marionette TRACE conn5 <- [1,726,null,{}] 08:54:28 INFO - PROCESS | 3468 | 1460994868298 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3468 | 1460994868444 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:54:28 INFO - PROCESS | 3468 | 1460994868485 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A70800 == 40 [pid = 3468] [id = 191] 08:54:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F1BD9800) [pid = 3468] [serial = 571] [outer = 0000000000000000] 08:54:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F2705400) [pid = 3468] [serial = 572] [outer = 00000043F1BD9800] 08:54:28 INFO - PROCESS | 3468 | 1460994868541 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4F29400) [pid = 3468] [serial = 573] [outer = 00000043F1BD9800] 08:54:29 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:54:29 INFO - PROCESS | 3468 | 1460994869557 Marionette TRACE conn5 <- [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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1294ms 08:54:29 INFO - PROCESS | 3468 | 1460994869591 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3468 | 1460994869594 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:54:29 INFO - PROCESS | 3468 | 1460994869598 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3468 | 1460994869602 Marionette TRACE conn5 <- [1,730,null,{}] 08:54:29 INFO - PROCESS | 3468 | 1460994869613 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3468 | 1460994869750 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:54:29 INFO - PROCESS | 3468 | 1460994869811 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F0800 == 41 [pid = 3468] [id = 192] 08:54:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F5FDF000) [pid = 3468] [serial = 574] [outer = 0000000000000000] 08:54:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F7897800) [pid = 3468] [serial = 575] [outer = 00000043F5FDF000] 08:54:29 INFO - PROCESS | 3468 | 1460994869871 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F9087800) [pid = 3468] [serial = 576] [outer = 00000043F5FDF000] 08:54:30 INFO - PROCESS | 3468 | 1460994870887 Marionette TRACE conn5 <- [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]]]}] 08:54:30 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 08:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1344ms 08:54:30 INFO - PROCESS | 3468 | 1460994870944 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3468 | 1460994870947 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:54:30 INFO - PROCESS | 3468 | 1460994870950 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3468 | 1460994870953 Marionette TRACE conn5 <- [1,734,null,{}] 08:54:30 INFO - PROCESS | 3468 | 1460994870957 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3468 | 1460994871089 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:54:31 INFO - PROCESS | 3468 | 1460994871199 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF88000 == 42 [pid = 3468] [id = 193] 08:54:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E8C95C00) [pid = 3468] [serial = 577] [outer = 0000000000000000] 08:54:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F4CDC800) [pid = 3468] [serial = 578] [outer = 00000043E8C95C00] 08:54:31 INFO - PROCESS | 3468 | 1460994871259 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F973EC00) [pid = 3468] [serial = 579] [outer = 00000043E8C95C00] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A05000 == 41 [pid = 3468] [id = 188] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EB2000 == 40 [pid = 3468] [id = 187] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6393000 == 39 [pid = 3468] [id = 186] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5410000 == 38 [pid = 3468] [id = 185] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043EE0DA800 == 37 [pid = 3468] [id = 184] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD9800 == 36 [pid = 3468] [id = 183] 08:54:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2794800 == 35 [pid = 3468] [id = 181] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F789B400) [pid = 3468] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F8E40800) [pid = 3468] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F5FDA800) [pid = 3468] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EF725C00) [pid = 3468] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1BD4400) [pid = 3468] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F2704000) [pid = 3468] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F2773000) [pid = 3468] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F82BB800) [pid = 3468] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043EA198C00) [pid = 3468] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043EDF67C00) [pid = 3468] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F5E30400) [pid = 3468] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E8F77800) [pid = 3468] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043ED3B7C00) [pid = 3468] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F5BD7000) [pid = 3468] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F2D98000) [pid = 3468] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F1BD7800) [pid = 3468] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F4C32000) [pid = 3468] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043ED231800) [pid = 3468] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8E8BC00) [pid = 3468] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F908C000) [pid = 3468] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F533AC00) [pid = 3468] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F8E35800) [pid = 3468] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043F65C6400) [pid = 3468] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043F9088800) [pid = 3468] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (00000043F9082C00) [pid = 3468] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (00000043F4F1C000) [pid = 3468] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (00000043F9738C00) [pid = 3468] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3468 | 1460994872368 Marionette TRACE conn5 <- [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]]]}] 08:54:32 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.) 08:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1432ms 08:54:32 INFO - PROCESS | 3468 | 1460994872385 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3468 | 1460994872390 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 3468 | 1460994872395 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:54:32 INFO - PROCESS | 3468 | 1460994872397 Marionette TRACE conn5 <- [1,738,null,{}] 08:54:32 INFO - PROCESS | 3468 | 1460994872403 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3468 | 1460994872488 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:54:32 INFO - PROCESS | 3468 | 1460994872544 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC7000 == 36 [pid = 3468] [id = 194] 08:54:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E8F0DC00) [pid = 3468] [serial = 580] [outer = 0000000000000000] 08:54:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E8F85800) [pid = 3468] [serial = 581] [outer = 00000043E8F0DC00] 08:54:32 INFO - PROCESS | 3468 | 1460994872645 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043ED28C800) [pid = 3468] [serial = 582] [outer = 00000043E8F0DC00] 08:54:33 INFO - PROCESS | 3468 | 1460994873531 Marionette TRACE conn5 <- [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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 08:54:33 INFO - PROCESS | 3468 | 1460994873594 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3468 | 1460994873600 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 3468 | 1460994873607 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:54:33 INFO - PROCESS | 3468 | 1460994873609 Marionette TRACE conn5 <- [1,742,null,{}] 08:54:33 INFO - PROCESS | 3468 | 1460994873613 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3468 | 1460994873696 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:54:33 INFO - PROCESS | 3468 | 1460994873703 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D4D000 == 37 [pid = 3468] [id = 195] 08:54:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043ED6F6800) [pid = 3468] [serial = 583] [outer = 0000000000000000] 08:54:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043EEB84400) [pid = 3468] [serial = 584] [outer = 00000043ED6F6800] 08:54:33 INFO - PROCESS | 3468 | 1460994873750 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043F1BAE000) [pid = 3468] [serial = 585] [outer = 00000043ED6F6800] 08:54:34 INFO - PROCESS | 3468 | 1460994874704 Marionette TRACE conn5 <- [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]]]}] 08:54:34 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 08:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1126ms 08:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:54:34 INFO - PROCESS | 3468 | 1460994874738 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3468 | 1460994874740 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 3468 | 1460994874744 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3468 | 1460994874748 Marionette TRACE conn5 <- [1,746,null,{}] 08:54:34 INFO - PROCESS | 3468 | 1460994874764 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3468 | 1460994874871 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:54:34 INFO - PROCESS | 3468 | 1460994874878 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6392000 == 38 [pid = 3468] [id = 196] 08:54:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043F1BEB000) [pid = 3468] [serial = 586] [outer = 0000000000000000] 08:54:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043F2D95800) [pid = 3468] [serial = 587] [outer = 00000043F1BEB000] 08:54:34 INFO - PROCESS | 3468 | 1460994874926 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F4CE6000) [pid = 3468] [serial = 588] [outer = 00000043F1BEB000] 08:54:35 INFO - PROCESS | 3468 | 1460994875391 Marionette TRACE conn5 <- [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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 08:54:35 INFO - PROCESS | 3468 | 1460994875439 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3468 | 1460994875442 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:54:35 INFO - PROCESS | 3468 | 1460994875445 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3468 | 1460994875447 Marionette TRACE conn5 <- [1,750,null,{}] 08:54:35 INFO - PROCESS | 3468 | 1460994875457 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3468 | 1460994875560 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:54:35 INFO - PROCESS | 3468 | 1460994875567 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E2A000 == 39 [pid = 3468] [id = 197] 08:54:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F4F24000) [pid = 3468] [serial = 589] [outer = 0000000000000000] 08:54:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F549A800) [pid = 3468] [serial = 590] [outer = 00000043F4F24000] 08:54:35 INFO - PROCESS | 3468 | 1460994875614 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F5E56C00) [pid = 3468] [serial = 591] [outer = 00000043F4F24000] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F6C0FC00) [pid = 3468] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043E8F8F000) [pid = 3468] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E8F80000) [pid = 3468] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F1BAE800) [pid = 3468] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043E851C400) [pid = 3468] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F270A800) [pid = 3468] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F5BDE800) [pid = 3468] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:54:35 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043E8525C00) [pid = 3468] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:54:36 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:54:36 INFO - PROCESS | 3468 | 1460994876550 Marionette TRACE conn5 <- [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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:54:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1132ms 08:54:36 INFO - PROCESS | 3468 | 1460994876579 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3468 | 1460994876581 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 3468 | 1460994876584 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:54:36 INFO - PROCESS | 3468 | 1460994876586 Marionette TRACE conn5 <- [1,754,null,{}] 08:54:36 INFO - PROCESS | 3468 | 1460994876590 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3468 | 1460994876667 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:54:36 INFO - PROCESS | 3468 | 1460994876673 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD3B800 == 40 [pid = 3468] [id = 198] 08:54:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043F276E000) [pid = 3468] [serial = 592] [outer = 0000000000000000] 08:54:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043F5FE1C00) [pid = 3468] [serial = 593] [outer = 00000043F276E000] 08:54:36 INFO - PROCESS | 3468 | 1460994876718 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043F6939800) [pid = 3468] [serial = 594] [outer = 00000043F276E000] 08:54:37 INFO - PROCESS | 3468 | 1460994877588 Marionette TRACE conn5 <- [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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1025ms 08:54:37 INFO - PROCESS | 3468 | 1460994877614 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3468 | 1460994877616 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:54:37 INFO - PROCESS | 3468 | 1460994877619 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3468 | 1460994877621 Marionette TRACE conn5 <- [1,758,null,{}] 08:54:37 INFO - PROCESS | 3468 | 1460994877639 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3468 | 1460994877759 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:54:37 INFO - PROCESS | 3468 | 1460994877768 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC70C000 == 41 [pid = 3468] [id = 199] 08:54:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043F8E44800) [pid = 3468] [serial = 595] [outer = 0000000000000000] 08:54:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F9733000) [pid = 3468] [serial = 596] [outer = 00000043F8E44800] 08:54:37 INFO - PROCESS | 3468 | 1460994877817 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F9940400) [pid = 3468] [serial = 597] [outer = 00000043F8E44800] 08:54:38 INFO - PROCESS | 3468 | 1460994878209 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 650ms 08:54:38 INFO - PROCESS | 3468 | 1460994878303 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3468 | 1460994878307 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3468 | 1460994878312 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:54:38 INFO - PROCESS | 3468 | 1460994878317 Marionette TRACE conn5 <- [1,762,null,{}] 08:54:38 INFO - PROCESS | 3468 | 1460994878328 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3468 | 1460994878438 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:54:38 INFO - PROCESS | 3468 | 1460994878523 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF84800 == 42 [pid = 3468] [id = 200] 08:54:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043E8888C00) [pid = 3468] [serial = 598] [outer = 0000000000000000] 08:54:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E888C800) [pid = 3468] [serial = 599] [outer = 00000043E8888C00] 08:54:38 INFO - PROCESS | 3468 | 1460994878581 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E8893C00) [pid = 3468] [serial = 600] [outer = 00000043E8888C00] 08:54:39 INFO - PROCESS | 3468 | 1460994879207 Marionette TRACE conn5 <- [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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 945ms 08:54:39 INFO - PROCESS | 3468 | 1460994879262 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3468 | 1460994879266 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:54:39 INFO - PROCESS | 3468 | 1460994879275 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3468 | 1460994879279 Marionette TRACE conn5 <- [1,766,null,{}] 08:54:39 INFO - PROCESS | 3468 | 1460994879283 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3468 | 1460994879388 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:54:39 INFO - PROCESS | 3468 | 1460994879457 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7882000 == 43 [pid = 3468] [id = 201] 08:54:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EEB59400) [pid = 3468] [serial = 601] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043F199F800) [pid = 3468] [serial = 602] [outer = 00000043EEB59400] 08:54:39 INFO - PROCESS | 3468 | 1460994879513 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043F1BE8C00) [pid = 3468] [serial = 603] [outer = 00000043EEB59400] 08:54:40 INFO - PROCESS | 3468 | 1460994880075 Marionette TRACE conn5 <- [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]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 838ms 08:54:40 INFO - PROCESS | 3468 | 1460994880114 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3468 | 1460994880117 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 3468 | 1460994880121 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:54:40 INFO - PROCESS | 3468 | 1460994880123 Marionette TRACE conn5 <- [1,770,null,{}] 08:54:40 INFO - PROCESS | 3468 | 1460994880134 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3468 | 1460994880245 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:54:40 INFO - PROCESS | 3468 | 1460994880328 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE580000 == 44 [pid = 3468] [id = 202] 08:54:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F5A3BC00) [pid = 3468] [serial = 604] [outer = 0000000000000000] 08:54:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F5FDA800) [pid = 3468] [serial = 605] [outer = 00000043F5A3BC00] 08:54:40 INFO - PROCESS | 3468 | 1460994880388 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F83C9000) [pid = 3468] [serial = 606] [outer = 00000043F5A3BC00] 08:54:41 INFO - PROCESS | 3468 | 1460994880997 Marionette TRACE conn5 <- [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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 941ms 08:54:41 INFO - PROCESS | 3468 | 1460994881067 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3468 | 1460994881070 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:54:41 INFO - PROCESS | 3468 | 1460994881073 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3468 | 1460994881075 Marionette TRACE conn5 <- [1,774,null,{}] 08:54:41 INFO - PROCESS | 3468 | 1460994881079 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3468 | 1460994881183 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:54:41 INFO - PROCESS | 3468 | 1460994881251 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE6D5000 == 45 [pid = 3468] [id = 203] 08:54:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F908B000) [pid = 3468] [serial = 607] [outer = 0000000000000000] 08:54:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F9739800) [pid = 3468] [serial = 608] [outer = 00000043F908B000] 08:54:41 INFO - PROCESS | 3468 | 1460994881308 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F9949000) [pid = 3468] [serial = 609] [outer = 00000043F908B000] 08:54:41 INFO - PROCESS | 3468 | 1460994881925 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 880ms 08:54:41 INFO - PROCESS | 3468 | 1460994881955 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3468 | 1460994881958 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:54:41 INFO - PROCESS | 3468 | 1460994881961 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3468 | 1460994881963 Marionette TRACE conn5 <- [1,778,null,{}] 08:54:41 INFO - PROCESS | 3468 | 1460994881967 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3468 | 1460994882066 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:54:42 INFO - PROCESS | 3468 | 1460994882147 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB4C800 == 46 [pid = 3468] [id = 204] 08:54:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F529C000) [pid = 3468] [serial = 610] [outer = 0000000000000000] 08:54:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F52A3000) [pid = 3468] [serial = 611] [outer = 00000043F529C000] 08:54:42 INFO - PROCESS | 3468 | 1460994882202 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F9944000) [pid = 3468] [serial = 612] [outer = 00000043F529C000] 08:54:42 INFO - PROCESS | 3468 | 1460994882733 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 839ms 08:54:42 INFO - PROCESS | 3468 | 1460994882802 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3468 | 1460994882804 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:54:42 INFO - PROCESS | 3468 | 1460994882808 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3468 | 1460994882810 Marionette TRACE conn5 <- [1,782,null,{}] 08:54:42 INFO - PROCESS | 3468 | 1460994882814 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3468 | 1460994882941 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:54:43 INFO - PROCESS | 3468 | 1460994883013 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4478800 == 47 [pid = 3468] [id = 205] 08:54:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F994BC00) [pid = 3468] [serial = 613] [outer = 0000000000000000] 08:54:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F994EC00) [pid = 3468] [serial = 614] [outer = 00000043F994BC00] 08:54:43 INFO - PROCESS | 3468 | 1460994883072 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043FA9A9C00) [pid = 3468] [serial = 615] [outer = 00000043F994BC00] 08:54:43 INFO - PROCESS | 3468 | 1460994883735 Marionette TRACE conn5 <- [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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 984ms 08:54:43 INFO - PROCESS | 3468 | 1460994883805 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3468 | 1460994883811 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:54:43 INFO - PROCESS | 3468 | 1460994883817 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3468 | 1460994883821 Marionette TRACE conn5 <- [1,786,null,{}] 08:54:43 INFO - PROCESS | 3468 | 1460994883826 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3468 | 1460994883928 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:54:44 INFO - PROCESS | 3468 | 1460994884016 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3E2800 == 48 [pid = 3468] [id = 206] 08:54:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043EA18C800) [pid = 3468] [serial = 616] [outer = 0000000000000000] 08:54:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043ED6F1000) [pid = 3468] [serial = 617] [outer = 00000043EA18C800] 08:54:44 INFO - PROCESS | 3468 | 1460994884067 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EEB0B000) [pid = 3468] [serial = 618] [outer = 00000043EA18C800] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD3B800 == 47 [pid = 3468] [id = 198] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E2A000 == 46 [pid = 3468] [id = 197] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6392000 == 45 [pid = 3468] [id = 196] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D4D000 == 44 [pid = 3468] [id = 195] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC7000 == 43 [pid = 3468] [id = 194] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F0800 == 42 [pid = 3468] [id = 192] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F83CA400) [pid = 3468] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F992F400) [pid = 3468] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A70800 == 41 [pid = 3468] [id = 191] 08:54:44 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E2000 == 40 [pid = 3468] [id = 190] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F82B7C00) [pid = 3468] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEA4A800) [pid = 3468] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB07400) [pid = 3468] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043ED3BFC00) [pid = 3468] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8F88800) [pid = 3468] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F232F400) [pid = 3468] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1BDD000) [pid = 3468] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F5497000) [pid = 3468] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F2709C00) [pid = 3468] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F490C800) [pid = 3468] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F4F10400) [pid = 3468] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F5FE5C00) [pid = 3468] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EEB8D000) [pid = 3468] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F4F23C00) [pid = 3468] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043EEB5C800) [pid = 3468] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F6898000) [pid = 3468] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3468 | 1460994884600 Marionette TRACE conn5 <- [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]]]}] 08:54:44 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 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 838ms 08:54:44 INFO - PROCESS | 3468 | 1460994884660 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3468 | 1460994884666 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:54:44 INFO - PROCESS | 3468 | 1460994884671 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3468 | 1460994884674 Marionette TRACE conn5 <- [1,790,null,{}] 08:54:44 INFO - PROCESS | 3468 | 1460994884678 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3468 | 1460994884797 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:54:44 INFO - PROCESS | 3468 | 1460994884870 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23FC800 == 41 [pid = 3468] [id = 207] 08:54:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E6B4BC00) [pid = 3468] [serial = 619] [outer = 0000000000000000] 08:54:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043ED3BA800) [pid = 3468] [serial = 620] [outer = 00000043E6B4BC00] 08:54:44 INFO - PROCESS | 3468 | 1460994884917 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043EEB58000) [pid = 3468] [serial = 621] [outer = 00000043E6B4BC00] 08:54:45 INFO - PROCESS | 3468 | 1460994885317 Marionette TRACE conn5 <- [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]]]}] 08:54:45 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 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 690ms 08:54:45 INFO - PROCESS | 3468 | 1460994885362 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3468 | 1460994885365 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:54:45 INFO - PROCESS | 3468 | 1460994885369 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3468 | 1460994885372 Marionette TRACE conn5 <- [1,794,null,{}] 08:54:45 INFO - PROCESS | 3468 | 1460994885383 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3468 | 1460994885469 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:54:45 INFO - PROCESS | 3468 | 1460994885476 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6998000 == 42 [pid = 3468] [id = 208] 08:54:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F1BA6000) [pid = 3468] [serial = 622] [outer = 0000000000000000] 08:54:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F1BE5800) [pid = 3468] [serial = 623] [outer = 00000043F1BA6000] 08:54:45 INFO - PROCESS | 3468 | 1460994885525 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F2D5E000) [pid = 3468] [serial = 624] [outer = 00000043F1BA6000] 08:54:45 INFO - PROCESS | 3468 | 1460994885967 Marionette TRACE conn5 <- [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]]]}] 08:54:45 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 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 08:54:46 INFO - PROCESS | 3468 | 1460994885999 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:54:46 INFO - PROCESS | 3468 | 1460994886002 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:54:46 INFO - PROCESS | 3468 | 1460994886006 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3468 | 1460994886008 Marionette TRACE conn5 <- [1,798,null,{}] 08:54:46 INFO - PROCESS | 3468 | 1460994886011 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3468 | 1460994886093 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:54:46 INFO - PROCESS | 3468 | 1460994886099 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E69800 == 43 [pid = 3468] [id = 209] 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E847E400) [pid = 3468] [serial = 625] [outer = 0000000000000000] 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F4F1C000) [pid = 3468] [serial = 626] [outer = 00000043E847E400] 08:54:46 INFO - PROCESS | 3468 | 1460994886146 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F52A3400) [pid = 3468] [serial = 627] [outer = 00000043E847E400] 08:54:46 INFO - PROCESS | 3468 | 1460994886586 Marionette TRACE conn5 <- [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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 08:54:46 INFO - PROCESS | 3468 | 1460994886638 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3468 | 1460994886640 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:54:46 INFO - PROCESS | 3468 | 1460994886649 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3468 | 1460994886651 Marionette TRACE conn5 <- [1,802,null,{}] 08:54:46 INFO - PROCESS | 3468 | 1460994886655 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3468 | 1460994886756 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:54:46 INFO - PROCESS | 3468 | 1460994886764 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3DA000 == 44 [pid = 3468] [id = 210] 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F52C7800) [pid = 3468] [serial = 628] [outer = 0000000000000000] 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F548D400) [pid = 3468] [serial = 629] [outer = 00000043F52C7800] 08:54:46 INFO - PROCESS | 3468 | 1460994886810 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F5E49400) [pid = 3468] [serial = 630] [outer = 00000043F52C7800] 08:54:47 INFO - PROCESS | 3468 | 1460994887279 Marionette TRACE conn5 <- [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] 08:54:47 INFO - PROCESS | 3468 | 1460994887354 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 3468 | 1460994887357 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3468 | 1460994887359 Marionette TRACE conn5 <- [1,806,null,{}] 08:54:47 INFO - PROCESS | 3468 | 1460994887362 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3468 | 1460994887505 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:54:47 INFO - PROCESS | 3468 | 1460994887531 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3BF800 == 45 [pid = 3468] [id = 211] 08:54:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F698AC00) [pid = 3468] [serial = 631] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F826B800) [pid = 3468] [serial = 632] [outer = 00000043F698AC00] 08:54:47 INFO - PROCESS | 3468 | 1460994887579 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F8E36C00) [pid = 3468] [serial = 633] [outer = 00000043F698AC00] 08:54:48 INFO - PROCESS | 3468 | 1460994887999 Marionette TRACE conn5 <- [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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:54:48 INFO - PROCESS | 3468 | 1460994888032 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3468 | 1460994888034 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3468 | 1460994888037 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3468 | 1460994888039 Marionette TRACE conn5 <- [1,810,null,{}] 08:54:48 INFO - PROCESS | 3468 | 1460994888043 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3468 | 1460994888143 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:54:48 INFO - PROCESS | 3468 | 1460994888149 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7ED800 == 46 [pid = 3468] [id = 212] 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F907F000) [pid = 3468] [serial = 634] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F9736400) [pid = 3468] [serial = 635] [outer = 00000043F907F000] 08:54:48 INFO - PROCESS | 3468 | 1460994888195 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F9943C00) [pid = 3468] [serial = 636] [outer = 00000043F907F000] 08:54:48 INFO - PROCESS | 3468 | 1460994888687 Marionette TRACE conn5 <- [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] 08:54:48 INFO - PROCESS | 3468 | 1460994888735 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3468 | 1460994888738 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3468 | 1460994888740 Marionette TRACE conn5 <- [1,814,null,{}] 08:54:48 INFO - PROCESS | 3468 | 1460994888744 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3468 | 1460994888849 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:54:48 INFO - PROCESS | 3468 | 1460994888862 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB53000 == 47 [pid = 3468] [id = 213] 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EE006C00) [pid = 3468] [serial = 637] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F4062C00) [pid = 3468] [serial = 638] [outer = 00000043EE006C00] 08:54:48 INFO - PROCESS | 3468 | 1460994888906 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043FA9A8800) [pid = 3468] [serial = 639] [outer = 00000043EE006C00] 08:54:49 INFO - PROCESS | 3468 | 1460994889321 Marionette TRACE conn5 <- [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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 08:54:49 INFO - PROCESS | 3468 | 1460994889371 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3468 | 1460994889373 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:54:49 INFO - PROCESS | 3468 | 1460994889376 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3468 | 1460994889378 Marionette TRACE conn5 <- [1,818,null,{}] 08:54:49 INFO - PROCESS | 3468 | 1460994889382 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3468 | 1460994889461 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:54:49 INFO - PROCESS | 3468 | 1460994889467 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCB4000 == 48 [pid = 3468] [id = 214] 08:54:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043FBBD3400) [pid = 3468] [serial = 640] [outer = 0000000000000000] 08:54:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043FBBD9800) [pid = 3468] [serial = 641] [outer = 00000043FBBD3400] 08:54:49 INFO - PROCESS | 3468 | 1460994889512 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043FBEBE000) [pid = 3468] [serial = 642] [outer = 00000043FBBD3400] 08:54:49 INFO - PROCESS | 3468 | 1460994889902 Marionette TRACE conn5 <- [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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 587ms 08:54:49 INFO - PROCESS | 3468 | 1460994889967 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3468 | 1460994889969 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:54:49 INFO - PROCESS | 3468 | 1460994889972 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3468 | 1460994889974 Marionette TRACE conn5 <- [1,822,null,{}] 08:54:49 INFO - PROCESS | 3468 | 1460994889978 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3468 | 1460994890057 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:54:50 INFO - PROCESS | 3468 | 1460994890063 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDA6800 == 49 [pid = 3468] [id = 215] 08:54:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F997B400) [pid = 3468] [serial = 643] [outer = 0000000000000000] 08:54:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F997E400) [pid = 3468] [serial = 644] [outer = 00000043F997B400] 08:54:50 INFO - PROCESS | 3468 | 1460994890109 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043FBBD5800) [pid = 3468] [serial = 645] [outer = 00000043F997B400] 08:54:50 INFO - PROCESS | 3468 | 1460994890557 Marionette TRACE conn5 <- [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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 08:54:50 INFO - PROCESS | 3468 | 1460994890605 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3468 | 1460994890608 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:54:50 INFO - PROCESS | 3468 | 1460994890615 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3468 | 1460994890618 Marionette TRACE conn5 <- [1,826,null,{}] 08:54:50 INFO - PROCESS | 3468 | 1460994890621 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3468 | 1460994890775 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:54:50 INFO - PROCESS | 3468 | 1460994890897 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFC7800 == 50 [pid = 3468] [id = 216] 08:54:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043802AE400) [pid = 3468] [serial = 646] [outer = 0000000000000000] 08:54:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043802B2C00) [pid = 3468] [serial = 647] [outer = 00000043802AE400] 08:54:50 INFO - PROCESS | 3468 | 1460994890958 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E6B4B000) [pid = 3468] [serial = 648] [outer = 00000043802AE400] 08:54:51 INFO - PROCESS | 3468 | 1460994891687 Marionette TRACE conn5 <- [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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1127ms 08:54:51 INFO - PROCESS | 3468 | 1460994891748 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3468 | 1460994891753 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:54:51 INFO - PROCESS | 3468 | 1460994891758 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3468 | 1460994891762 Marionette TRACE conn5 <- [1,830,null,{}] 08:54:51 INFO - PROCESS | 3468 | 1460994891767 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3468 | 1460994891877 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:54:51 INFO - PROCESS | 3468 | 1460994891949 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EAD000 == 51 [pid = 3468] [id = 217] 08:54:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EDB84000) [pid = 3468] [serial = 649] [outer = 0000000000000000] 08:54:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EE0B7800) [pid = 3468] [serial = 650] [outer = 00000043EDB84000] 08:54:52 INFO - PROCESS | 3468 | 1460994892050 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F1B5F000) [pid = 3468] [serial = 651] [outer = 00000043EDB84000] 08:54:52 INFO - PROCESS | 3468 | 1460994892639 Marionette TRACE conn5 <- [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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 08:54:52 INFO - PROCESS | 3468 | 1460994892705 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3468 | 1460994892709 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 3468 | 1460994892713 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:54:52 INFO - PROCESS | 3468 | 1460994892715 Marionette TRACE conn5 <- [1,834,null,{}] 08:54:52 INFO - PROCESS | 3468 | 1460994892720 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3468 | 1460994892828 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:54:52 INFO - PROCESS | 3468 | 1460994892900 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDAF800 == 52 [pid = 3468] [id = 218] 08:54:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F270F000) [pid = 3468] [serial = 652] [outer = 0000000000000000] 08:54:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4060C00) [pid = 3468] [serial = 653] [outer = 00000043F270F000] 08:54:52 INFO - PROCESS | 3468 | 1460994892957 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F5B9F800) [pid = 3468] [serial = 654] [outer = 00000043F270F000] 08:54:53 INFO - PROCESS | 3468 | 1460994893561 Marionette TRACE conn5 <- [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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 881ms 08:54:53 INFO - PROCESS | 3468 | 1460994893599 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3468 | 1460994893603 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:54:53 INFO - PROCESS | 3468 | 1460994893615 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3468 | 1460994893620 Marionette TRACE conn5 <- [1,838,null,{}] 08:54:53 INFO - PROCESS | 3468 | 1460994893625 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3468 | 1460994893733 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:54:53 INFO - PROCESS | 3468 | 1460994893818 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE387800 == 53 [pid = 3468] [id = 219] 08:54:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F68CF400) [pid = 3468] [serial = 655] [outer = 0000000000000000] 08:54:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F9738000) [pid = 3468] [serial = 656] [outer = 00000043F68CF400] 08:54:53 INFO - PROCESS | 3468 | 1460994893873 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043FBBDF800) [pid = 3468] [serial = 657] [outer = 00000043F68CF400] 08:54:54 INFO - PROCESS | 3468 | 1460994894383 Marionette TRACE conn5 <- [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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 839ms 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:54:54 INFO - PROCESS | 3468 | 1460994894495 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3468 | 1460994894498 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 3468 | 1460994894502 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3468 | 1460994894505 Marionette TRACE conn5 <- [1,842,null,{}] 08:54:54 INFO - PROCESS | 3468 | 1460994894509 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3468 | 1460994894621 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:54:54 INFO - PROCESS | 3468 | 1460994894703 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8719000 == 54 [pid = 3468] [id = 220] 08:54:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E7566400) [pid = 3468] [serial = 658] [outer = 0000000000000000] 08:54:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043ED3BB400) [pid = 3468] [serial = 659] [outer = 00000043E7566400] 08:54:54 INFO - PROCESS | 3468 | 1460994894759 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F6C5F400) [pid = 3468] [serial = 660] [outer = 00000043E7566400] 08:54:55 INFO - PROCESS | 3468 | 1460994895474 Marionette TRACE conn5 <- [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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 985ms 08:54:55 INFO - PROCESS | 3468 | 1460994895491 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3468 | 1460994895495 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3468 | 1460994895500 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:54:55 INFO - PROCESS | 3468 | 1460994895504 Marionette TRACE conn5 <- [1,846,null,{}] 08:54:55 INFO - PROCESS | 3468 | 1460994895510 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3468 | 1460994895608 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:54:55 INFO - PROCESS | 3468 | 1460994895696 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8714800 == 55 [pid = 3468] [id = 221] 08:54:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E7D5F000) [pid = 3468] [serial = 661] [outer = 0000000000000000] 08:54:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E7D74800) [pid = 3468] [serial = 662] [outer = 00000043E7D5F000] 08:54:55 INFO - PROCESS | 3468 | 1460994895747 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E851FC00) [pid = 3468] [serial = 663] [outer = 00000043E7D5F000] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8786000 == 54 [pid = 3468] [id = 182] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F8000 == 53 [pid = 3468] [id = 180] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDA6800 == 52 [pid = 3468] [id = 215] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCB4000 == 51 [pid = 3468] [id = 214] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDB53000 == 50 [pid = 3468] [id = 213] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7ED800 == 49 [pid = 3468] [id = 212] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3BF800 == 48 [pid = 3468] [id = 211] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED3DA000 == 47 [pid = 3468] [id = 210] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E69800 == 46 [pid = 3468] [id = 209] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6998000 == 45 [pid = 3468] [id = 208] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F9733000) [pid = 3468] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | 1460994896376 Marionette TRACE conn5 <- [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]]]}] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23FC800 == 44 [pid = 3468] [id = 207] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED3E2800 == 43 [pid = 3468] [id = 206] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDB4C800 == 42 [pid = 3468] [id = 204] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE6D5000 == 41 [pid = 3468] [id = 203] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE580000 == 40 [pid = 3468] [id = 202] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7882000 == 39 [pid = 3468] [id = 201] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF84800 == 38 [pid = 3468] [id = 200] 08:54:56 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC70C000 == 37 [pid = 3468] [id = 199] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F993B800) [pid = 3468] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EEB8D800) [pid = 3468] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F2D95800) [pid = 3468] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F549A800) [pid = 3468] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F5FE1C00) [pid = 3468] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F973EC00) [pid = 3468] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4CDC800) [pid = 3468] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E8F85800) [pid = 3468] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043ED28C800) [pid = 3468] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EEB84400) [pid = 3468] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043ED235C00) [pid = 3468] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F2705400) [pid = 3468] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F7897800) [pid = 3468] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F5E56C00) [pid = 3468] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4CE6000) [pid = 3468] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F1BAE000) [pid = 3468] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F6939800) [pid = 3468] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 942ms 08:54:56 INFO - PROCESS | 3468 | 1460994896447 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3468 | 1460994896453 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:54:56 INFO - PROCESS | 3468 | 1460994896472 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3468 | 1460994896475 Marionette TRACE conn5 <- [1,850,null,{}] 08:54:56 INFO - PROCESS | 3468 | 1460994896480 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3468 | 1460994896569 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:54:56 INFO - PROCESS | 3468 | 1460994896577 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB4D800 == 38 [pid = 3468] [id = 222] 08:54:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E86ABC00) [pid = 3468] [serial = 664] [outer = 0000000000000000] 08:54:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E86B3800) [pid = 3468] [serial = 665] [outer = 00000043E86ABC00] 08:54:56 INFO - PROCESS | 3468 | 1460994896623 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E888FC00) [pid = 3468] [serial = 666] [outer = 00000043E86ABC00] 08:54:57 INFO - PROCESS | 3468 | 1460994897090 Marionette TRACE conn5 <- [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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:54:57 INFO - PROCESS | 3468 | 1460994897104 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3468 | 1460994897106 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 3468 | 1460994897110 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3468 | 1460994897114 Marionette TRACE conn5 <- [1,854,null,{}] 08:54:57 INFO - PROCESS | 3468 | 1460994897157 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3468 | 1460994897246 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:54:57 INFO - PROCESS | 3468 | 1460994897255 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B41800 == 39 [pid = 3468] [id = 223] 08:54:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E8F88800) [pid = 3468] [serial = 667] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EA120C00) [pid = 3468] [serial = 668] [outer = 00000043E8F88800] 08:54:57 INFO - PROCESS | 3468 | 1460994897304 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043ED288400) [pid = 3468] [serial = 669] [outer = 00000043E8F88800] 08:54:57 INFO - PROCESS | 3468 | 1460994897760 Marionette TRACE conn5 <- [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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 08:54:57 INFO - PROCESS | 3468 | 1460994897802 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3468 | 1460994897805 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:54:57 INFO - PROCESS | 3468 | 1460994897808 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3468 | 1460994897810 Marionette TRACE conn5 <- [1,858,null,{}] 08:54:57 INFO - PROCESS | 3468 | 1460994897813 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3468 | 1460994897893 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:54:57 INFO - PROCESS | 3468 | 1460994897901 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5064000 == 40 [pid = 3468] [id = 224] 08:54:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EDB59C00) [pid = 3468] [serial = 670] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EDD69000) [pid = 3468] [serial = 671] [outer = 00000043EDB59C00] 08:54:57 INFO - PROCESS | 3468 | 1460994897948 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EE00C000) [pid = 3468] [serial = 672] [outer = 00000043EDB59C00] 08:54:58 INFO - PROCESS | 3468 | 1460994898356 Marionette TRACE conn5 <- [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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 585ms 08:54:58 INFO - PROCESS | 3468 | 1460994898396 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3468 | 1460994898398 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:54:58 INFO - PROCESS | 3468 | 1460994898401 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 3468 | 1460994898403 Marionette TRACE conn5 <- [1,862,null,{}] 08:54:58 INFO - PROCESS | 3468 | 1460994898406 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3468 | 1460994898486 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:54:58 INFO - PROCESS | 3468 | 1460994898494 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F598A000 == 41 [pid = 3468] [id = 225] 08:54:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EEA4D000) [pid = 3468] [serial = 673] [outer = 0000000000000000] 08:54:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EEB55400) [pid = 3468] [serial = 674] [outer = 00000043EEA4D000] 08:54:58 INFO - PROCESS | 3468 | 1460994898539 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043EEB91C00) [pid = 3468] [serial = 675] [outer = 00000043EEA4D000] 08:54:59 INFO - PROCESS | 3468 | 1460994899036 Marionette TRACE conn5 <- [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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 693ms 08:54:59 INFO - PROCESS | 3468 | 1460994899096 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3468 | 1460994899098 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:54:59 INFO - PROCESS | 3468 | 1460994899108 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3468 | 1460994899110 Marionette TRACE conn5 <- [1,866,null,{}] 08:54:59 INFO - PROCESS | 3468 | 1460994899114 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3468 | 1460994899241 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:54:59 INFO - PROCESS | 3468 | 1460994899293 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D6800 == 42 [pid = 3468] [id = 226] 08:54:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F1BDD800) [pid = 3468] [serial = 676] [outer = 0000000000000000] 08:54:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F2329000) [pid = 3468] [serial = 677] [outer = 00000043F1BDD800] 08:54:59 INFO - PROCESS | 3468 | 1460994899342 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F2706C00) [pid = 3468] [serial = 678] [outer = 00000043F1BDD800] 08:54:59 INFO - PROCESS | 3468 | 1460994899762 Marionette TRACE conn5 <- [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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 08:54:59 INFO - PROCESS | 3468 | 1460994899802 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3468 | 1460994899804 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:54:59 INFO - PROCESS | 3468 | 1460994899807 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3468 | 1460994899809 Marionette TRACE conn5 <- [1,870,null,{}] 08:54:59 INFO - PROCESS | 3468 | 1460994899857 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3468 | 1460994899958 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:54:59 INFO - PROCESS | 3468 | 1460994899968 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8786000 == 43 [pid = 3468] [id = 227] 08:54:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F2D5CC00) [pid = 3468] [serial = 679] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F2D98C00) [pid = 3468] [serial = 680] [outer = 00000043F2D5CC00] 08:55:00 INFO - PROCESS | 3468 | 1460994900013 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F44B5400) [pid = 3468] [serial = 681] [outer = 00000043F2D5CC00] 08:55:00 INFO - PROCESS | 3468 | 1460994900433 Marionette TRACE conn5 <- [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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:55:00 INFO - PROCESS | 3468 | 1460994900486 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3468 | 1460994900488 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3468 | 1460994900492 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3468 | 1460994900494 Marionette TRACE conn5 <- [1,874,null,{}] 08:55:00 INFO - PROCESS | 3468 | 1460994900497 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3468 | 1460994900599 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:55:00 INFO - PROCESS | 3468 | 1460994900605 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A19800 == 44 [pid = 3468] [id = 228] 08:55:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F2D60C00) [pid = 3468] [serial = 682] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F49AF800) [pid = 3468] [serial = 683] [outer = 00000043F2D60C00] 08:55:00 INFO - PROCESS | 3468 | 1460994900651 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4CE0400) [pid = 3468] [serial = 684] [outer = 00000043F2D60C00] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E847E400) [pid = 3468] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043EA18C800) [pid = 3468] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043FBBD3400) [pid = 3468] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F1BA6000) [pid = 3468] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F52C7800) [pid = 3468] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EE006C00) [pid = 3468] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F907F000) [pid = 3468] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F994BC00) [pid = 3468] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043E6B4BC00) [pid = 3468] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:55:00 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F698AC00) [pid = 3468] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:55:01 INFO - PROCESS | 3468 | 1460994901181 Marionette TRACE conn5 <- [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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 08:55:01 INFO - PROCESS | 3468 | 1460994901237 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3468 | 1460994901239 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:55:01 INFO - PROCESS | 3468 | 1460994901242 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:55:01 INFO - PROCESS | 3468 | 1460994901244 Marionette TRACE conn5 <- [1,878,null,{}] 08:55:01 INFO - PROCESS | 3468 | 1460994901250 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3468 | 1460994901329 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:55:01 INFO - PROCESS | 3468 | 1460994901335 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA985000 == 45 [pid = 3468] [id = 229] 08:55:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4911800) [pid = 3468] [serial = 685] [outer = 0000000000000000] 08:55:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F4F0E800) [pid = 3468] [serial = 686] [outer = 00000043F4911800] 08:55:01 INFO - PROCESS | 3468 | 1460994901382 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F4F25800) [pid = 3468] [serial = 687] [outer = 00000043F4911800] 08:55:01 INFO - PROCESS | 3468 | 1460994901803 Marionette TRACE conn5 <- [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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 588ms 08:55:01 INFO - PROCESS | 3468 | 1460994901833 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3468 | 1460994901835 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:55:01 INFO - PROCESS | 3468 | 1460994901839 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3468 | 1460994901840 Marionette TRACE conn5 <- [1,882,null,{}] 08:55:01 INFO - PROCESS | 3468 | 1460994901849 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3468 | 1460994901928 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:55:01 INFO - PROCESS | 3468 | 1460994901935 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC37A000 == 46 [pid = 3468] [id = 230] 08:55:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F529E800) [pid = 3468] [serial = 688] [outer = 0000000000000000] 08:55:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F52A4C00) [pid = 3468] [serial = 689] [outer = 00000043F529E800] 08:55:01 INFO - PROCESS | 3468 | 1460994901980 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F5340000) [pid = 3468] [serial = 690] [outer = 00000043F529E800] 08:55:02 INFO - PROCESS | 3468 | 1460994902392 Marionette TRACE conn5 <- [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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 08:55:02 INFO - PROCESS | 3468 | 1460994902433 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3468 | 1460994902436 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:55:02 INFO - PROCESS | 3468 | 1460994902439 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3468 | 1460994902442 Marionette TRACE conn5 <- [1,886,null,{}] 08:55:02 INFO - PROCESS | 3468 | 1460994902445 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3468 | 1460994902546 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:55:02 INFO - PROCESS | 3468 | 1460994902553 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC717800 == 47 [pid = 3468] [id = 231] 08:55:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F5BA1800) [pid = 3468] [serial = 691] [outer = 0000000000000000] 08:55:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5EF6000) [pid = 3468] [serial = 692] [outer = 00000043F5BA1800] 08:55:02 INFO - PROCESS | 3468 | 1460994902605 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F5FE7400) [pid = 3468] [serial = 693] [outer = 00000043F5BA1800] 08:55:04 INFO - PROCESS | 3468 | 1460994904598 Marionette TRACE conn5 <- [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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2196ms 08:55:04 INFO - PROCESS | 3468 | 1460994904639 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3468 | 1460994904645 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:55:04 INFO - PROCESS | 3468 | 1460994904650 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3468 | 1460994904655 Marionette TRACE conn5 <- [1,890,null,{}] 08:55:04 INFO - PROCESS | 3468 | 1460994904661 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3468 | 1460994904779 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:55:04 INFO - PROCESS | 3468 | 1460994904897 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDAB1800 == 48 [pid = 3468] [id = 232] 08:55:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043E88AEC00) [pid = 3468] [serial = 694] [outer = 0000000000000000] 08:55:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043E8F12C00) [pid = 3468] [serial = 695] [outer = 00000043E88AEC00] 08:55:04 INFO - PROCESS | 3468 | 1460994904958 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043E8F8F800) [pid = 3468] [serial = 696] [outer = 00000043E88AEC00] 08:55:05 INFO - PROCESS | 3468 | 1460994905601 Marionette TRACE conn5 <- [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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 985ms 08:55:05 INFO - PROCESS | 3468 | 1460994905638 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3468 | 1460994905645 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 3468 | 1460994905652 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:55:05 INFO - PROCESS | 3468 | 1460994905655 Marionette TRACE conn5 <- [1,894,null,{}] 08:55:05 INFO - PROCESS | 3468 | 1460994905659 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3468 | 1460994905780 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:55:05 INFO - PROCESS | 3468 | 1460994905870 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5073800 == 49 [pid = 3468] [id = 233] 08:55:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043EDA63000) [pid = 3468] [serial = 697] [outer = 0000000000000000] 08:55:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043EEB51800) [pid = 3468] [serial = 698] [outer = 00000043EDA63000] 08:55:05 INFO - PROCESS | 3468 | 1460994905927 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F19AB800) [pid = 3468] [serial = 699] [outer = 00000043EDA63000] 08:55:06 INFO - PROCESS | 3468 | 1460994906550 Marionette TRACE conn5 <- [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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 943ms 08:55:06 INFO - PROCESS | 3468 | 1460994906601 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3468 | 1460994906604 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:55:06 INFO - PROCESS | 3468 | 1460994906608 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3468 | 1460994906613 Marionette TRACE conn5 <- [1,898,null,{}] 08:55:06 INFO - PROCESS | 3468 | 1460994906626 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3468 | 1460994906752 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:55:06 INFO - PROCESS | 3468 | 1460994906821 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC719800 == 50 [pid = 3468] [id = 234] 08:55:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F232B000) [pid = 3468] [serial = 700] [outer = 0000000000000000] 08:55:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F49B2C00) [pid = 3468] [serial = 701] [outer = 00000043F232B000] 08:55:06 INFO - PROCESS | 3468 | 1460994906923 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F5A44800) [pid = 3468] [serial = 702] [outer = 00000043F232B000] 08:55:07 INFO - PROCESS | 3468 | 1460994907484 Marionette TRACE conn5 <- [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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 943ms 08:55:07 INFO - PROCESS | 3468 | 1460994907553 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3468 | 1460994907556 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:55:07 INFO - PROCESS | 3468 | 1460994907559 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3468 | 1460994907561 Marionette TRACE conn5 <- [1,902,null,{}] 08:55:07 INFO - PROCESS | 3468 | 1460994907565 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3468 | 1460994907681 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:55:07 INFO - PROCESS | 3468 | 1460994907756 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE37E000 == 51 [pid = 3468] [id = 235] 08:55:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F5FE2800) [pid = 3468] [serial = 703] [outer = 0000000000000000] 08:55:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F65C3400) [pid = 3468] [serial = 704] [outer = 00000043F5FE2800] 08:55:07 INFO - PROCESS | 3468 | 1460994907853 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F6C0A800) [pid = 3468] [serial = 705] [outer = 00000043F5FE2800] 08:55:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F6C69400) [pid = 3468] [serial = 706] [outer = 00000043F4F22000] 08:55:08 INFO - PROCESS | 3468 | 1460994908498 Marionette TRACE conn5 <- [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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 08:55:08 INFO - PROCESS | 3468 | 1460994908553 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3468 | 1460994908556 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:55:08 INFO - PROCESS | 3468 | 1460994908560 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3468 | 1460994908563 Marionette TRACE conn5 <- [1,906,null,{}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:55:08 INFO - PROCESS | 3468 | 1460994908566 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3468 | 1460994908674 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:55:08 INFO - PROCESS | 3468 | 1460994908930 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED576000 == 52 [pid = 3468] [id = 236] 08:55:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043E6B0E400) [pid = 3468] [serial = 707] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043E7B58000) [pid = 3468] [serial = 708] [outer = 00000043E6B0E400] 08:55:09 INFO - PROCESS | 3468 | 1460994908995 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043E8891C00) [pid = 3468] [serial = 709] [outer = 00000043E6B0E400] 08:55:09 INFO - PROCESS | 3468 | 1460994909630 Marionette TRACE conn5 <- [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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1139ms 08:55:09 INFO - PROCESS | 3468 | 1460994909706 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3468 | 1460994909712 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:55:09 INFO - PROCESS | 3468 | 1460994909717 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3468 | 1460994909720 Marionette TRACE conn5 <- [1,910,null,{}] 08:55:09 INFO - PROCESS | 3468 | 1460994909725 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3468 | 1460994909841 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:55:09 INFO - PROCESS | 3468 | 1460994909929 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F277C800 == 53 [pid = 3468] [id = 237] 08:55:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043EA0DC800) [pid = 3468] [serial = 710] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043EDA75800) [pid = 3468] [serial = 711] [outer = 00000043EA0DC800] 08:55:10 INFO - PROCESS | 3468 | 1460994909982 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (00000043EDFA7000) [pid = 3468] [serial = 712] [outer = 00000043EA0DC800] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC37A000 == 52 [pid = 3468] [id = 230] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA985000 == 51 [pid = 3468] [id = 229] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A19800 == 50 [pid = 3468] [id = 228] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8786000 == 49 [pid = 3468] [id = 227] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D6800 == 48 [pid = 3468] [id = 226] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F598A000 == 47 [pid = 3468] [id = 225] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5064000 == 46 [pid = 3468] [id = 224] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B41800 == 45 [pid = 3468] [id = 223] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F9739800) [pid = 3468] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F5FDA800) [pid = 3468] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043E888C800) [pid = 3468] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F52A3000) [pid = 3468] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F199F800) [pid = 3468] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB4D800 == 44 [pid = 3468] [id = 222] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8714800 == 43 [pid = 3468] [id = 221] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE387800 == 42 [pid = 3468] [id = 219] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDAF800 == 41 [pid = 3468] [id = 218] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EAD000 == 40 [pid = 3468] [id = 217] 08:55:10 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFC7800 == 39 [pid = 3468] [id = 216] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F4F1C000) [pid = 3468] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043ED6F1000) [pid = 3468] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043FBEBE000) [pid = 3468] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F2D5E000) [pid = 3468] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F5E49400) [pid = 3468] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F52A3400) [pid = 3468] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043FA9A8800) [pid = 3468] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F9943C00) [pid = 3468] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043FA9A9C00) [pid = 3468] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043ED3BA800) [pid = 3468] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043EEB0B000) [pid = 3468] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F4062C00) [pid = 3468] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F8E36C00) [pid = 3468] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EEB58000) [pid = 3468] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043FBBD9800) [pid = 3468] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F994EC00) [pid = 3468] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F9736400) [pid = 3468] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F1BE5800) [pid = 3468] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F548D400) [pid = 3468] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F826B800) [pid = 3468] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F997E400) [pid = 3468] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:55:10 INFO - PROCESS | 3468 | 1460994910585 Marionette TRACE conn5 <- [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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 882ms 08:55:10 INFO - PROCESS | 3468 | 1460994910603 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3468 | 1460994910607 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:55:10 INFO - PROCESS | 3468 | 1460994910612 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3468 | 1460994910614 Marionette TRACE conn5 <- [1,914,null,{}] 08:55:10 INFO - PROCESS | 3468 | 1460994910618 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3468 | 1460994910707 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:55:10 INFO - PROCESS | 3468 | 1460994910777 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD8800 == 40 [pid = 3468] [id = 238] 08:55:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E851A000) [pid = 3468] [serial = 713] [outer = 0000000000000000] 08:55:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EA123400) [pid = 3468] [serial = 714] [outer = 00000043E851A000] 08:55:10 INFO - PROCESS | 3468 | 1460994910832 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043EEB0B400) [pid = 3468] [serial = 715] [outer = 00000043E851A000] 08:55:11 INFO - PROCESS | 3468 | 1460994911276 Marionette TRACE conn5 <- [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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 08:55:11 INFO - PROCESS | 3468 | 1460994911349 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3468 | 1460994911351 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:55:11 INFO - PROCESS | 3468 | 1460994911357 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3468 | 1460994911363 Marionette TRACE conn5 <- [1,918,null,{}] 08:55:11 INFO - PROCESS | 3468 | 1460994911372 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 3468 | 1460994911465 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:55:11 INFO - PROCESS | 3468 | 1460994911479 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6873800 == 41 [pid = 3468] [id = 239] 08:55:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F1BDA000) [pid = 3468] [serial = 716] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F2709400) [pid = 3468] [serial = 717] [outer = 00000043F1BDA000] 08:55:11 INFO - PROCESS | 3468 | 1460994911529 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F2D61C00) [pid = 3468] [serial = 718] [outer = 00000043F1BDA000] 08:55:11 INFO - PROCESS | 3468 | 1460994911976 Marionette TRACE conn5 <- [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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 649ms 08:55:12 INFO - PROCESS | 3468 | 1460994912007 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:55:12 INFO - PROCESS | 3468 | 1460994912009 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 3468 | 1460994912017 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3468 | 1460994912019 Marionette TRACE conn5 <- [1,922,null,{}] 08:55:12 INFO - PROCESS | 3468 | 1460994912023 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3468 | 1460994912138 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:55:12 INFO - PROCESS | 3468 | 1460994912148 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7531800 == 42 [pid = 3468] [id = 240] 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F44BA400) [pid = 3468] [serial = 719] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4CDB400) [pid = 3468] [serial = 720] [outer = 00000043F44BA400] 08:55:12 INFO - PROCESS | 3468 | 1460994912195 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F4F1E800) [pid = 3468] [serial = 721] [outer = 00000043F44BA400] 08:55:12 INFO - PROCESS | 3468 | 1460994912627 Marionette TRACE conn5 <- [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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 08:55:12 INFO - PROCESS | 3468 | 1460994912652 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3468 | 1460994912654 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:55:12 INFO - PROCESS | 3468 | 1460994912658 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3468 | 1460994912660 Marionette TRACE conn5 <- [1,926,null,{}] 08:55:12 INFO - PROCESS | 3468 | 1460994912663 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3468 | 1460994912775 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:55:12 INFO - PROCESS | 3468 | 1460994912782 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA974000 == 43 [pid = 3468] [id = 241] 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F52A2000) [pid = 3468] [serial = 722] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F52C8C00) [pid = 3468] [serial = 723] [outer = 00000043F52A2000] 08:55:12 INFO - PROCESS | 3468 | 1460994912840 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F5E4C800) [pid = 3468] [serial = 724] [outer = 00000043F52A2000] 08:55:13 INFO - PROCESS | 3468 | 1460994913331 Marionette TRACE conn5 <- [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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 732ms 08:55:13 INFO - PROCESS | 3468 | 1460994913394 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3468 | 1460994913397 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:55:13 INFO - PROCESS | 3468 | 1460994913400 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3468 | 1460994913402 Marionette TRACE conn5 <- [1,930,null,{}] 08:55:13 INFO - PROCESS | 3468 | 1460994913405 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3468 | 1460994913543 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:55:13 INFO - PROCESS | 3468 | 1460994913571 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA558000 == 44 [pid = 3468] [id = 242] 08:55:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F6C60400) [pid = 3468] [serial = 725] [outer = 0000000000000000] 08:55:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F6C69000) [pid = 3468] [serial = 726] [outer = 00000043F6C60400] 08:55:13 INFO - PROCESS | 3468 | 1460994913616 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F7A81800) [pid = 3468] [serial = 727] [outer = 00000043F6C60400] 08:55:14 INFO - PROCESS | 3468 | 1460994914049 Marionette TRACE conn5 <- [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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 08:55:14 INFO - PROCESS | 3468 | 1460994914095 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3468 | 1460994914097 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:55:14 INFO - PROCESS | 3468 | 1460994914100 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3468 | 1460994914102 Marionette TRACE conn5 <- [1,934,null,{}] 08:55:14 INFO - PROCESS | 3468 | 1460994914113 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3468 | 1460994914219 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:55:14 INFO - PROCESS | 3468 | 1460994914225 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7DF000 == 45 [pid = 3468] [id = 243] 08:55:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F6C63400) [pid = 3468] [serial = 728] [outer = 0000000000000000] 08:55:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F7E12800) [pid = 3468] [serial = 729] [outer = 00000043F6C63400] 08:55:14 INFO - PROCESS | 3468 | 1460994914270 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F82BB400) [pid = 3468] [serial = 730] [outer = 00000043F6C63400] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F1BDD800) [pid = 3468] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F2D5CC00) [pid = 3468] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F2D60C00) [pid = 3468] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F4911800) [pid = 3468] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E7566400) [pid = 3468] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043EEA4D000) [pid = 3468] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F270F000) [pid = 3468] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043802AE400) [pid = 3468] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E86ABC00) [pid = 3468] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E7D5F000) [pid = 3468] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F529E800) [pid = 3468] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043EDB84000) [pid = 3468] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EDB59C00) [pid = 3468] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043E8F88800) [pid = 3468] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F5FDF000) [pid = 3468] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F1BD9800) [pid = 3468] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F8E44800) [pid = 3468] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E8888C00) [pid = 3468] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F908B000) [pid = 3468] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F529C000) [pid = 3468] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F7A86000) [pid = 3468] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F5A3BC00) [pid = 3468] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EEB59400) [pid = 3468] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:55:14 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8F8B400) [pid = 3468] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:55:14 INFO - PROCESS | 3468 | 1460994914981 Marionette TRACE conn5 <- [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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 946ms 08:55:15 INFO - PROCESS | 3468 | 1460994915049 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3468 | 1460994915051 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:55:15 INFO - PROCESS | 3468 | 1460994915055 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3468 | 1460994915057 Marionette TRACE conn5 <- [1,938,null,{}] 08:55:15 INFO - PROCESS | 3468 | 1460994915060 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3468 | 1460994915141 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:55:15 INFO - PROCESS | 3468 | 1460994915216 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E6E000 == 46 [pid = 3468] [id = 244] 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E6B47000) [pid = 3468] [serial = 731] [outer = 0000000000000000] 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E8F88800) [pid = 3468] [serial = 732] [outer = 00000043E6B47000] 08:55:15 INFO - PROCESS | 3468 | 1460994915263 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F1BE3800) [pid = 3468] [serial = 733] [outer = 00000043E6B47000] 08:55:15 INFO - PROCESS | 3468 | 1460994915632 Marionette TRACE conn5 <- [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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 08:55:15 INFO - PROCESS | 3468 | 1460994915686 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3468 | 1460994915688 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:55:15 INFO - PROCESS | 3468 | 1460994915691 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:55:15 INFO - PROCESS | 3468 | 1460994915693 Marionette TRACE conn5 <- [1,942,null,{}] 08:55:15 INFO - PROCESS | 3468 | 1460994915696 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3468 | 1460994915805 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:55:15 INFO - PROCESS | 3468 | 1460994915815 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE387800 == 47 [pid = 3468] [id = 245] 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EEA4D000) [pid = 3468] [serial = 734] [outer = 0000000000000000] 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F5FDC800) [pid = 3468] [serial = 735] [outer = 00000043EEA4D000] 08:55:15 INFO - PROCESS | 3468 | 1460994915862 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F87CEC00) [pid = 3468] [serial = 736] [outer = 00000043EEA4D000] 08:55:16 INFO - PROCESS | 3468 | 1460994916259 Marionette TRACE conn5 <- [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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 586ms 08:55:16 INFO - PROCESS | 3468 | 1460994916281 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3468 | 1460994916283 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:55:16 INFO - PROCESS | 3468 | 1460994916287 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3468 | 1460994916289 Marionette TRACE conn5 <- [1,946,null,{}] 08:55:16 INFO - PROCESS | 3468 | 1460994916292 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3468 | 1460994916376 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:55:16 INFO - PROCESS | 3468 | 1460994916480 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5D8800 == 48 [pid = 3468] [id = 246] 08:55:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F8E3F800) [pid = 3468] [serial = 737] [outer = 0000000000000000] 08:55:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F907F000) [pid = 3468] [serial = 738] [outer = 00000043F8E3F800] 08:55:16 INFO - PROCESS | 3468 | 1460994916543 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F9735000) [pid = 3468] [serial = 739] [outer = 00000043F8E3F800] 08:55:16 INFO - PROCESS | 3468 | 1460994916984 Marionette TRACE conn5 <- [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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 732ms 08:55:17 INFO - PROCESS | 3468 | 1460994917023 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3468 | 1460994917028 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:55:17 INFO - PROCESS | 3468 | 1460994917034 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3468 | 1460994917039 Marionette TRACE conn5 <- [1,950,null,{}] 08:55:17 INFO - PROCESS | 3468 | 1460994917046 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3468 | 1460994917192 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:55:17 INFO - PROCESS | 3468 | 1460994917278 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBBB800 == 49 [pid = 3468] [id = 247] 08:55:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E851F400) [pid = 3468] [serial = 740] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E86B2000) [pid = 3468] [serial = 741] [outer = 00000043E851F400] 08:55:17 INFO - PROCESS | 3468 | 1460994917351 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E9D16800) [pid = 3468] [serial = 742] [outer = 00000043E851F400] 08:55:17 INFO - PROCESS | 3468 | 1460994917980 Marionette TRACE conn5 <- [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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 08:55:18 INFO - PROCESS | 3468 | 1460994918023 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3468 | 1460994918030 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3468 | 1460994918037 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:55:18 INFO - PROCESS | 3468 | 1460994918040 Marionette TRACE conn5 <- [1,954,null,{}] 08:55:18 INFO - PROCESS | 3468 | 1460994918044 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3468 | 1460994918158 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:55:18 INFO - PROCESS | 3468 | 1460994918234 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8781000 == 50 [pid = 3468] [id = 248] 08:55:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043EDD6CC00) [pid = 3468] [serial = 743] [outer = 0000000000000000] 08:55:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F1BD5400) [pid = 3468] [serial = 744] [outer = 00000043EDD6CC00] 08:55:18 INFO - PROCESS | 3468 | 1460994918331 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F2D5B800) [pid = 3468] [serial = 745] [outer = 00000043EDD6CC00] 08:55:18 INFO - PROCESS | 3468 | 1460994918942 Marionette TRACE conn5 <- [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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 943ms 08:55:18 INFO - PROCESS | 3468 | 1460994918985 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3468 | 1460994918988 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:55:19 INFO - PROCESS | 3468 | 1460994918992 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 3468 | 1460994918996 Marionette TRACE conn5 <- [1,958,null,{}] 08:55:19 INFO - PROCESS | 3468 | 1460994919009 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 3468 | 1460994919130 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:55:19 INFO - PROCESS | 3468 | 1460994919249 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD53800 == 51 [pid = 3468] [id = 249] 08:55:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F5E51400) [pid = 3468] [serial = 746] [outer = 0000000000000000] 08:55:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F65BF800) [pid = 3468] [serial = 747] [outer = 00000043F5E51400] 08:55:19 INFO - PROCESS | 3468 | 1460994919309 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F826B800) [pid = 3468] [serial = 748] [outer = 00000043F5E51400] 08:55:19 INFO - PROCESS | 3468 | 1460994919899 Marionette TRACE conn5 <- [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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 942ms 08:55:19 INFO - PROCESS | 3468 | 1460994919936 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3468 | 1460994919939 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:55:19 INFO - PROCESS | 3468 | 1460994919943 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 3468 | 1460994919945 Marionette TRACE conn5 <- [1,962,null,{}] 08:55:19 INFO - PROCESS | 3468 | 1460994919949 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3468 | 1460994920056 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:55:20 INFO - PROCESS | 3468 | 1460994920176 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD76800 == 52 [pid = 3468] [id = 250] 08:55:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F9085400) [pid = 3468] [serial = 749] [outer = 0000000000000000] 08:55:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F9734400) [pid = 3468] [serial = 750] [outer = 00000043F9085400] 08:55:20 INFO - PROCESS | 3468 | 1460994920233 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F9944800) [pid = 3468] [serial = 751] [outer = 00000043F9085400] 08:55:20 INFO - PROCESS | 3468 | 1460994920828 Marionette TRACE conn5 <- [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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 08:55:20 INFO - PROCESS | 3468 | 1460994920929 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3468 | 1460994920932 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:55:20 INFO - PROCESS | 3468 | 1460994920936 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3468 | 1460994920938 Marionette TRACE conn5 <- [1,966,null,{}] 08:55:20 INFO - PROCESS | 3468 | 1460994920942 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3468 | 1460994921047 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:55:21 INFO - PROCESS | 3468 | 1460994921165 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F10000 == 53 [pid = 3468] [id = 251] 08:55:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043802B7400) [pid = 3468] [serial = 752] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (0000004381FD5400) [pid = 3468] [serial = 753] [outer = 00000043802B7400] 08:55:21 INFO - PROCESS | 3468 | 1460994921224 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043E7D6F000) [pid = 3468] [serial = 754] [outer = 00000043802B7400] 08:55:22 INFO - PROCESS | 3468 | 1460994922045 Marionette TRACE conn5 <- [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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1144ms 08:55:22 INFO - PROCESS | 3468 | 1460994922082 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3468 | 1460994922085 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:55:22 INFO - PROCESS | 3468 | 1460994922105 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3468 | 1460994922109 Marionette TRACE conn5 <- [1,970,null,{}] 08:55:22 INFO - PROCESS | 3468 | 1460994922115 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3468 | 1460994922217 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:55:22 INFO - PROCESS | 3468 | 1460994922296 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED21D800 == 54 [pid = 3468] [id = 252] 08:55:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043E857B000) [pid = 3468] [serial = 755] [outer = 0000000000000000] 08:55:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043E8888000) [pid = 3468] [serial = 756] [outer = 00000043E857B000] 08:55:22 INFO - PROCESS | 3468 | 1460994922346 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043E8F17C00) [pid = 3468] [serial = 757] [outer = 00000043E857B000] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8781800 == 53 [pid = 3468] [id = 21] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD99000 == 52 [pid = 3468] [id = 27] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA173000 == 51 [pid = 3468] [id = 26] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA547800 == 50 [pid = 3468] [id = 14] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F5EF6000) [pid = 3468] [serial = 692] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F9738000) [pid = 3468] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC719800 == 49 [pid = 3468] [id = 234] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5073800 == 48 [pid = 3468] [id = 233] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDAB1800 == 47 [pid = 3468] [id = 232] 08:55:22 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC717800 == 46 [pid = 3468] [id = 231] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F9940400) [pid = 3468] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043E8893C00) [pid = 3468] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F9949000) [pid = 3468] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F9944000) [pid = 3468] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F8E3E800) [pid = 3468] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F83C9000) [pid = 3468] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F1BE8C00) [pid = 3468] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043EEB8D400) [pid = 3468] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F9087800) [pid = 3468] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F4F29400) [pid = 3468] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F2329000) [pid = 3468] [serial = 677] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F2D98C00) [pid = 3468] [serial = 680] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F2706C00) [pid = 3468] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F49AF800) [pid = 3468] [serial = 683] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F44B5400) [pid = 3468] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4F0E800) [pid = 3468] [serial = 686] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F6C5F400) [pid = 3468] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043ED3BB400) [pid = 3468] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EEB55400) [pid = 3468] [serial = 674] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F5B9F800) [pid = 3468] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F4060C00) [pid = 3468] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E6B4B000) [pid = 3468] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043802B2C00) [pid = 3468] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E86B3800) [pid = 3468] [serial = 665] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E888FC00) [pid = 3468] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E851FC00) [pid = 3468] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E7D74800) [pid = 3468] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F52A4C00) [pid = 3468] [serial = 689] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F1B5F000) [pid = 3468] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EE0B7800) [pid = 3468] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043EDD69000) [pid = 3468] [serial = 671] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043EE00C000) [pid = 3468] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EA120C00) [pid = 3468] [serial = 668] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043ED288400) [pid = 3468] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F4CE0400) [pid = 3468] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F4F25800) [pid = 3468] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEB91C00) [pid = 3468] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F5340000) [pid = 3468] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:55:22 INFO - PROCESS | 3468 | 1460994922949 Marionette TRACE conn5 <- [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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 900ms 08:55:23 INFO - PROCESS | 3468 | 1460994923009 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3468 | 1460994923015 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:55:23 INFO - PROCESS | 3468 | 1460994923021 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3468 | 1460994923023 Marionette TRACE conn5 <- [1,974,null,{}] 08:55:23 INFO - PROCESS | 3468 | 1460994923027 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3468 | 1460994923119 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:55:23 INFO - PROCESS | 3468 | 1460994923191 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDDA3800 == 47 [pid = 3468] [id = 253] 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8526C00) [pid = 3468] [serial = 758] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E88AAC00) [pid = 3468] [serial = 759] [outer = 00000043E8526C00] 08:55:23 INFO - PROCESS | 3468 | 1460994923237 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E9712800) [pid = 3468] [serial = 760] [outer = 00000043E8526C00] 08:55:23 INFO - PROCESS | 3468 | 1460994923633 Marionette TRACE conn5 <- [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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 08:55:23 INFO - PROCESS | 3468 | 1460994923650 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3468 | 1460994923653 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:55:23 INFO - PROCESS | 3468 | 1460994923657 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3468 | 1460994923661 Marionette TRACE conn5 <- [1,978,null,{}] 08:55:23 INFO - PROCESS | 3468 | 1460994923671 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3468 | 1460994923760 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:55:23 INFO - PROCESS | 3468 | 1460994923768 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4476800 == 48 [pid = 3468] [id = 254] 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043ED3B8400) [pid = 3468] [serial = 761] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EDD71400) [pid = 3468] [serial = 762] [outer = 00000043ED3B8400] 08:55:23 INFO - PROCESS | 3468 | 1460994923817 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EEB54800) [pid = 3468] [serial = 763] [outer = 00000043ED3B8400] 08:55:24 INFO - PROCESS | 3468 | 1460994924260 Marionette TRACE conn5 <- [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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 08:55:24 INFO - PROCESS | 3468 | 1460994924288 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3468 | 1460994924291 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:55:24 INFO - PROCESS | 3468 | 1460994924294 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3468 | 1460994924296 Marionette TRACE conn5 <- [1,982,null,{}] 08:55:24 INFO - PROCESS | 3468 | 1460994924304 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3468 | 1460994924390 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:55:24 INFO - PROCESS | 3468 | 1460994924397 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5693000 == 49 [pid = 3468] [id = 255] 08:55:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EEB8C400) [pid = 3468] [serial = 764] [outer = 0000000000000000] 08:55:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EF380C00) [pid = 3468] [serial = 765] [outer = 00000043EEB8C400] 08:55:24 INFO - PROCESS | 3468 | 1460994924446 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F1BAE000) [pid = 3468] [serial = 766] [outer = 00000043EEB8C400] 08:55:24 INFO - PROCESS | 3468 | 1460994924902 Marionette TRACE conn5 <- [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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 08:55:24 INFO - PROCESS | 3468 | 1460994924933 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3468 | 1460994924935 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:55:24 INFO - PROCESS | 3468 | 1460994924938 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3468 | 1460994924940 Marionette TRACE conn5 <- [1,986,null,{}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:55:24 INFO - PROCESS | 3468 | 1460994924944 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3468 | 1460994925056 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:55:25 INFO - PROCESS | 3468 | 1460994925062 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FA3800 == 50 [pid = 3468] [id = 256] 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F1BD7800) [pid = 3468] [serial = 767] [outer = 0000000000000000] 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F1BE0000) [pid = 3468] [serial = 768] [outer = 00000043F1BD7800] 08:55:25 INFO - PROCESS | 3468 | 1460994925147 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F232F800) [pid = 3468] [serial = 769] [outer = 00000043F1BD7800] 08:55:25 INFO - PROCESS | 3468 | 1460994925589 Marionette TRACE conn5 <- [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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 08:55:25 INFO - PROCESS | 3468 | 1460994925616 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3468 | 1460994925618 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:55:25 INFO - PROCESS | 3468 | 1460994925621 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:55:25 INFO - PROCESS | 3468 | 1460994925623 Marionette TRACE conn5 <- [1,990,null,{}] 08:55:25 INFO - PROCESS | 3468 | 1460994925626 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3468 | 1460994925743 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:55:25 INFO - PROCESS | 3468 | 1460994925826 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A70800 == 51 [pid = 3468] [id = 257] 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F2710C00) [pid = 3468] [serial = 770] [outer = 0000000000000000] 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4905400) [pid = 3468] [serial = 771] [outer = 00000043F2710C00] 08:55:25 INFO - PROCESS | 3468 | 1460994925876 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F4CD7400) [pid = 3468] [serial = 772] [outer = 00000043F2710C00] 08:55:26 INFO - PROCESS | 3468 | 1460994926300 Marionette TRACE conn5 <- [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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 733ms 08:55:26 INFO - PROCESS | 3468 | 1460994926359 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3468 | 1460994926361 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:55:26 INFO - PROCESS | 3468 | 1460994926365 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3468 | 1460994926367 Marionette TRACE conn5 <- [1,994,null,{}] 08:55:26 INFO - PROCESS | 3468 | 1460994926370 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3468 | 1460994926477 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:55:26 INFO - PROCESS | 3468 | 1460994926527 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E2F000 == 52 [pid = 3468] [id = 258] 08:55:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F4C2F800) [pid = 3468] [serial = 773] [outer = 0000000000000000] 08:55:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F4F16800) [pid = 3468] [serial = 774] [outer = 00000043F4C2F800] 08:55:26 INFO - PROCESS | 3468 | 1460994926577 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4FE6800) [pid = 3468] [serial = 775] [outer = 00000043F4C2F800] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F68CF400) [pid = 3468] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F6C63400) [pid = 3468] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F6C60400) [pid = 3468] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E6B47000) [pid = 3468] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EEA4D000) [pid = 3468] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E851A000) [pid = 3468] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E6B0E400) [pid = 3468] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F1BDA000) [pid = 3468] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F44BA400) [pid = 3468] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EA0DC800) [pid = 3468] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F5BA1800) [pid = 3468] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:55:27 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F52A2000) [pid = 3468] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:27 INFO - PROCESS | 3468 | 1460994927136 Marionette TRACE conn5 <- [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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 839ms 08:55:27 INFO - PROCESS | 3468 | 1460994927206 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3468 | 1460994927208 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:55:27 INFO - PROCESS | 3468 | 1460994927211 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3468 | 1460994927213 Marionette TRACE conn5 <- [1,998,null,{}] 08:55:27 INFO - PROCESS | 3468 | 1460994927217 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3468 | 1460994927300 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:55:27 INFO - PROCESS | 3468 | 1460994927374 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA872000 == 53 [pid = 3468] [id = 259] 08:55:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F1BAF800) [pid = 3468] [serial = 776] [outer = 0000000000000000] 08:55:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F4C32C00) [pid = 3468] [serial = 777] [outer = 00000043F1BAF800] 08:55:27 INFO - PROCESS | 3468 | 1460994927419 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F529EC00) [pid = 3468] [serial = 778] [outer = 00000043F1BAF800] 08:55:27 INFO - PROCESS | 3468 | 1460994927783 Marionette TRACE conn5 <- [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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:55:27 INFO - PROCESS | 3468 | 1460994927840 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3468 | 1460994927842 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 3468 | 1460994927845 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3468 | 1460994927847 Marionette TRACE conn5 <- [1,1002,null,{}] 08:55:27 INFO - PROCESS | 3468 | 1460994927851 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3468 | 1460994927964 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:55:27 INFO - PROCESS | 3468 | 1460994927973 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97E800 == 54 [pid = 3468] [id = 260] 08:55:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F26BE800) [pid = 3468] [serial = 779] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F5340C00) [pid = 3468] [serial = 780] [outer = 00000043F26BE800] 08:55:28 INFO - PROCESS | 3468 | 1460994928021 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5E49C00) [pid = 3468] [serial = 781] [outer = 00000043F26BE800] 08:55:28 INFO - PROCESS | 3468 | 1460994928430 Marionette TRACE conn5 <- [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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 08:55:28 INFO - PROCESS | 3468 | 1460994928478 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3468 | 1460994928480 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:55:28 INFO - PROCESS | 3468 | 1460994928483 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3468 | 1460994928485 Marionette TRACE conn5 <- [1,1006,null,{}] 08:55:28 INFO - PROCESS | 3468 | 1460994928489 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3468 | 1460994928597 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:55:28 INFO - PROCESS | 3468 | 1460994928643 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD4C000 == 55 [pid = 3468] [id = 261] 08:55:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043ED3BA000) [pid = 3468] [serial = 782] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F5FE3800) [pid = 3468] [serial = 783] [outer = 00000043ED3BA000] 08:55:28 INFO - PROCESS | 3468 | 1460994928688 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F6984400) [pid = 3468] [serial = 784] [outer = 00000043ED3BA000] 08:55:29 INFO - PROCESS | 3468 | 1460994929174 Marionette TRACE conn5 <- [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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 733ms 08:55:29 INFO - PROCESS | 3468 | 1460994929220 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3468 | 1460994929225 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:55:29 INFO - PROCESS | 3468 | 1460994929231 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3468 | 1460994929236 Marionette TRACE conn5 <- [1,1010,null,{}] 08:55:29 INFO - PROCESS | 3468 | 1460994929244 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3468 | 1460994929357 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:55:29 INFO - PROCESS | 3468 | 1460994929479 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED213000 == 56 [pid = 3468] [id = 262] 08:55:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E7BED800) [pid = 3468] [serial = 785] [outer = 0000000000000000] 08:55:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E8484400) [pid = 3468] [serial = 786] [outer = 00000043E7BED800] 08:55:29 INFO - PROCESS | 3468 | 1460994929538 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E86BA400) [pid = 3468] [serial = 787] [outer = 00000043E7BED800] 08:55:30 INFO - PROCESS | 3468 | 1460994930195 Marionette TRACE conn5 <- [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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1033ms 08:55:30 INFO - PROCESS | 3468 | 1460994930267 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3468 | 1460994930274 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:55:30 INFO - PROCESS | 3468 | 1460994930316 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3468 | 1460994930319 Marionette TRACE conn5 <- [1,1014,null,{}] 08:55:30 INFO - PROCESS | 3468 | 1460994930324 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3468 | 1460994930443 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:55:30 INFO - PROCESS | 3468 | 1460994930513 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5699000 == 57 [pid = 3468] [id = 263] 08:55:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043ED22F000) [pid = 3468] [serial = 788] [outer = 0000000000000000] 08:55:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EDFA1C00) [pid = 3468] [serial = 789] [outer = 00000043ED22F000] 08:55:30 INFO - PROCESS | 3468 | 1460994930610 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EEB8E000) [pid = 3468] [serial = 790] [outer = 00000043ED22F000] 08:55:31 INFO - PROCESS | 3468 | 1460994931227 Marionette TRACE conn5 <- [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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1004ms 08:55:31 INFO - PROCESS | 3468 | 1460994931305 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3468 | 1460994931308 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:55:31 INFO - PROCESS | 3468 | 1460994931312 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3468 | 1460994931316 Marionette TRACE conn5 <- [1,1018,null,{}] 08:55:31 INFO - PROCESS | 3468 | 1460994931329 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3468 | 1460994931489 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:55:31 INFO - PROCESS | 3468 | 1460994931535 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3BC000 == 58 [pid = 3468] [id = 264] 08:55:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F44B5400) [pid = 3468] [serial = 791] [outer = 0000000000000000] 08:55:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F4CDA400) [pid = 3468] [serial = 792] [outer = 00000043F44B5400] 08:55:31 INFO - PROCESS | 3468 | 1460994931594 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F5EF8000) [pid = 3468] [serial = 793] [outer = 00000043F44B5400] 08:55:32 INFO - PROCESS | 3468 | 1460994932139 Marionette TRACE conn5 <- [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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 902ms 08:55:32 INFO - PROCESS | 3468 | 1460994932216 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3468 | 1460994932219 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:55:32 INFO - PROCESS | 3468 | 1460994932223 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3468 | 1460994932225 Marionette TRACE conn5 <- [1,1022,null,{}] 08:55:32 INFO - PROCESS | 3468 | 1460994932229 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3468 | 1460994932337 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:55:32 INFO - PROCESS | 3468 | 1460994932425 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F7800 == 59 [pid = 3468] [id = 265] 08:55:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5ADBC00) [pid = 3468] [serial = 794] [outer = 0000000000000000] 08:55:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F78A1400) [pid = 3468] [serial = 795] [outer = 00000043F5ADBC00] 08:55:32 INFO - PROCESS | 3468 | 1460994932482 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F8762000) [pid = 3468] [serial = 796] [outer = 00000043F5ADBC00] 08:55:33 INFO - PROCESS | 3468 | 1460994933090 Marionette TRACE conn5 <- [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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 879ms 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:55:33 INFO - PROCESS | 3468 | 1460994933103 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3468 | 1460994933106 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3468 | 1460994933109 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3468 | 1460994933111 Marionette TRACE conn5 <- [1,1026,null,{}] 08:55:33 INFO - PROCESS | 3468 | 1460994933115 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3468 | 1460994933221 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:55:33 INFO - PROCESS | 3468 | 1460994933310 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD84000 == 60 [pid = 3468] [id = 266] 08:55:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F83C0000) [pid = 3468] [serial = 797] [outer = 0000000000000000] 08:55:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F8E43400) [pid = 3468] [serial = 798] [outer = 00000043F83C0000] 08:55:33 INFO - PROCESS | 3468 | 1460994933365 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F908CC00) [pid = 3468] [serial = 799] [outer = 00000043F83C0000] 08:55:33 INFO - PROCESS | 3468 | 1460994933895 Marionette TRACE conn5 <- [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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 839ms 08:55:33 INFO - PROCESS | 3468 | 1460994933974 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3468 | 1460994933977 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3468 | 1460994933980 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:55:33 INFO - PROCESS | 3468 | 1460994933982 Marionette TRACE conn5 <- [1,1030,null,{}] 08:55:34 INFO - PROCESS | 3468 | 1460994934001 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3468 | 1460994934174 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:55:34 INFO - PROCESS | 3468 | 1460994934186 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5CC800 == 61 [pid = 3468] [id = 267] 08:55:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F9947000) [pid = 3468] [serial = 800] [outer = 0000000000000000] 08:55:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F9975C00) [pid = 3468] [serial = 801] [outer = 00000043F9947000] 08:55:34 INFO - PROCESS | 3468 | 1460994934244 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F9981800) [pid = 3468] [serial = 802] [outer = 00000043F9947000] 08:55:35 INFO - PROCESS | 3468 | 1460994935026 Marionette TRACE conn5 <- [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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1081ms 08:55:35 INFO - PROCESS | 3468 | 1460994935066 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3468 | 1460994935070 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:55:35 INFO - PROCESS | 3468 | 1460994935101 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3468 | 1460994935105 Marionette TRACE conn5 <- [1,1034,null,{}] 08:55:35 INFO - PROCESS | 3468 | 1460994935112 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3468 | 1460994935246 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:55:35 INFO - PROCESS | 3468 | 1460994935372 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23F6000 == 62 [pid = 3468] [id = 268] 08:55:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043825D1C00) [pid = 3468] [serial = 803] [outer = 0000000000000000] 08:55:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043E6B3FC00) [pid = 3468] [serial = 804] [outer = 00000043825D1C00] 08:55:35 INFO - PROCESS | 3468 | 1460994935435 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043E8483C00) [pid = 3468] [serial = 805] [outer = 00000043825D1C00] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4A35000 == 61 [pid = 3468] [id = 29] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5692800 == 60 [pid = 3468] [id = 18] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043E871C000 == 59 [pid = 3468] [id = 13] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA8F000 == 58 [pid = 3468] [id = 22] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDA8800 == 57 [pid = 3468] [id = 16] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD8C000 == 56 [pid = 3468] [id = 15] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043F278B000 == 55 [pid = 3468] [id = 17] 08:55:35 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36D7800 == 54 [pid = 3468] [id = 24] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E8F12C00) [pid = 3468] [serial = 695] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043EEB51800) [pid = 3468] [serial = 698] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F907F000) [pid = 3468] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043FBBDF800) [pid = 3468] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F7E12800) [pid = 3468] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F7A81800) [pid = 3468] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F6C69000) [pid = 3468] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E8F88800) [pid = 3468] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F5FDC800) [pid = 3468] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EA123400) [pid = 3468] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F49B2C00) [pid = 3468] [serial = 701] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043E8891C00) [pid = 3468] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043E7B58000) [pid = 3468] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F2709400) [pid = 3468] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F2D61C00) [pid = 3468] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F4CDB400) [pid = 3468] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDFA7000) [pid = 3468] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043EDA75800) [pid = 3468] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F87CEC00) [pid = 3468] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F65C3400) [pid = 3468] [serial = 704] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043EA536800) [pid = 3468] [serial = 393] [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.] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F5FE7400) [pid = 3468] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F1BE3800) [pid = 3468] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F82BB400) [pid = 3468] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EEB0B400) [pid = 3468] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F52C8C00) [pid = 3468] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F5E4C800) [pid = 3468] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:55:35 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4F1E800) [pid = 3468] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3468 | 1460994936063 Marionette TRACE conn5 <- [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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 08:55:36 INFO - PROCESS | 3468 | 1460994936087 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3468 | 1460994936093 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:55:36 INFO - PROCESS | 3468 | 1460994936099 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3468 | 1460994936102 Marionette TRACE conn5 <- [1,1038,null,{}] 08:55:36 INFO - PROCESS | 3468 | 1460994936105 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3468 | 1460994936194 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:55:36 INFO - PROCESS | 3468 | 1460994936201 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDAA6000 == 55 [pid = 3468] [id = 269] 08:55:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E75A6800) [pid = 3468] [serial = 806] [outer = 0000000000000000] 08:55:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E86B6000) [pid = 3468] [serial = 807] [outer = 00000043E75A6800] 08:55:36 INFO - PROCESS | 3468 | 1460994936249 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E8F13000) [pid = 3468] [serial = 808] [outer = 00000043E75A6800] 08:55:36 INFO - PROCESS | 3468 | 1460994936784 Marionette TRACE conn5 <- [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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 08:55:36 INFO - PROCESS | 3468 | 1460994936835 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3468 | 1460994936837 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3468 | 1460994936841 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:55:36 INFO - PROCESS | 3468 | 1460994936845 Marionette TRACE conn5 <- [1,1042,null,{}] 08:55:36 INFO - PROCESS | 3468 | 1460994936856 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3468 | 1460994936947 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:55:37 INFO - PROCESS | 3468 | 1460994937021 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F507A000 == 56 [pid = 3468] [id = 270] 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EA123400) [pid = 3468] [serial = 809] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EDB83000) [pid = 3468] [serial = 810] [outer = 00000043EA123400] 08:55:37 INFO - PROCESS | 3468 | 1460994937071 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EEB0CC00) [pid = 3468] [serial = 811] [outer = 00000043EA123400] 08:55:37 INFO - PROCESS | 3468 | 1460994937456 Marionette TRACE conn5 <- [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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 628ms 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:55:37 INFO - PROCESS | 3468 | 1460994937472 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3468 | 1460994937475 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 3468 | 1460994937478 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3468 | 1460994937480 Marionette TRACE conn5 <- [1,1046,null,{}] 08:55:37 INFO - PROCESS | 3468 | 1460994937483 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3468 | 1460994937570 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:55:37 INFO - PROCESS | 3468 | 1460994937577 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6886000 == 57 [pid = 3468] [id = 271] 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EEB91800) [pid = 3468] [serial = 812] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F1BD5000) [pid = 3468] [serial = 813] [outer = 00000043EEB91800] 08:55:37 INFO - PROCESS | 3468 | 1460994937624 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F26B5C00) [pid = 3468] [serial = 814] [outer = 00000043EEB91800] 08:55:38 INFO - PROCESS | 3468 | 1460994938044 Marionette TRACE conn5 <- [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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 08:55:38 INFO - PROCESS | 3468 | 1460994938108 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3468 | 1460994938111 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:55:38 INFO - PROCESS | 3468 | 1460994938121 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3468 | 1460994938123 Marionette TRACE conn5 <- [1,1050,null,{}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:55:38 INFO - PROCESS | 3468 | 1460994938127 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3468 | 1460994938234 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:55:38 INFO - PROCESS | 3468 | 1460994938314 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E2C000 == 58 [pid = 3468] [id = 272] 08:55:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F270DC00) [pid = 3468] [serial = 815] [outer = 0000000000000000] 08:55:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F276F000) [pid = 3468] [serial = 816] [outer = 00000043F270DC00] 08:55:38 INFO - PROCESS | 3468 | 1460994938369 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F4062000) [pid = 3468] [serial = 817] [outer = 00000043F270DC00] 08:55:38 INFO - PROCESS | 3468 | 1460994938799 Marionette TRACE conn5 <- [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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 732ms 08:55:38 INFO - PROCESS | 3468 | 1460994938859 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3468 | 1460994938862 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:55:38 INFO - PROCESS | 3468 | 1460994938877 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3468 | 1460994938879 Marionette TRACE conn5 <- [1,1054,null,{}] 08:55:38 INFO - PROCESS | 3468 | 1460994938883 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3468 | 1460994939014 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:55:39 INFO - PROCESS | 3468 | 1460994939070 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97D800 == 59 [pid = 3468] [id = 273] 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F4F25400) [pid = 3468] [serial = 818] [outer = 0000000000000000] 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F52CE000) [pid = 3468] [serial = 819] [outer = 00000043F4F25400] 08:55:39 INFO - PROCESS | 3468 | 1460994939118 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F5BE2000) [pid = 3468] [serial = 820] [outer = 00000043F4F25400] 08:55:39 INFO - PROCESS | 3468 | 1460994939543 Marionette TRACE conn5 <- [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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 08:55:39 INFO - PROCESS | 3468 | 1460994939559 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3468 | 1460994939562 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3468 | 1460994939565 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:55:39 INFO - PROCESS | 3468 | 1460994939567 Marionette TRACE conn5 <- [1,1058,null,{}] 08:55:39 INFO - PROCESS | 3468 | 1460994939570 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3468 | 1460994939715 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:55:39 INFO - PROCESS | 3468 | 1460994939722 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC392000 == 60 [pid = 3468] [id = 274] 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F5EF8C00) [pid = 3468] [serial = 821] [outer = 0000000000000000] 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F65BFC00) [pid = 3468] [serial = 822] [outer = 00000043F5EF8C00] 08:55:39 INFO - PROCESS | 3468 | 1460994939768 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F7A7F800) [pid = 3468] [serial = 823] [outer = 00000043F5EF8C00] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F4C2F800) [pid = 3468] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F8E3F800) [pid = 3468] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043E8526C00) [pid = 3468] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043802B7400) [pid = 3468] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043ED3B8400) [pid = 3468] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E857B000) [pid = 3468] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EEB8C400) [pid = 3468] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F2710C00) [pid = 3468] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F1BAF800) [pid = 3468] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F26BE800) [pid = 3468] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F1BD7800) [pid = 3468] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F997B400) [pid = 3468] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EDA63000) [pid = 3468] [serial = 697] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:55:40 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E88AEC00) [pid = 3468] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:55:40 INFO - PROCESS | 3468 | 1460994940316 Marionette TRACE conn5 <- [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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 774ms 08:55:40 INFO - PROCESS | 3468 | 1460994940343 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3468 | 1460994940345 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3468 | 1460994940348 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:55:40 INFO - PROCESS | 3468 | 1460994940350 Marionette TRACE conn5 <- [1,1062,null,{}] 08:55:40 INFO - PROCESS | 3468 | 1460994940358 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3468 | 1460994940441 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:55:40 INFO - PROCESS | 3468 | 1460994940447 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F828D000 == 61 [pid = 3468] [id = 275] 08:55:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E8526C00) [pid = 3468] [serial = 824] [outer = 0000000000000000] 08:55:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EEB8C400) [pid = 3468] [serial = 825] [outer = 00000043E8526C00] 08:55:40 INFO - PROCESS | 3468 | 1460994940493 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F529B400) [pid = 3468] [serial = 826] [outer = 00000043E8526C00] 08:55:40 INFO - PROCESS | 3468 | 1460994940917 Marionette TRACE conn5 <- [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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 586ms 08:55:40 INFO - PROCESS | 3468 | 1460994940937 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3468 | 1460994940939 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3468 | 1460994940942 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:55:40 INFO - PROCESS | 3468 | 1460994940944 Marionette TRACE conn5 <- [1,1066,null,{}] 08:55:40 INFO - PROCESS | 3468 | 1460994940948 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3468 | 1460994941058 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:55:41 INFO - PROCESS | 3468 | 1460994941066 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCBB800 == 62 [pid = 3468] [id = 276] 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F7A89800) [pid = 3468] [serial = 827] [outer = 0000000000000000] 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F83CCC00) [pid = 3468] [serial = 828] [outer = 00000043F7A89800] 08:55:41 INFO - PROCESS | 3468 | 1460994941112 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F9086C00) [pid = 3468] [serial = 829] [outer = 00000043F7A89800] 08:55:41 INFO - PROCESS | 3468 | 1460994941533 Marionette TRACE conn5 <- [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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 08:55:41 INFO - PROCESS | 3468 | 1460994941576 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3468 | 1460994941578 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:55:41 INFO - PROCESS | 3468 | 1460994941581 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3468 | 1460994941583 Marionette TRACE conn5 <- [1,1070,null,{}] 08:55:41 INFO - PROCESS | 3468 | 1460994941586 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3468 | 1460994941670 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:55:41 INFO - PROCESS | 3468 | 1460994941676 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE387000 == 63 [pid = 3468] [id = 277] 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F9930000) [pid = 3468] [serial = 830] [outer = 0000000000000000] 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F9932C00) [pid = 3468] [serial = 831] [outer = 00000043F9930000] 08:55:41 INFO - PROCESS | 3468 | 1460994941723 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F994AC00) [pid = 3468] [serial = 832] [outer = 00000043F9930000] 08:55:42 INFO - PROCESS | 3468 | 1460994942154 Marionette TRACE conn5 <- [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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:55:42 INFO - PROCESS | 3468 | 1460994942212 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3468 | 1460994942214 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 3468 | 1460994942218 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3468 | 1460994942220 Marionette TRACE conn5 <- [1,1074,null,{}] 08:55:42 INFO - PROCESS | 3468 | 1460994942282 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3468 | 1460994942397 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:55:42 INFO - PROCESS | 3468 | 1460994942538 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD7000 == 64 [pid = 3468] [id = 278] 08:55:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E6B04400) [pid = 3468] [serial = 833] [outer = 0000000000000000] 08:55:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E6B49400) [pid = 3468] [serial = 834] [outer = 00000043E6B04400] 08:55:42 INFO - PROCESS | 3468 | 1460994942596 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8886000) [pid = 3468] [serial = 835] [outer = 00000043E6B04400] 08:55:43 INFO - PROCESS | 3468 | 1460994943148 Marionette TRACE conn5 <- [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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 08:55:43 INFO - PROCESS | 3468 | 1460994943207 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3468 | 1460994943213 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:55:43 INFO - PROCESS | 3468 | 1460994943219 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3468 | 1460994943221 Marionette TRACE conn5 <- [1,1078,null,{}] 08:55:43 INFO - PROCESS | 3468 | 1460994943226 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3468 | 1460994943342 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:55:43 INFO - PROCESS | 3468 | 1460994943467 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7887000 == 65 [pid = 3468] [id = 279] 08:55:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043ED540800) [pid = 3468] [serial = 836] [outer = 0000000000000000] 08:55:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043EDB85400) [pid = 3468] [serial = 837] [outer = 00000043ED540800] 08:55:43 INFO - PROCESS | 3468 | 1460994943526 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043EF720400) [pid = 3468] [serial = 838] [outer = 00000043ED540800] 08:55:44 INFO - PROCESS | 3468 | 1460994944131 Marionette TRACE conn5 <- [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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 945ms 08:55:44 INFO - PROCESS | 3468 | 1460994944164 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3468 | 1460994944167 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:55:44 INFO - PROCESS | 3468 | 1460994944171 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3468 | 1460994944174 Marionette TRACE conn5 <- [1,1082,null,{}] 08:55:44 INFO - PROCESS | 3468 | 1460994944178 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3468 | 1460994944291 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:55:44 INFO - PROCESS | 3468 | 1460994944384 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5C7800 == 66 [pid = 3468] [id = 280] 08:55:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F2323400) [pid = 3468] [serial = 839] [outer = 0000000000000000] 08:55:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F4CDD400) [pid = 3468] [serial = 840] [outer = 00000043F2323400] 08:55:44 INFO - PROCESS | 3468 | 1460994944444 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F52C7C00) [pid = 3468] [serial = 841] [outer = 00000043F2323400] 08:55:45 INFO - PROCESS | 3468 | 1460994945050 Marionette TRACE conn5 <- [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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 943ms 08:55:45 INFO - PROCESS | 3468 | 1460994945123 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3468 | 1460994945130 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:55:45 INFO - PROCESS | 3468 | 1460994945136 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3468 | 1460994945138 Marionette TRACE conn5 <- [1,1086,null,{}] 08:55:45 INFO - PROCESS | 3468 | 1460994945157 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3468 | 1460994945272 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:55:45 INFO - PROCESS | 3468 | 1460994945385 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381227800 == 67 [pid = 3468] [id = 281] 08:55:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F9940400) [pid = 3468] [serial = 842] [outer = 0000000000000000] 08:55:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F997EC00) [pid = 3468] [serial = 843] [outer = 00000043F9940400] 08:55:45 INFO - PROCESS | 3468 | 1460994945443 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043FA9A6000) [pid = 3468] [serial = 844] [outer = 00000043F9940400] 08:55:45 INFO - PROCESS | 3468 | 1460994945972 Marionette TRACE conn5 <- [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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 858ms 08:55:45 INFO - PROCESS | 3468 | 1460994945995 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3468 | 1460994945998 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:55:46 INFO - PROCESS | 3468 | 1460994946001 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3468 | 1460994946003 Marionette TRACE conn5 <- [1,1090,null,{}] 08:55:46 INFO - PROCESS | 3468 | 1460994946024 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3468 | 1460994946131 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:55:46 INFO - PROCESS | 3468 | 1460994946222 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD4E800 == 68 [pid = 3468] [id = 282] 08:55:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (000000438128F000) [pid = 3468] [serial = 845] [outer = 0000000000000000] 08:55:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (0000004381294000) [pid = 3468] [serial = 846] [outer = 000000438128F000] 08:55:46 INFO - PROCESS | 3468 | 1460994946277 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F9943400) [pid = 3468] [serial = 847] [outer = 000000438128F000] 08:55:46 INFO - PROCESS | 3468 | 1460994946847 Marionette TRACE conn5 <- [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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 882ms 08:55:46 INFO - PROCESS | 3468 | 1460994946886 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:55:46 INFO - PROCESS | 3468 | 1460994946889 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 3468 | 1460994946894 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3468 | 1460994946896 Marionette TRACE conn5 <- [1,1094,null,{}] 08:55:46 INFO - PROCESS | 3468 | 1460994946900 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3468 | 1460994947032 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:55:47 INFO - PROCESS | 3468 | 1460994947156 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9816000 == 69 [pid = 3468] [id = 283] 08:55:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (000000438125A000) [pid = 3468] [serial = 848] [outer = 0000000000000000] 08:55:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043FA9A7C00) [pid = 3468] [serial = 849] [outer = 000000438125A000] 08:55:47 INFO - PROCESS | 3468 | 1460994947216 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043FBBD4C00) [pid = 3468] [serial = 850] [outer = 000000438125A000] 08:55:48 INFO - PROCESS | 3468 | 1460994948026 Marionette TRACE conn5 <- [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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1188ms 08:55:48 INFO - PROCESS | 3468 | 1460994948083 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3468 | 1460994948087 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 3468 | 1460994948093 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:55:48 INFO - PROCESS | 3468 | 1460994948097 Marionette TRACE conn5 <- [1,1098,null,{}] 08:55:48 INFO - PROCESS | 3468 | 1460994948104 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3468 | 1460994948207 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:55:48 INFO - PROCESS | 3468 | 1460994948335 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36C4000 == 70 [pid = 3468] [id = 284] 08:55:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043802B5000) [pid = 3468] [serial = 851] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (0000004381FD5800) [pid = 3468] [serial = 852] [outer = 00000043802B5000] 08:55:48 INFO - PROCESS | 3468 | 1460994948386 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (000000438208BC00) [pid = 3468] [serial = 853] [outer = 00000043802B5000] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677C800 == 69 [pid = 3468] [id = 19] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD45000 == 68 [pid = 3468] [id = 23] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9731800 == 67 [pid = 3468] [id = 189] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCBB800 == 66 [pid = 3468] [id = 276] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F828D000 == 65 [pid = 3468] [id = 275] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC392000 == 64 [pid = 3468] [id = 274] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97D800 == 63 [pid = 3468] [id = 273] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E2C000 == 62 [pid = 3468] [id = 272] 08:55:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6886000 == 61 [pid = 3468] [id = 271] 08:55:48 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043E86B2000) [pid = 3468] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:55:48 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F1BD5400) [pid = 3468] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:55:48 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F65BF800) [pid = 3468] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:55:48 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F9734400) [pid = 3468] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:55:48 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F5FE3800) [pid = 3468] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043F507A000 == 60 [pid = 3468] [id = 270] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDAA6000 == 59 [pid = 3468] [id = 269] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23F6000 == 58 [pid = 3468] [id = 268] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3BC000 == 57 [pid = 3468] [id = 264] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5699000 == 56 [pid = 3468] [id = 263] 08:55:49 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED213000 == 55 [pid = 3468] [id = 262] 08:55:49 INFO - PROCESS | 3468 | 1460994949042 Marionette TRACE conn5 <- [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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 08:55:49 INFO - PROCESS | 3468 | 1460994949082 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3468 | 1460994949088 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:55:49 INFO - PROCESS | 3468 | 1460994949094 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3468 | 1460994949098 Marionette TRACE conn5 <- [1,1102,null,{}] 08:55:49 INFO - PROCESS | 3468 | 1460994949112 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043FBBD5800) [pid = 3468] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F19AB800) [pid = 3468] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E8F8F800) [pid = 3468] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F4F16800) [pid = 3468] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F9735000) [pid = 3468] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043E88AAC00) [pid = 3468] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E9712800) [pid = 3468] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043E7D6F000) [pid = 3468] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (0000004381FD5400) [pid = 3468] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043EDD71400) [pid = 3468] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EEB54800) [pid = 3468] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E8888000) [pid = 3468] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043E8F17C00) [pid = 3468] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043EF380C00) [pid = 3468] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4CD7400) [pid = 3468] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F4905400) [pid = 3468] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F4C32C00) [pid = 3468] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F5E49C00) [pid = 3468] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F5340C00) [pid = 3468] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F4FE6800) [pid = 3468] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F529EC00) [pid = 3468] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F1BE0000) [pid = 3468] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F232F800) [pid = 3468] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F1BAE000) [pid = 3468] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:55:49 INFO - PROCESS | 3468 | 1460994949240 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:55:49 INFO - PROCESS | 3468 | 1460994949255 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA551000 == 56 [pid = 3468] [id = 285] 08:55:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (0000004381FCE800) [pid = 3468] [serial = 854] [outer = 0000000000000000] 08:55:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043825CC400) [pid = 3468] [serial = 855] [outer = 0000004381FCE800] 08:55:49 INFO - PROCESS | 3468 | 1460994949304 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E7ECDC00) [pid = 3468] [serial = 856] [outer = 0000004381FCE800] 08:55:49 INFO - PROCESS | 3468 | 1460994949811 Marionette TRACE conn5 <- [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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 733ms 08:55:49 INFO - PROCESS | 3468 | 1460994949828 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3468 | 1460994949831 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:55:49 INFO - PROCESS | 3468 | 1460994949834 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3468 | 1460994949838 Marionette TRACE conn5 <- [1,1106,null,{}] 08:55:49 INFO - PROCESS | 3468 | 1460994949849 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3468 | 1460994949939 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:55:49 INFO - PROCESS | 3468 | 1460994949947 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3468 | ++DOCSHELL 000000438205A800 == 57 [pid = 3468] [id = 286] 08:55:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E8C95C00) [pid = 3468] [serial = 857] [outer = 0000000000000000] 08:55:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E8F0D400) [pid = 3468] [serial = 858] [outer = 00000043E8C95C00] 08:55:50 INFO - PROCESS | 3468 | 1460994949997 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E8F87000) [pid = 3468] [serial = 859] [outer = 00000043E8C95C00] 08:55:50 INFO - PROCESS | 3468 | 1460994950441 Marionette TRACE conn5 <- [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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 627ms 08:55:50 INFO - PROCESS | 3468 | 1460994950480 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3468 | 1460994950482 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:55:50 INFO - PROCESS | 3468 | 1460994950486 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3468 | 1460994950488 Marionette TRACE conn5 <- [1,1110,null,{}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:55:50 INFO - PROCESS | 3468 | 1460994950496 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3468 | 1460994950582 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:55:50 INFO - PROCESS | 3468 | 1460994950588 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2795800 == 58 [pid = 3468] [id = 287] 08:55:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EA199000) [pid = 3468] [serial = 860] [outer = 0000000000000000] 08:55:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043ED235800) [pid = 3468] [serial = 861] [outer = 00000043EA199000] 08:55:50 INFO - PROCESS | 3468 | 1460994950638 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043ED6F7C00) [pid = 3468] [serial = 862] [outer = 00000043EA199000] 08:55:51 INFO - PROCESS | 3468 | 1460994951065 Marionette TRACE conn5 <- [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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:55:51 INFO - PROCESS | 3468 | 1460994951119 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3468 | 1460994951121 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3468 | 1460994951124 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3468 | 1460994951126 Marionette TRACE conn5 <- [1,1114,null,{}] 08:55:51 INFO - PROCESS | 3468 | 1460994951130 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3468 | 1460994951212 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:55:51 INFO - PROCESS | 3468 | 1460994951218 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5414800 == 59 [pid = 3468] [id = 288] 08:55:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043EDB59C00) [pid = 3468] [serial = 863] [outer = 0000000000000000] 08:55:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043EDF99C00) [pid = 3468] [serial = 864] [outer = 00000043EDB59C00] 08:55:51 INFO - PROCESS | 3468 | 1460994951264 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043EEB56000) [pid = 3468] [serial = 865] [outer = 00000043EDB59C00] 08:55:51 INFO - PROCESS | 3468 | 1460994951787 Marionette TRACE conn5 <- [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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 693ms 08:55:51 INFO - PROCESS | 3468 | 1460994951820 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:55:51 INFO - PROCESS | 3468 | 1460994951822 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:55:51 INFO - PROCESS | 3468 | 1460994951826 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3468 | 1460994951828 Marionette TRACE conn5 <- [1,1118,null,{}] 08:55:51 INFO - PROCESS | 3468 | 1460994951837 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3468 | 1460994951963 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:55:52 INFO - PROCESS | 3468 | 1460994952016 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F638B800 == 60 [pid = 3468] [id = 289] 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F1BA8000) [pid = 3468] [serial = 866] [outer = 0000000000000000] 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F1BE2400) [pid = 3468] [serial = 867] [outer = 00000043F1BA8000] 08:55:52 INFO - PROCESS | 3468 | 1460994952064 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F26BD800) [pid = 3468] [serial = 868] [outer = 00000043F1BA8000] 08:55:52 INFO - PROCESS | 3468 | 1460994952496 Marionette TRACE conn5 <- [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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 693ms 08:55:52 INFO - PROCESS | 3468 | 1460994952522 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3468 | 1460994952525 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:55:52 INFO - PROCESS | 3468 | 1460994952528 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3468 | 1460994952530 Marionette TRACE conn5 <- [1,1122,null,{}] 08:55:52 INFO - PROCESS | 3468 | 1460994952533 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3468 | 1460994952670 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:55:52 INFO - PROCESS | 3468 | 1460994952681 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F838A000 == 61 [pid = 3468] [id = 290] 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F270AC00) [pid = 3468] [serial = 869] [outer = 0000000000000000] 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F2D5E400) [pid = 3468] [serial = 870] [outer = 00000043F270AC00] 08:55:52 INFO - PROCESS | 3468 | 1460994952773 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F4910400) [pid = 3468] [serial = 871] [outer = 00000043F270AC00] 08:55:53 INFO - PROCESS | 3468 | [GFX2-]: DrawTargetD2D 1.1 (00000043F5EB2C10): Failed to create GradientStopCollection with no stops. 08:55:53 INFO - PROCESS | 3468 | [GFX3-]: No stops specified for gradient pattern. 08:55:53 INFO - PROCESS | 3468 | 1460994953194 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 08:55:53 INFO - PROCESS | 3468 | 1460994953201 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3468 | 1460994953203 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:55:53 INFO - PROCESS | 3468 | 1460994953207 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3468 | 1460994953209 Marionette TRACE conn5 <- [1,1126,null,{}] 08:55:53 INFO - PROCESS | 3468 | 1460994953212 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3468 | 1460994953321 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:55:53 INFO - PROCESS | 3468 | 1460994953369 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9810000 == 62 [pid = 3468] [id = 291] 08:55:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F1BEAC00) [pid = 3468] [serial = 872] [outer = 0000000000000000] 08:55:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F4C34400) [pid = 3468] [serial = 873] [outer = 00000043F1BEAC00] 08:55:53 INFO - PROCESS | 3468 | 1460994953414 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F4F10400) [pid = 3468] [serial = 874] [outer = 00000043F1BEAC00] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F270DC00) [pid = 3468] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EEB91800) [pid = 3468] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F4F25400) [pid = 3468] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E75A6800) [pid = 3468] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043EA123400) [pid = 3468] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043825D1C00) [pid = 3468] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F5EF8C00) [pid = 3468] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E8526C00) [pid = 3468] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F7A89800) [pid = 3468] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F5E51400) [pid = 3468] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F5FE2800) [pid = 3468] [serial = 703] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F9085400) [pid = 3468] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F232B000) [pid = 3468] [serial = 700] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E851F400) [pid = 3468] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:55:53 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDD6CC00) [pid = 3468] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:53 INFO - PROCESS | 3468 | 1460994953923 Marionette TRACE conn5 <- [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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 731ms 08:55:53 INFO - PROCESS | 3468 | 1460994953943 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3468 | 1460994953945 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:55:53 INFO - PROCESS | 3468 | 1460994953948 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3468 | 1460994953950 Marionette TRACE conn5 <- [1,1130,null,{}] 08:55:53 INFO - PROCESS | 3468 | 1460994953954 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3468 | 1460994954064 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:55:54 INFO - PROCESS | 3468 | 1460994954071 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A0C000 == 63 [pid = 3468] [id = 292] 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EEB57C00) [pid = 3468] [serial = 875] [outer = 0000000000000000] 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F4F0D400) [pid = 3468] [serial = 876] [outer = 00000043EEB57C00] 08:55:54 INFO - PROCESS | 3468 | 1460994954118 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F4FE9400) [pid = 3468] [serial = 877] [outer = 00000043EEB57C00] 08:55:54 INFO - PROCESS | 3468 | 1460994954523 Marionette TRACE conn5 <- [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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 08:55:54 INFO - PROCESS | 3468 | 1460994954582 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3468 | 1460994954584 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:55:54 INFO - PROCESS | 3468 | 1460994954588 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3468 | 1460994954590 Marionette TRACE conn5 <- [1,1134,null,{}] 08:55:54 INFO - PROCESS | 3468 | 1460994954593 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3468 | 1460994954678 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:55:54 INFO - PROCESS | 3468 | 1460994954684 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA973000 == 64 [pid = 3468] [id = 293] 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F52CBC00) [pid = 3468] [serial = 878] [outer = 0000000000000000] 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F533E400) [pid = 3468] [serial = 879] [outer = 00000043F52CBC00] 08:55:54 INFO - PROCESS | 3468 | 1460994954731 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5A45000) [pid = 3468] [serial = 880] [outer = 00000043F52CBC00] 08:55:55 INFO - PROCESS | 3468 | 1460994955160 Marionette TRACE conn5 <- [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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 08:55:55 INFO - PROCESS | 3468 | 1460994955220 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3468 | 1460994955223 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:55:55 INFO - PROCESS | 3468 | 1460994955226 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3468 | 1460994955229 Marionette TRACE conn5 <- [1,1138,null,{}] 08:55:55 INFO - PROCESS | 3468 | 1460994955232 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3468 | 1460994955335 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:55:55 INFO - PROCESS | 3468 | 1460994955344 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD58000 == 65 [pid = 3468] [id = 294] 08:55:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F56C1800) [pid = 3468] [serial = 881] [outer = 0000000000000000] 08:55:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F658A800) [pid = 3468] [serial = 882] [outer = 00000043F56C1800] 08:55:55 INFO - PROCESS | 3468 | 1460994955394 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F6C11C00) [pid = 3468] [serial = 883] [outer = 00000043F56C1800] 08:55:56 INFO - PROCESS | 3468 | 1460994956102 Marionette TRACE conn5 <- [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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 944ms 08:55:56 INFO - PROCESS | 3468 | 1460994956174 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3468 | 1460994956179 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:55:56 INFO - PROCESS | 3468 | 1460994956185 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3468 | 1460994956189 Marionette TRACE conn5 <- [1,1142,null,{}] 08:55:56 INFO - PROCESS | 3468 | 1460994956195 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3468 | 1460994956341 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:55:56 INFO - PROCESS | 3468 | 1460994956465 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B47800 == 66 [pid = 3468] [id = 295] 08:55:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043E7DAF800) [pid = 3468] [serial = 884] [outer = 0000000000000000] 08:55:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043E86AB800) [pid = 3468] [serial = 885] [outer = 00000043E7DAF800] 08:55:56 INFO - PROCESS | 3468 | 1460994956525 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043E8F16C00) [pid = 3468] [serial = 886] [outer = 00000043E7DAF800] 08:55:57 INFO - PROCESS | 3468 | 1460994957149 Marionette TRACE conn5 <- [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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 984ms 08:55:57 INFO - PROCESS | 3468 | 1460994957173 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3468 | 1460994957179 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:55:57 INFO - PROCESS | 3468 | 1460994957186 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3468 | 1460994957189 Marionette TRACE conn5 <- [1,1146,null,{}] 08:55:57 INFO - PROCESS | 3468 | 1460994957194 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3468 | 1460994957308 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:55:57 INFO - PROCESS | 3468 | 1460994957429 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F981F000 == 67 [pid = 3468] [id = 296] 08:55:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043ED6F2800) [pid = 3468] [serial = 887] [outer = 0000000000000000] 08:55:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043EEB91C00) [pid = 3468] [serial = 888] [outer = 00000043ED6F2800] 08:55:57 INFO - PROCESS | 3468 | 1460994957486 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F1BD7000) [pid = 3468] [serial = 889] [outer = 00000043ED6F2800] 08:55:58 INFO - PROCESS | 3468 | 1460994958115 Marionette TRACE conn5 <- [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] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:55:58 INFO - PROCESS | 3468 | 1460994958182 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3468 | 1460994958186 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3468 | 1460994958190 Marionette TRACE conn5 <- [1,1150,null,{}] 08:55:58 INFO - PROCESS | 3468 | 1460994958202 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3468 | 1460994958355 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:55:58 INFO - PROCESS | 3468 | 1460994958413 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCB8800 == 68 [pid = 3468] [id = 297] 08:55:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F5FDAC00) [pid = 3468] [serial = 890] [outer = 0000000000000000] 08:55:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F658C400) [pid = 3468] [serial = 891] [outer = 00000043F5FDAC00] 08:55:58 INFO - PROCESS | 3468 | 1460994958471 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F6C63C00) [pid = 3468] [serial = 892] [outer = 00000043F5FDAC00] 08:55:59 INFO - PROCESS | 3468 | 1460994959055 Marionette TRACE conn5 <- [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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 943ms 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:55:59 INFO - PROCESS | 3468 | 1460994959130 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3468 | 1460994959133 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3468 | 1460994959137 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3468 | 1460994959139 Marionette TRACE conn5 <- [1,1154,null,{}] 08:55:59 INFO - PROCESS | 3468 | 1460994959143 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3468 | 1460994959253 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:55:59 INFO - PROCESS | 3468 | 1460994959345 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDC1800 == 69 [pid = 3468] [id = 298] 08:55:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F875D400) [pid = 3468] [serial = 893] [outer = 0000000000000000] 08:55:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F87D9800) [pid = 3468] [serial = 894] [outer = 00000043F875D400] 08:55:59 INFO - PROCESS | 3468 | 1460994959401 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F908B400) [pid = 3468] [serial = 895] [outer = 00000043F875D400] 08:55:59 INFO - PROCESS | 3468 | 1460994959951 Marionette TRACE conn5 <- [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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 08:56:00 INFO - PROCESS | 3468 | 1460994960018 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3468 | 1460994960021 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:56:00 INFO - PROCESS | 3468 | 1460994960024 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3468 | 1460994960026 Marionette TRACE conn5 <- [1,1158,null,{}] 08:56:00 INFO - PROCESS | 3468 | 1460994960030 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3468 | 1460994960137 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:56:00 INFO - PROCESS | 3468 | 1460994960257 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5D7800 == 70 [pid = 3468] [id = 299] 08:56:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (0000004382879400) [pid = 3468] [serial = 896] [outer = 0000000000000000] 08:56:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (000000438287D000) [pid = 3468] [serial = 897] [outer = 0000004382879400] 08:56:00 INFO - PROCESS | 3468 | 1460994960314 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043F8E3F400) [pid = 3468] [serial = 898] [outer = 0000004382879400] 08:56:00 INFO - PROCESS | 3468 | 1460994960897 Marionette TRACE conn5 <- [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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 945ms 08:56:00 INFO - PROCESS | 3468 | 1460994960972 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3468 | 1460994960974 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:56:00 INFO - PROCESS | 3468 | 1460994960978 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3468 | 1460994960980 Marionette TRACE conn5 <- [1,1162,null,{}] 08:56:00 INFO - PROCESS | 3468 | 1460994960984 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3468 | 1460994961136 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:56:01 INFO - PROCESS | 3468 | 1460994961253 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F08800 == 71 [pid = 3468] [id = 300] 08:56:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (0000004381FCF400) [pid = 3468] [serial = 899] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (00000043E8520000) [pid = 3468] [serial = 900] [outer = 0000004381FCF400] 08:56:01 INFO - PROCESS | 3468 | 1460994961314 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043F5E2DC00) [pid = 3468] [serial = 901] [outer = 0000004381FCF400] 08:56:02 INFO - PROCESS | 3468 | 1460994962036 Marionette TRACE conn5 <- [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] 08:56:02 INFO - PROCESS | 3468 | 1460994962125 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:56:02 INFO - PROCESS | 3468 | 1460994962131 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3468 | 1460994962135 Marionette TRACE conn5 <- [1,1166,null,{}] 08:56:02 INFO - PROCESS | 3468 | 1460994962140 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3468 | 1460994962246 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:56:02 INFO - PROCESS | 3468 | 1460994962373 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD7800 == 72 [pid = 3468] [id = 301] 08:56:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (00000043E7ECC800) [pid = 3468] [serial = 902] [outer = 0000000000000000] 08:56:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (00000043E8526C00) [pid = 3468] [serial = 903] [outer = 00000043E7ECC800] 08:56:02 INFO - PROCESS | 3468 | 1460994962426 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 138 (00000043E8F14400) [pid = 3468] [serial = 904] [outer = 00000043E7ECC800] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA973000 == 71 [pid = 3468] [id = 293] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A0C000 == 70 [pid = 3468] [id = 292] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9810000 == 69 [pid = 3468] [id = 291] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F838A000 == 68 [pid = 3468] [id = 290] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F638B800 == 67 [pid = 3468] [id = 289] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5414800 == 66 [pid = 3468] [id = 288] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2795800 == 65 [pid = 3468] [id = 287] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 000000438205A800 == 64 [pid = 3468] [id = 286] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA551000 == 63 [pid = 3468] [id = 285] 08:56:02 INFO - PROCESS | 3468 | --DOMWINDOW == 137 (00000043F9932C00) [pid = 3468] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:56:02 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043EDFA1C00) [pid = 3468] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:56:02 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (00000043F4CDA400) [pid = 3468] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:56:02 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043F78A1400) [pid = 3468] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:56:02 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F8E43400) [pid = 3468] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:56:02 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36C4000 == 62 [pid = 3468] [id = 284] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7887000 == 61 [pid = 3468] [id = 279] 08:56:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD7000 == 60 [pid = 3468] [id = 278] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F826B800) [pid = 3468] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043F6C0A800) [pid = 3468] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F9944800) [pid = 3468] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F5A44800) [pid = 3468] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043E9D16800) [pid = 3468] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F2D5B800) [pid = 3468] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F276F000) [pid = 3468] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F4062000) [pid = 3468] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F1BD5000) [pid = 3468] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F5BE2000) [pid = 3468] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043E86B6000) [pid = 3468] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E8F13000) [pid = 3468] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F52CE000) [pid = 3468] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E8484400) [pid = 3468] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043EDB83000) [pid = 3468] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043EEB0CC00) [pid = 3468] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E8483C00) [pid = 3468] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E6B3FC00) [pid = 3468] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F9975C00) [pid = 3468] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F65BFC00) [pid = 3468] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F529B400) [pid = 3468] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043EEB8C400) [pid = 3468] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F83CCC00) [pid = 3468] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F7A7F800) [pid = 3468] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F9086C00) [pid = 3468] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F26B5C00) [pid = 3468] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:56:03 INFO - PROCESS | 3468 | 1460994963271 Marionette TRACE conn5 <- [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] 08:56:03 INFO - PROCESS | 3468 | 1460994963317 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:56:03 INFO - PROCESS | 3468 | 1460994963323 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3468 | 1460994963326 Marionette TRACE conn5 <- [1,1170,null,{}] 08:56:03 INFO - PROCESS | 3468 | 1460994963330 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3468 | 1460994963420 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:56:03 INFO - PROCESS | 3468 | 1460994963428 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D35000 == 61 [pid = 3468] [id = 302] 08:56:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043ED367800) [pid = 3468] [serial = 905] [outer = 0000000000000000] 08:56:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043ED6B5000) [pid = 3468] [serial = 906] [outer = 00000043ED367800] 08:56:03 INFO - PROCESS | 3468 | 1460994963476 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EE002800) [pid = 3468] [serial = 907] [outer = 00000043ED367800] 08:56:03 INFO - PROCESS | 3468 | 1460994963972 Marionette TRACE conn5 <- [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] 08:56:04 INFO - PROCESS | 3468 | 1460994964022 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:56:04 INFO - PROCESS | 3468 | 1460994964026 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3468 | 1460994964030 Marionette TRACE conn5 <- [1,1174,null,{}] 08:56:04 INFO - PROCESS | 3468 | 1460994964041 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3468 | 1460994964163 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:56:04 INFO - PROCESS | 3468 | 1460994964247 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FA7000 == 62 [pid = 3468] [id = 303] 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043ED36B800) [pid = 3468] [serial = 908] [outer = 0000000000000000] 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F1BD7400) [pid = 3468] [serial = 909] [outer = 00000043ED36B800] 08:56:04 INFO - PROCESS | 3468 | 1460994964296 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F270D800) [pid = 3468] [serial = 910] [outer = 00000043ED36B800] 08:56:04 INFO - PROCESS | 3468 | 1460994964669 Marionette TRACE conn5 <- [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] 08:56:04 INFO - PROCESS | 3468 | 1460994964723 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:56:04 INFO - PROCESS | 3468 | 1460994964726 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 3468 | 1460994964728 Marionette TRACE conn5 <- [1,1178,null,{}] 08:56:04 INFO - PROCESS | 3468 | 1460994964732 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3468 | 1460994964824 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:56:04 INFO - PROCESS | 3468 | 1460994964831 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8295000 == 63 [pid = 3468] [id = 304] 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F2773400) [pid = 3468] [serial = 911] [outer = 0000000000000000] 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F49A8000) [pid = 3468] [serial = 912] [outer = 00000043F2773400] 08:56:04 INFO - PROCESS | 3468 | 1460994964877 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4F0F800) [pid = 3468] [serial = 913] [outer = 00000043F2773400] 08:56:05 INFO - PROCESS | 3468 | 1460994965349 Marionette TRACE conn5 <- [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] 08:56:05 INFO - PROCESS | 3468 | 1460994965422 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:56:05 INFO - PROCESS | 3468 | 1460994965426 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3468 | 1460994965428 Marionette TRACE conn5 <- [1,1182,null,{}] 08:56:05 INFO - PROCESS | 3468 | 1460994965431 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3468 | 1460994965572 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:56:05 INFO - PROCESS | 3468 | 1460994965597 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BF1000 == 64 [pid = 3468] [id = 305] 08:56:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F52A6800) [pid = 3468] [serial = 914] [outer = 0000000000000000] 08:56:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F548C400) [pid = 3468] [serial = 915] [outer = 00000043F52A6800] 08:56:05 INFO - PROCESS | 3468 | 1460994965643 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F5E4EC00) [pid = 3468] [serial = 916] [outer = 00000043F52A6800] 08:56:06 INFO - PROCESS | 3468 | 1460994966114 Marionette TRACE conn5 <- [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] 08:56:06 INFO - PROCESS | 3468 | 1460994966169 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 3468 | 1460994966172 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3468 | 1460994966175 Marionette TRACE conn5 <- [1,1186,null,{}] 08:56:06 INFO - PROCESS | 3468 | 1460994966178 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3468 | 1460994966301 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:56:06 INFO - PROCESS | 3468 | 1460994966360 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD42800 == 65 [pid = 3468] [id = 306] 08:56:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F62DF400) [pid = 3468] [serial = 917] [outer = 0000000000000000] 08:56:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F6C61C00) [pid = 3468] [serial = 918] [outer = 00000043F62DF400] 08:56:06 INFO - PROCESS | 3468 | 1460994966408 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F875B400) [pid = 3468] [serial = 919] [outer = 00000043F62DF400] 08:56:06 INFO - PROCESS | 3468 | 1460994966862 Marionette TRACE conn5 <- [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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 733ms 08:56:06 INFO - PROCESS | 3468 | 1460994966911 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3468 | 1460994966914 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 3468 | 1460994966917 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:56:06 INFO - PROCESS | 3468 | 1460994966919 Marionette TRACE conn5 <- [1,1190,null,{}] 08:56:06 INFO - PROCESS | 3468 | 1460994966922 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3468 | 1460994967034 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E8C95C00) [pid = 3468] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F1BEAC00) [pid = 3468] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (0000004381FCE800) [pid = 3468] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F9930000) [pid = 3468] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043EEB57C00) [pid = 3468] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F52CBC00) [pid = 3468] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F1BA8000) [pid = 3468] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F270AC00) [pid = 3468] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043802B5000) [pid = 3468] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043EDB59C00) [pid = 3468] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:56:07 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043EA199000) [pid = 3468] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:56:07 INFO - PROCESS | 3468 | 1460994967227 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F598E800 == 66 [pid = 3468] [id = 307] 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (0000004381FCE800) [pid = 3468] [serial = 920] [outer = 0000000000000000] 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8527800) [pid = 3468] [serial = 921] [outer = 0000004381FCE800] 08:56:07 INFO - PROCESS | 3468 | 1460994967273 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F2D5DC00) [pid = 3468] [serial = 922] [outer = 0000004381FCE800] 08:56:07 INFO - PROCESS | 3468 | 1460994967640 Marionette TRACE conn5 <- [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]]]}] 08:56:07 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 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 776ms 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:56:07 INFO - PROCESS | 3468 | 1460994967698 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3468 | 1460994967700 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:56:07 INFO - PROCESS | 3468 | 1460994967703 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3468 | 1460994967705 Marionette TRACE conn5 <- [1,1194,null,{}] 08:56:07 INFO - PROCESS | 3468 | 1460994967708 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3468 | 1460994967822 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:56:07 INFO - PROCESS | 3468 | 1460994967834 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCB3800 == 67 [pid = 3468] [id = 308] 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043825C9400) [pid = 3468] [serial = 923] [outer = 0000000000000000] 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F9933800) [pid = 3468] [serial = 924] [outer = 00000043825C9400] 08:56:07 INFO - PROCESS | 3468 | 1460994967879 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F994B000) [pid = 3468] [serial = 925] [outer = 00000043825C9400] 08:56:08 INFO - PROCESS | 3468 | 1460994968285 Marionette TRACE conn5 <- [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]]]}] 08:56:08 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 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 629ms 08:56:08 INFO - PROCESS | 3468 | 1460994968336 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3468 | 1460994968338 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3468 | 1460994968341 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:56:08 INFO - PROCESS | 3468 | 1460994968343 Marionette TRACE conn5 <- [1,1198,null,{}] 08:56:08 INFO - PROCESS | 3468 | 1460994968347 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3468 | 1460994968461 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:56:08 INFO - PROCESS | 3468 | 1460994968503 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDB4000 == 68 [pid = 3468] [id = 309] 08:56:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043814D2800) [pid = 3468] [serial = 926] [outer = 0000000000000000] 08:56:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043814DC800) [pid = 3468] [serial = 927] [outer = 00000043814D2800] 08:56:08 INFO - PROCESS | 3468 | 1460994968548 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F993DC00) [pid = 3468] [serial = 928] [outer = 00000043814D2800] 08:56:08 INFO - PROCESS | 3468 | 1460994968957 Marionette TRACE conn5 <- [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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 08:56:08 INFO - PROCESS | 3468 | 1460994968973 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3468 | 1460994968975 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3468 | 1460994968978 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:56:08 INFO - PROCESS | 3468 | 1460994968980 Marionette TRACE conn5 <- [1,1202,null,{}] 08:56:08 INFO - PROCESS | 3468 | 1460994968984 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3468 | 1460994969105 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:56:09 INFO - PROCESS | 3468 | 1460994969113 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5DC000 == 69 [pid = 3468] [id = 310] 08:56:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (0000004381AEF000) [pid = 3468] [serial = 929] [outer = 0000000000000000] 08:56:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (0000004381AF4C00) [pid = 3468] [serial = 930] [outer = 0000004381AEF000] 08:56:09 INFO - PROCESS | 3468 | 1460994969158 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F9081000) [pid = 3468] [serial = 931] [outer = 0000004381AEF000] 08:56:09 INFO - PROCESS | 3468 | 1460994969867 Marionette TRACE conn5 <- [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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 944ms 08:56:09 INFO - PROCESS | 3468 | 1460994969927 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3468 | 1460994969933 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:56:09 INFO - PROCESS | 3468 | 1460994969939 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3468 | 1460994969944 Marionette TRACE conn5 <- [1,1206,null,{}] 08:56:09 INFO - PROCESS | 3468 | 1460994969949 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3468 | 1460994970078 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:56:10 INFO - PROCESS | 3468 | 1460994970195 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE2800 == 70 [pid = 3468] [id = 311] 08:56:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (0000004382878C00) [pid = 3468] [serial = 932] [outer = 0000000000000000] 08:56:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043E6D08C00) [pid = 3468] [serial = 933] [outer = 0000004382878C00] 08:56:10 INFO - PROCESS | 3468 | 1460994970255 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043E8F80000) [pid = 3468] [serial = 934] [outer = 0000004382878C00] 08:56:10 INFO - PROCESS | 3468 | 1460994970775 Marionette TRACE conn5 <- [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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 08:56:10 INFO - PROCESS | 3468 | 1460994970824 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3468 | 1460994970830 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:56:10 INFO - PROCESS | 3468 | 1460994970837 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3468 | 1460994970840 Marionette TRACE conn5 <- [1,1210,null,{}] 08:56:10 INFO - PROCESS | 3468 | 1460994970845 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3468 | 1460994970961 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:56:11 INFO - PROCESS | 3468 | 1460994971057 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4478000 == 71 [pid = 3468] [id = 312] 08:56:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043EEB0B400) [pid = 3468] [serial = 935] [outer = 0000000000000000] 08:56:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043EEB91800) [pid = 3468] [serial = 936] [outer = 00000043EEB0B400] 08:56:11 INFO - PROCESS | 3468 | 1460994971113 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F26BC000) [pid = 3468] [serial = 937] [outer = 00000043EEB0B400] 08:56:11 INFO - PROCESS | 3468 | 1460994971749 Marionette TRACE conn5 <- [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] 08:56:11 INFO - PROCESS | 3468 | 1460994971829 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 3468 | 1460994971833 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 3468 | 1460994971837 Marionette TRACE conn5 <- [1,1214,null,{}] 08:56:11 INFO - PROCESS | 3468 | 1460994971849 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3468 | 1460994971966 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:56:12 INFO - PROCESS | 3468 | 1460994972091 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC391000 == 72 [pid = 3468] [id = 313] 08:56:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F5FE2800) [pid = 3468] [serial = 938] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F62DFC00) [pid = 3468] [serial = 939] [outer = 00000043F5FE2800] 08:56:12 INFO - PROCESS | 3468 | 1460994972151 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043F9739400) [pid = 3468] [serial = 940] [outer = 00000043F5FE2800] 08:56:12 INFO - PROCESS | 3468 | 1460994972705 Marionette TRACE conn5 <- [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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 881ms 08:56:12 INFO - PROCESS | 3468 | 1460994972715 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3468 | 1460994972719 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:56:12 INFO - PROCESS | 3468 | 1460994972723 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3468 | 1460994972725 Marionette TRACE conn5 <- [1,1218,null,{}] 08:56:12 INFO - PROCESS | 3468 | 1460994972729 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3468 | 1460994972841 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:56:12 INFO - PROCESS | 3468 | 1460994972936 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F44000 == 73 [pid = 3468] [id = 314] 08:56:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (0000004381F7B400) [pid = 3468] [serial = 941] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (0000004381F80400) [pid = 3468] [serial = 942] [outer = 0000004381F7B400] 08:56:13 INFO - PROCESS | 3468 | 1460994972992 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043F9930000) [pid = 3468] [serial = 943] [outer = 0000004381F7B400] 08:56:13 INFO - PROCESS | 3468 | 1460994973630 Marionette TRACE conn5 <- [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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 08:56:13 INFO - PROCESS | 3468 | 1460994973669 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3468 | 1460994973671 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:56:13 INFO - PROCESS | 3468 | 1460994973675 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3468 | 1460994973677 Marionette TRACE conn5 <- [1,1222,null,{}] 08:56:13 INFO - PROCESS | 3468 | 1460994973681 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3468 | 1460994973792 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:56:13 INFO - PROCESS | 3468 | 1460994973889 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AD800 == 74 [pid = 3468] [id = 315] 08:56:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (0000004381F85C00) [pid = 3468] [serial = 944] [outer = 0000000000000000] 08:56:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (0000004381F8B400) [pid = 3468] [serial = 945] [outer = 0000004381F85C00] 08:56:13 INFO - PROCESS | 3468 | 1460994973947 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 138 (0000004381F90C00) [pid = 3468] [serial = 946] [outer = 0000004381F85C00] 08:56:14 INFO - PROCESS | 3468 | 1460994974764 Marionette TRACE conn5 <- [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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1129ms 08:56:14 INFO - PROCESS | 3468 | 1460994974805 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3468 | 1460994974811 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:56:14 INFO - PROCESS | 3468 | 1460994974816 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3468 | 1460994974820 Marionette TRACE conn5 <- [1,1226,null,{}] 08:56:14 INFO - PROCESS | 3468 | 1460994974825 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3468 | 1460994974971 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:56:15 INFO - PROCESS | 3468 | 1460994975032 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AC000 == 75 [pid = 3468] [id = 316] 08:56:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 139 (0000004381F8F000) [pid = 3468] [serial = 947] [outer = 0000000000000000] 08:56:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 140 (0000004381FD2800) [pid = 3468] [serial = 948] [outer = 0000004381F8F000] 08:56:15 INFO - PROCESS | 3468 | 1460994975083 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 141 (00000043825D1C00) [pid = 3468] [serial = 949] [outer = 0000004381F8F000] 08:56:15 INFO - PROCESS | 3468 | 1460994975713 Marionette TRACE conn5 <- [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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 943ms 08:56:15 INFO - PROCESS | 3468 | 1460994975762 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3468 | 1460994975768 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:56:15 INFO - PROCESS | 3468 | 1460994975774 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 3468 | 1460994975777 Marionette TRACE conn5 <- [1,1230,null,{}] 08:56:15 INFO - PROCESS | 3468 | 1460994975781 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 3468 | 1460994975903 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5693000 == 74 [pid = 3468] [id = 255] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4476800 == 73 [pid = 3468] [id = 254] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDB4000 == 72 [pid = 3468] [id = 309] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCB3800 == 71 [pid = 3468] [id = 308] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F598E800 == 70 [pid = 3468] [id = 307] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD42800 == 69 [pid = 3468] [id = 306] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BF1000 == 68 [pid = 3468] [id = 305] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8295000 == 67 [pid = 3468] [id = 304] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 140 (00000043FA9A7C00) [pid = 3468] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 139 (00000043EDB85400) [pid = 3468] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 138 (00000043E6B49400) [pid = 3468] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 137 (00000043F4CDD400) [pid = 3468] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043F997EC00) [pid = 3468] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (0000004381294000) [pid = 3468] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043F658A800) [pid = 3468] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FA7000 == 66 [pid = 3468] [id = 303] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D35000 == 65 [pid = 3468] [id = 302] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD7800 == 64 [pid = 3468] [id = 301] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDC1800 == 63 [pid = 3468] [id = 298] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCB8800 == 62 [pid = 3468] [id = 297] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F981F000 == 61 [pid = 3468] [id = 296] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B47800 == 60 [pid = 3468] [id = 295] 08:56:15 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD58000 == 59 [pid = 3468] [id = 294] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F1BE2400) [pid = 3468] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F2D5E400) [pid = 3468] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043F26BD800) [pid = 3468] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (000000438208BC00) [pid = 3468] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (0000004381FD5800) [pid = 3468] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043EDF99C00) [pid = 3468] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043ED235800) [pid = 3468] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043ED6F7C00) [pid = 3468] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043E8F0D400) [pid = 3468] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E8F87000) [pid = 3468] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F4C34400) [pid = 3468] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043825CC400) [pid = 3468] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E7ECDC00) [pid = 3468] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F994AC00) [pid = 3468] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F4910400) [pid = 3468] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F4F0D400) [pid = 3468] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F5A45000) [pid = 3468] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F533E400) [pid = 3468] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F4FE9400) [pid = 3468] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F4F10400) [pid = 3468] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EEB56000) [pid = 3468] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:56:16 INFO - PROCESS | 3468 | 1460994976056 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3468 | ++DOCSHELL 000000438205F000 == 60 [pid = 3468] [id = 317] 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043802B5C00) [pid = 3468] [serial = 950] [outer = 0000000000000000] 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (000000438125AC00) [pid = 3468] [serial = 951] [outer = 00000043802B5C00] 08:56:16 INFO - PROCESS | 3468 | 1460994976104 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043825CB800) [pid = 3468] [serial = 952] [outer = 00000043802B5C00] 08:56:16 INFO - PROCESS | 3468 | 1460994976515 Marionette TRACE conn5 <- [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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 796ms 08:56:16 INFO - PROCESS | 3468 | 1460994976571 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3468 | 1460994976573 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:56:16 INFO - PROCESS | 3468 | 1460994976577 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3468 | 1460994976581 Marionette TRACE conn5 <- [1,1234,null,{}] 08:56:16 INFO - PROCESS | 3468 | 1460994976620 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 3468 | 1460994976737 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:56:16 INFO - PROCESS | 3468 | 1460994976753 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBCE000 == 61 [pid = 3468] [id = 318] 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043E8C90000) [pid = 3468] [serial = 953] [outer = 0000000000000000] 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043E8F0FC00) [pid = 3468] [serial = 954] [outer = 00000043E8C90000] 08:56:16 INFO - PROCESS | 3468 | 1460994976801 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043E8F88C00) [pid = 3468] [serial = 955] [outer = 00000043E8C90000] 08:56:17 INFO - PROCESS | 3468 | 1460994977270 Marionette TRACE conn5 <- [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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 735ms 08:56:17 INFO - PROCESS | 3468 | 1460994977314 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3468 | 1460994977317 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:56:17 INFO - PROCESS | 3468 | 1460994977320 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3468 | 1460994977322 Marionette TRACE conn5 <- [1,1238,null,{}] 08:56:17 INFO - PROCESS | 3468 | 1460994977326 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3468 | 1460994977412 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:56:17 INFO - PROCESS | 3468 | 1460994977421 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D32000 == 62 [pid = 3468] [id = 319] 08:56:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043EA0D5800) [pid = 3468] [serial = 956] [outer = 0000000000000000] 08:56:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EA18C800) [pid = 3468] [serial = 957] [outer = 00000043EA0D5800] 08:56:17 INFO - PROCESS | 3468 | 1460994977468 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043ED6BCC00) [pid = 3468] [serial = 958] [outer = 00000043EA0D5800] 08:56:17 INFO - PROCESS | 3468 | 1460994977895 Marionette TRACE conn5 <- [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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 629ms 08:56:17 INFO - PROCESS | 3468 | 1460994977952 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:56:17 INFO - PROCESS | 3468 | 1460994977955 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 3468 | 1460994977958 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3468 | 1460994977960 Marionette TRACE conn5 <- [1,1242,null,{}] 08:56:17 INFO - PROCESS | 3468 | 1460994977964 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3468 | 1460994978048 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:56:18 INFO - PROCESS | 3468 | 1460994978085 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F568D000 == 63 [pid = 3468] [id = 320] 08:56:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043EDD68400) [pid = 3468] [serial = 959] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043EDF6AC00) [pid = 3468] [serial = 960] [outer = 00000043EDD68400] 08:56:18 INFO - PROCESS | 3468 | 1460994978132 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043EEB09400) [pid = 3468] [serial = 961] [outer = 00000043EDD68400] 08:56:18 INFO - PROCESS | 3468 | 1460994978633 Marionette TRACE conn5 <- [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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 08:56:18 INFO - PROCESS | 3468 | 1460994978696 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3468 | 1460994978698 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:56:18 INFO - PROCESS | 3468 | 1460994978701 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3468 | 1460994978703 Marionette TRACE conn5 <- [1,1246,null,{}] 08:56:18 INFO - PROCESS | 3468 | 1460994978707 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3468 | 1460994978829 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:56:18 INFO - PROCESS | 3468 | 1460994978886 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6778800 == 64 [pid = 3468] [id = 321] 08:56:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F1BE5800) [pid = 3468] [serial = 962] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F2328C00) [pid = 3468] [serial = 963] [outer = 00000043F1BE5800] 08:56:18 INFO - PROCESS | 3468 | 1460994978935 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F270C000) [pid = 3468] [serial = 964] [outer = 00000043F1BE5800] 08:56:19 INFO - PROCESS | 3468 | 1460994979357 Marionette TRACE conn5 <- [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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 690ms 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:56:19 INFO - PROCESS | 3468 | 1460994979394 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3468 | 1460994979396 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 3468 | 1460994979399 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3468 | 1460994979401 Marionette TRACE conn5 <- [1,1250,null,{}] 08:56:19 INFO - PROCESS | 3468 | 1460994979405 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3468 | 1460994979546 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:56:19 INFO - PROCESS | 3468 | 1460994979599 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8780800 == 65 [pid = 3468] [id = 322] 08:56:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F276D800) [pid = 3468] [serial = 965] [outer = 0000000000000000] 08:56:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F2D97000) [pid = 3468] [serial = 966] [outer = 00000043F276D800] 08:56:19 INFO - PROCESS | 3468 | 1460994979644 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F44B4800) [pid = 3468] [serial = 967] [outer = 00000043F276D800] 08:56:20 INFO - PROCESS | 3468 | 1460994980074 Marionette TRACE conn5 <- [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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 735ms 08:56:20 INFO - PROCESS | 3468 | 1460994980137 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3468 | 1460994980140 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:56:20 INFO - PROCESS | 3468 | 1460994980143 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3468 | 1460994980145 Marionette TRACE conn5 <- [1,1254,null,{}] 08:56:20 INFO - PROCESS | 3468 | 1460994980152 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3468 | 1460994980264 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (000000438125A000) [pid = 3468] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F9947000) [pid = 3468] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043814D2800) [pid = 3468] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F52A6800) [pid = 3468] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F62DF400) [pid = 3468] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (0000004381FCE800) [pid = 3468] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F2773400) [pid = 3468] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043ED6F2800) [pid = 3468] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F875D400) [pid = 3468] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E7DAF800) [pid = 3468] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043ED367800) [pid = 3468] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E7ECC800) [pid = 3468] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381FCF400) [pid = 3468] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F5FDAC00) [pid = 3468] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043ED36B800) [pid = 3468] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F56C1800) [pid = 3468] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043825C9400) [pid = 3468] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F9940400) [pid = 3468] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (000000438128F000) [pid = 3468] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043ED540800) [pid = 3468] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F2323400) [pid = 3468] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043ED3BA000) [pid = 3468] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E7BED800) [pid = 3468] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043ED22F000) [pid = 3468] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F44B5400) [pid = 3468] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F5ADBC00) [pid = 3468] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F83C0000) [pid = 3468] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:56:20 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E6B04400) [pid = 3468] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:56:20 INFO - PROCESS | 3468 | 1460994980644 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36D4800 == 66 [pid = 3468] [id = 323] 08:56:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043802BA000) [pid = 3468] [serial = 968] [outer = 0000000000000000] 08:56:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (000000438128B800) [pid = 3468] [serial = 969] [outer = 00000043802BA000] 08:56:20 INFO - PROCESS | 3468 | 1460994980691 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004382875000) [pid = 3468] [serial = 970] [outer = 00000043802BA000] 08:56:21 INFO - PROCESS | 3468 | 1460994981082 Marionette TRACE conn5 <- [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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 08:56:21 INFO - PROCESS | 3468 | 1460994981133 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3468 | 1460994981135 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:56:21 INFO - PROCESS | 3468 | 1460994981138 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3468 | 1460994981140 Marionette TRACE conn5 <- [1,1258,null,{}] 08:56:21 INFO - PROCESS | 3468 | 1460994981144 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3468 | 1460994981255 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:56:21 INFO - PROCESS | 3468 | 1460994981264 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A07000 == 67 [pid = 3468] [id = 324] 08:56:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043825CAC00) [pid = 3468] [serial = 971] [outer = 0000000000000000] 08:56:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F1BADC00) [pid = 3468] [serial = 972] [outer = 00000043825CAC00] 08:56:21 INFO - PROCESS | 3468 | 1460994981311 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F4C32000) [pid = 3468] [serial = 973] [outer = 00000043825CAC00] 08:56:21 INFO - PROCESS | 3468 | 1460994981728 Marionette TRACE conn5 <- [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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 08:56:21 INFO - PROCESS | 3468 | 1460994981768 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3468 | 1460994981771 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:56:21 INFO - PROCESS | 3468 | 1460994981774 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3468 | 1460994981776 Marionette TRACE conn5 <- [1,1262,null,{}] 08:56:21 INFO - PROCESS | 3468 | 1460994981779 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3468 | 1460994981892 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:56:21 INFO - PROCESS | 3468 | 1460994981926 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA96B800 == 68 [pid = 3468] [id = 325] 08:56:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F4F1C800) [pid = 3468] [serial = 974] [outer = 0000000000000000] 08:56:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F4F20000) [pid = 3468] [serial = 975] [outer = 00000043F4F1C800] 08:56:21 INFO - PROCESS | 3468 | 1460994981971 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F5298C00) [pid = 3468] [serial = 976] [outer = 00000043F4F1C800] 08:56:22 INFO - PROCESS | 3468 | 1460994982418 Marionette TRACE conn5 <- [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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 08:56:22 INFO - PROCESS | 3468 | 1460994982470 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3468 | 1460994982473 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:56:22 INFO - PROCESS | 3468 | 1460994982476 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3468 | 1460994982479 Marionette TRACE conn5 <- [1,1266,null,{}] 08:56:22 INFO - PROCESS | 3468 | 1460994982482 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3468 | 1460994982585 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:56:22 INFO - PROCESS | 3468 | 1460994982600 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD3D800 == 69 [pid = 3468] [id = 326] 08:56:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F549B800) [pid = 3468] [serial = 977] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5BA5C00) [pid = 3468] [serial = 978] [outer = 00000043F549B800] 08:56:22 INFO - PROCESS | 3468 | 1460994982650 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F5FD9800) [pid = 3468] [serial = 979] [outer = 00000043F549B800] 08:56:23 INFO - PROCESS | 3468 | 1460994983388 Marionette TRACE conn5 <- [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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 987ms 08:56:23 INFO - PROCESS | 3468 | 1460994983465 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3468 | 1460994983471 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:56:23 INFO - PROCESS | 3468 | 1460994983477 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3468 | 1460994983482 Marionette TRACE conn5 <- [1,1270,null,{}] 08:56:23 INFO - PROCESS | 3468 | 1460994983488 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 3468 | 1460994983608 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:56:23 INFO - PROCESS | 3468 | 1460994983733 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBB1800 == 70 [pid = 3468] [id = 327] 08:56:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043825CDC00) [pid = 3468] [serial = 980] [outer = 0000000000000000] 08:56:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043E6B49400) [pid = 3468] [serial = 981] [outer = 00000043825CDC00] 08:56:23 INFO - PROCESS | 3468 | 1460994983793 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043E851E400) [pid = 3468] [serial = 982] [outer = 00000043825CDC00] 08:56:24 INFO - PROCESS | 3468 | 1460994984361 Marionette TRACE conn5 <- [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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 941ms 08:56:24 INFO - PROCESS | 3468 | 1460994984420 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3468 | 1460994984427 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3468 | 1460994984434 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:56:24 INFO - PROCESS | 3468 | 1460994984437 Marionette TRACE conn5 <- [1,1274,null,{}] 08:56:24 INFO - PROCESS | 3468 | 1460994984441 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3468 | 1460994984556 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:56:24 INFO - PROCESS | 3468 | 1460994984678 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FAA000 == 71 [pid = 3468] [id = 328] 08:56:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043E888B000) [pid = 3468] [serial = 983] [outer = 0000000000000000] 08:56:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043EA199000) [pid = 3468] [serial = 984] [outer = 00000043E888B000] 08:56:24 INFO - PROCESS | 3468 | 1460994984736 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EEB04800) [pid = 3468] [serial = 985] [outer = 00000043E888B000] 08:56:25 INFO - PROCESS | 3468 | 1460994985370 Marionette TRACE conn5 <- [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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 984ms 08:56:25 INFO - PROCESS | 3468 | 1460994985424 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:56:25 INFO - PROCESS | 3468 | 1460994985427 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 3468 | 1460994985431 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3468 | 1460994985435 Marionette TRACE conn5 <- [1,1278,null,{}] 08:56:25 INFO - PROCESS | 3468 | 1460994985463 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3468 | 1460994985581 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:56:25 INFO - PROCESS | 3468 | 1460994985704 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3B6000 == 72 [pid = 3468] [id = 329] 08:56:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F1BE0800) [pid = 3468] [serial = 986] [outer = 0000000000000000] 08:56:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F4CE2000) [pid = 3468] [serial = 987] [outer = 00000043F1BE0800] 08:56:25 INFO - PROCESS | 3468 | 1460994985765 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F533A400) [pid = 3468] [serial = 988] [outer = 00000043F1BE0800] 08:56:26 INFO - PROCESS | 3468 | 1460994986371 Marionette TRACE conn5 <- [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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 997ms 08:56:26 INFO - PROCESS | 3468 | 1460994986430 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3468 | 1460994986433 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:56:26 INFO - PROCESS | 3468 | 1460994986437 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3468 | 1460994986439 Marionette TRACE conn5 <- [1,1282,null,{}] 08:56:26 INFO - PROCESS | 3468 | 1460994986443 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3468 | 1460994986556 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:56:26 INFO - PROCESS | 3468 | 1460994986649 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F1800 == 73 [pid = 3468] [id = 330] 08:56:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F5BA0400) [pid = 3468] [serial = 989] [outer = 0000000000000000] 08:56:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F5E30C00) [pid = 3468] [serial = 990] [outer = 00000043F5BA0400] 08:56:26 INFO - PROCESS | 3468 | 1460994986706 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F62D0C00) [pid = 3468] [serial = 991] [outer = 00000043F5BA0400] 08:56:27 INFO - PROCESS | 3468 | 1460994987222 Marionette TRACE conn5 <- [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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 837ms 08:56:27 INFO - PROCESS | 3468 | 1460994987276 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3468 | 1460994987279 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:56:27 INFO - PROCESS | 3468 | 1460994987282 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3468 | 1460994987285 Marionette TRACE conn5 <- [1,1286,null,{}] 08:56:27 INFO - PROCESS | 3468 | 1460994987288 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 3468 | 1460994987396 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:56:27 INFO - PROCESS | 3468 | 1460994987489 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD43000 == 74 [pid = 3468] [id = 331] 08:56:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F62D8400) [pid = 3468] [serial = 992] [outer = 0000000000000000] 08:56:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F65C1400) [pid = 3468] [serial = 993] [outer = 00000043F62D8400] 08:56:27 INFO - PROCESS | 3468 | 1460994987544 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F68CF400) [pid = 3468] [serial = 994] [outer = 00000043F62D8400] 08:56:28 INFO - PROCESS | 3468 | 1460994988231 Marionette TRACE conn5 <- [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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 08:56:28 INFO - PROCESS | 3468 | 1460994988270 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3468 | 1460994988273 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:56:28 INFO - PROCESS | 3468 | 1460994988276 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3468 | 1460994988278 Marionette TRACE conn5 <- [1,1290,null,{}] 08:56:28 INFO - PROCESS | 3468 | 1460994988282 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3468 | 1460994988404 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:56:28 INFO - PROCESS | 3468 | 1460994988527 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381217800 == 75 [pid = 3468] [id = 332] 08:56:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (0000004381253800) [pid = 3468] [serial = 995] [outer = 0000000000000000] 08:56:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (000000438128AC00) [pid = 3468] [serial = 996] [outer = 0000004381253800] 08:56:28 INFO - PROCESS | 3468 | 1460994988589 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043E86B7000) [pid = 3468] [serial = 997] [outer = 0000004381253800] 08:56:29 INFO - PROCESS | 3468 | 1460994989377 Marionette TRACE conn5 <- [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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1132ms 08:56:29 INFO - PROCESS | 3468 | 1460994989411 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3468 | 1460994989416 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 3468 | 1460994989422 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:56:29 INFO - PROCESS | 3468 | 1460994989425 Marionette TRACE conn5 <- [1,1294,null,{}] 08:56:29 INFO - PROCESS | 3468 | 1460994989430 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3468 | 1460994989533 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:56:29 INFO - PROCESS | 3468 | 1460994989665 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F1E800 == 76 [pid = 3468] [id = 333] 08:56:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (0000004381F91C00) [pid = 3468] [serial = 998] [outer = 0000000000000000] 08:56:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (0000004381FD5800) [pid = 3468] [serial = 999] [outer = 0000004381F91C00] 08:56:29 INFO - PROCESS | 3468 | 1460994989719 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (0000004382877C00) [pid = 3468] [serial = 1000] [outer = 0000004381F91C00] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA96B800 == 75 [pid = 3468] [id = 325] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A07000 == 74 [pid = 3468] [id = 324] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36D4800 == 73 [pid = 3468] [id = 323] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8780800 == 72 [pid = 3468] [id = 322] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6778800 == 71 [pid = 3468] [id = 321] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F568D000 == 70 [pid = 3468] [id = 320] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D32000 == 69 [pid = 3468] [id = 319] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBCE000 == 68 [pid = 3468] [id = 318] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 000000438205F000 == 67 [pid = 3468] [id = 317] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043827AC000 == 66 [pid = 3468] [id = 316] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043827AD800 == 65 [pid = 3468] [id = 315] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F44000 == 64 [pid = 3468] [id = 314] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC391000 == 63 [pid = 3468] [id = 313] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4478000 == 62 [pid = 3468] [id = 312] 08:56:30 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE2800 == 61 [pid = 3468] [id = 311] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (00000043FBBD4C00) [pid = 3468] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043F9981800) [pid = 3468] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043FA9A6000) [pid = 3468] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F9943400) [pid = 3468] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043EF720400) [pid = 3468] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F52C7C00) [pid = 3468] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F6984400) [pid = 3468] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043E86BA400) [pid = 3468] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043EEB8E000) [pid = 3468] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F5EF8000) [pid = 3468] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F8762000) [pid = 3468] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F908CC00) [pid = 3468] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E8886000) [pid = 3468] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F2D5DC00) [pid = 3468] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F49A8000) [pid = 3468] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F1BD7000) [pid = 3468] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043EEB91C00) [pid = 3468] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F908B400) [pid = 3468] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F87D9800) [pid = 3468] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E8F16C00) [pid = 3468] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E86AB800) [pid = 3468] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043ED6B5000) [pid = 3468] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EE002800) [pid = 3468] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (000000438287D000) [pid = 3468] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E8526C00) [pid = 3468] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043E8F14400) [pid = 3468] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F5E2DC00) [pid = 3468] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E8520000) [pid = 3468] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F6C63C00) [pid = 3468] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F658C400) [pid = 3468] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F1BD7400) [pid = 3468] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F270D800) [pid = 3468] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F6C11C00) [pid = 3468] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F993DC00) [pid = 3468] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F9933800) [pid = 3468] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F4F0F800) [pid = 3468] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F994B000) [pid = 3468] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043814DC800) [pid = 3468] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F548C400) [pid = 3468] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F6C61C00) [pid = 3468] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F5E4EC00) [pid = 3468] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E8527800) [pid = 3468] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F875B400) [pid = 3468] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3468 | 1460994990351 Marionette TRACE conn5 <- [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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 08:56:30 INFO - PROCESS | 3468 | 1460994990413 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3468 | 1460994990418 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:56:30 INFO - PROCESS | 3468 | 1460994990424 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3468 | 1460994990427 Marionette TRACE conn5 <- [1,1298,null,{}] 08:56:30 INFO - PROCESS | 3468 | 1460994990431 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3468 | 1460994990520 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:56:30 INFO - PROCESS | 3468 | 1460994990598 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE2800 == 62 [pid = 3468] [id = 334] 08:56:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004381AF2800) [pid = 3468] [serial = 1001] [outer = 0000000000000000] 08:56:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004382881400) [pid = 3468] [serial = 1002] [outer = 0000004381AF2800] 08:56:30 INFO - PROCESS | 3468 | 1460994990645 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8519400) [pid = 3468] [serial = 1003] [outer = 0000004381AF2800] 08:56:31 INFO - PROCESS | 3468 | 1460994991060 Marionette TRACE conn5 <- [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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 08:56:31 INFO - PROCESS | 3468 | 1460994991119 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3468 | 1460994991122 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:31 INFO - PROCESS | 3468 | 1460994991125 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3468 | 1460994991129 Marionette TRACE conn5 <- [1,1302,null,{}] 08:56:31 INFO - PROCESS | 3468 | 1460994991140 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3468 | 1460994991233 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:56:31 INFO - PROCESS | 3468 | 1460994991246 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2793800 == 63 [pid = 3468] [id = 335] 08:56:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E88AE400) [pid = 3468] [serial = 1004] [outer = 0000000000000000] 08:56:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F10800) [pid = 3468] [serial = 1005] [outer = 00000043E88AE400] 08:56:31 INFO - PROCESS | 3468 | 1460994991298 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E9711800) [pid = 3468] [serial = 1006] [outer = 00000043E88AE400] 08:56:31 INFO - PROCESS | 3468 | 1460994991750 Marionette TRACE conn5 <- [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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 08:56:31 INFO - PROCESS | 3468 | 1460994991817 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3468 | 1460994991821 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:31 INFO - PROCESS | 3468 | 1460994991824 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3468 | 1460994991826 Marionette TRACE conn5 <- [1,1306,null,{}] 08:56:31 INFO - PROCESS | 3468 | 1460994991829 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3468 | 1460994991947 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:56:32 INFO - PROCESS | 3468 | 1460994992034 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5413000 == 64 [pid = 3468] [id = 336] 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E8E09000) [pid = 3468] [serial = 1007] [outer = 0000000000000000] 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043ED6F2800) [pid = 3468] [serial = 1008] [outer = 00000043E8E09000] 08:56:32 INFO - PROCESS | 3468 | 1460994992080 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EE0BF800) [pid = 3468] [serial = 1009] [outer = 00000043E8E09000] 08:56:32 INFO - PROCESS | 3468 | 1460994992496 Marionette TRACE conn5 <- [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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 732ms 08:56:32 INFO - PROCESS | 3468 | 1460994992559 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3468 | 1460994992561 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 3468 | 1460994992571 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3468 | 1460994992573 Marionette TRACE conn5 <- [1,1310,null,{}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:32 INFO - PROCESS | 3468 | 1460994992577 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 3468 | 1460994992687 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:56:32 INFO - PROCESS | 3468 | 1460994992739 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F3A000 == 65 [pid = 3468] [id = 337] 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043ED22F000) [pid = 3468] [serial = 1010] [outer = 0000000000000000] 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EEB87C00) [pid = 3468] [serial = 1011] [outer = 00000043ED22F000] 08:56:32 INFO - PROCESS | 3468 | 1460994992788 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F1B6C000) [pid = 3468] [serial = 1012] [outer = 00000043ED22F000] 08:56:33 INFO - PROCESS | 3468 | 1460994993251 Marionette TRACE conn5 <- [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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 08:56:33 INFO - PROCESS | 3468 | 1460994993311 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3468 | 1460994993313 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:33 INFO - PROCESS | 3468 | 1460994993316 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3468 | 1460994993318 Marionette TRACE conn5 <- [1,1314,null,{}] 08:56:33 INFO - PROCESS | 3468 | 1460994993330 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3468 | 1460994993462 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:56:33 INFO - PROCESS | 3468 | 1460994993519 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8781800 == 66 [pid = 3468] [id = 338] 08:56:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F270BC00) [pid = 3468] [serial = 1013] [outer = 0000000000000000] 08:56:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F2D9B400) [pid = 3468] [serial = 1014] [outer = 00000043F270BC00] 08:56:33 INFO - PROCESS | 3468 | 1460994993568 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F49A8000) [pid = 3468] [serial = 1015] [outer = 00000043F270BC00] 08:56:33 INFO - PROCESS | 3468 | 1460994993994 Marionette TRACE conn5 <- [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]]]}] 08:56:34 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 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 08:56:34 INFO - PROCESS | 3468 | 1460994994052 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3468 | 1460994994054 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:34 INFO - PROCESS | 3468 | 1460994994058 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3468 | 1460994994059 Marionette TRACE conn5 <- [1,1318,null,{}] 08:56:34 INFO - PROCESS | 3468 | 1460994994064 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3468 | 1460994994175 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:56:34 INFO - PROCESS | 3468 | 1460994994229 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9822000 == 67 [pid = 3468] [id = 339] 08:56:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F4905400) [pid = 3468] [serial = 1016] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F4F1FC00) [pid = 3468] [serial = 1017] [outer = 00000043F4905400] 08:56:34 INFO - PROCESS | 3468 | 1460994994277 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F52CC400) [pid = 3468] [serial = 1018] [outer = 00000043F4905400] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (0000004382878C00) [pid = 3468] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EA0D5800) [pid = 3468] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043825CAC00) [pid = 3468] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F276D800) [pid = 3468] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (0000004381F8F000) [pid = 3468] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EEB0B400) [pid = 3468] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381F85C00) [pid = 3468] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043802B5C00) [pid = 3468] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043802BA000) [pid = 3468] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F5FE2800) [pid = 3468] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EDD68400) [pid = 3468] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F1BE5800) [pid = 3468] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8C90000) [pid = 3468] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:34 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4F1C800) [pid = 3468] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:34 INFO - PROCESS | 3468 | 1460994994749 Marionette TRACE conn5 <- [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]]]}] 08:56:34 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 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 08:56:34 INFO - PROCESS | 3468 | 1460994994799 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3468 | 1460994994802 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:34 INFO - PROCESS | 3468 | 1460994994807 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3468 | 1460994994809 Marionette TRACE conn5 <- [1,1322,null,{}] 08:56:34 INFO - PROCESS | 3468 | 1460994994812 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3468 | 1460994994897 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:56:34 INFO - PROCESS | 3468 | 1460994994905 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA88A800 == 68 [pid = 3468] [id = 340] 08:56:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F78C00) [pid = 3468] [serial = 1019] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F2328800) [pid = 3468] [serial = 1020] [outer = 00000043E8F78C00] 08:56:34 INFO - PROCESS | 3468 | 1460994994950 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F529F400) [pid = 3468] [serial = 1021] [outer = 00000043E8F78C00] 08:56:35 INFO - PROCESS | 3468 | 1460994995382 Marionette TRACE conn5 <- [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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 08:56:35 INFO - PROCESS | 3468 | 1460994995438 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:56:35 INFO - PROCESS | 3468 | 1460994995440 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:56:35 INFO - PROCESS | 3468 | 1460994995443 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3468 | 1460994995445 Marionette TRACE conn5 <- [1,1326,null,{}] 08:56:35 INFO - PROCESS | 3468 | 1460994995448 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3468 | 1460994995533 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:56:35 INFO - PROCESS | 3468 | 1460994995541 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD39000 == 69 [pid = 3468] [id = 341] 08:56:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5ADE000) [pid = 3468] [serial = 1022] [outer = 0000000000000000] 08:56:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F5EF8000) [pid = 3468] [serial = 1023] [outer = 00000043F5ADE000] 08:56:35 INFO - PROCESS | 3468 | 1460994995587 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F62D7800) [pid = 3468] [serial = 1024] [outer = 00000043F5ADE000] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5D7800 == 68 [pid = 3468] [id = 299] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5690000 == 67 [pid = 3468] [id = 30] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F7800 == 66 [pid = 3468] [id = 265] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE37E000 == 65 [pid = 3468] [id = 235] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97E800 == 64 [pid = 3468] [id = 260] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FA3800 == 63 [pid = 3468] [id = 256] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5CC800 == 62 [pid = 3468] [id = 267] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF88000 == 61 [pid = 3468] [id = 193] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4478800 == 60 [pid = 3468] [id = 205] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA872000 == 59 [pid = 3468] [id = 259] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E27000 == 58 [pid = 3468] [id = 171] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD4E800 == 57 [pid = 3468] [id = 282] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C2800 == 56 [pid = 3468] [id = 25] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD84000 == 55 [pid = 3468] [id = 266] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E2F000 == 54 [pid = 3468] [id = 258] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE387000 == 53 [pid = 3468] [id = 277] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3D1800 == 52 [pid = 3468] [id = 166] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A70800 == 51 [pid = 3468] [id = 257] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B40800 == 50 [pid = 3468] [id = 28] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8719000 == 49 [pid = 3468] [id = 220] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 0000004381227800 == 48 [pid = 3468] [id = 281] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9816000 == 47 [pid = 3468] [id = 283] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED576000 == 46 [pid = 3468] [id = 236] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD4C000 == 45 [pid = 3468] [id = 261] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F08800 == 44 [pid = 3468] [id = 300] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5C7800 == 43 [pid = 3468] [id = 280] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A75800 == 42 [pid = 3468] [id = 20] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5DC000 == 41 [pid = 3468] [id = 310] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F1E800 == 40 [pid = 3468] [id = 333] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 0000004381217800 == 39 [pid = 3468] [id = 332] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD43000 == 38 [pid = 3468] [id = 331] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F1800 == 37 [pid = 3468] [id = 330] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3B6000 == 36 [pid = 3468] [id = 329] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FAA000 == 35 [pid = 3468] [id = 328] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBB1800 == 34 [pid = 3468] [id = 327] 08:56:36 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD3D800 == 33 [pid = 3468] [id = 326] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2793800 == 32 [pid = 3468] [id = 335] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5413000 == 31 [pid = 3468] [id = 336] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8781800 == 30 [pid = 3468] [id = 338] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F3A000 == 29 [pid = 3468] [id = 337] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE2800 == 28 [pid = 3468] [id = 334] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9822000 == 27 [pid = 3468] [id = 339] 08:56:37 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA88A800 == 26 [pid = 3468] [id = 340] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F5298C00) [pid = 3468] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (0000004381F80400) [pid = 3468] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E6D08C00) [pid = 3468] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381AF4C00) [pid = 3468] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043EA18C800) [pid = 3468] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4C32000) [pid = 3468] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F44B4800) [pid = 3468] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F1BADC00) [pid = 3468] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (0000004381FD2800) [pid = 3468] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F26BC000) [pid = 3468] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (0000004381F90C00) [pid = 3468] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (000000438125AC00) [pid = 3468] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (000000438128B800) [pid = 3468] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB91800) [pid = 3468] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F9739400) [pid = 3468] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F2D97000) [pid = 3468] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043825CB800) [pid = 3468] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043825D1C00) [pid = 3468] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F62DFC00) [pid = 3468] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043EEB09400) [pid = 3468] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F2328C00) [pid = 3468] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8F88C00) [pid = 3468] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F4F20000) [pid = 3468] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043ED6BCC00) [pid = 3468] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E8F80000) [pid = 3468] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381F8B400) [pid = 3468] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (0000004382875000) [pid = 3468] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E8F0FC00) [pid = 3468] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F270C000) [pid = 3468] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043EDF6AC00) [pid = 3468] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 3468 | 1460994998264 Marionette TRACE conn5 <- [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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2839ms 08:56:38 INFO - PROCESS | 3468 | 1460994998286 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3468 | 1460994998289 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 3468 | 1460994998295 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:56:38 INFO - PROCESS | 3468 | 1460994998299 Marionette TRACE conn5 <- [1,1330,null,{}] 08:56:38 INFO - PROCESS | 3468 | 1460994998305 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3468 | 1460994998396 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:56:38 INFO - PROCESS | 3468 | 1460994998406 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F40000 == 27 [pid = 3468] [id = 342] 08:56:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381294C00) [pid = 3468] [serial = 1025] [outer = 0000000000000000] 08:56:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043814D9C00) [pid = 3468] [serial = 1026] [outer = 0000004381294C00] 08:56:38 INFO - PROCESS | 3468 | 1460994998456 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (0000004381AF2000) [pid = 3468] [serial = 1027] [outer = 0000004381294C00] 08:56:38 INFO - PROCESS | 3468 | 1460994998932 Marionette TRACE conn5 <- [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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 08:56:38 INFO - PROCESS | 3468 | 1460994998992 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3468 | 1460994998999 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3468 | 1460994999006 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:56:39 INFO - PROCESS | 3468 | 1460994999009 Marionette TRACE conn5 <- [1,1334,null,{}] 08:56:39 INFO - PROCESS | 3468 | 1460994999013 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3468 | 1460994999108 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:56:39 INFO - PROCESS | 3468 | 1460994999178 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827B8800 == 28 [pid = 3468] [id = 343] 08:56:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381AF5000) [pid = 3468] [serial = 1028] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004381F80C00) [pid = 3468] [serial = 1029] [outer = 0000004381AF5000] 08:56:39 INFO - PROCESS | 3468 | 1460994999225 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (0000004381F8FC00) [pid = 3468] [serial = 1030] [outer = 0000004381AF5000] 08:56:39 INFO - PROCESS | 3468 | 1460994999645 Marionette TRACE conn5 <- [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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 08:56:39 INFO - PROCESS | 3468 | 1460994999701 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:56:39 INFO - PROCESS | 3468 | 1460994999704 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3468 | 1460994999708 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3468 | 1460994999712 Marionette TRACE conn5 <- [1,1338,null,{}] 08:56:39 INFO - PROCESS | 3468 | 1460994999764 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3468 | 1460994999853 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:56:39 INFO - PROCESS | 3468 | 1460994999868 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E1E000 == 29 [pid = 3468] [id = 344] 08:56:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043802B7400) [pid = 3468] [serial = 1031] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043825C7400) [pid = 3468] [serial = 1032] [outer = 00000043802B7400] 08:56:39 INFO - PROCESS | 3468 | 1460994999922 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (0000004382876000) [pid = 3468] [serial = 1033] [outer = 00000043802B7400] 08:56:40 INFO - PROCESS | 3468 | 1460995000374 Marionette TRACE conn5 <- [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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 08:56:40 INFO - PROCESS | 3468 | 1460995000444 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3468 | 1460995000447 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:56:40 INFO - PROCESS | 3468 | 1460995000450 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3468 | 1460995000452 Marionette TRACE conn5 <- [1,1342,null,{}] 08:56:40 INFO - PROCESS | 3468 | 1460995000456 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3468 | 1460995000539 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:56:40 INFO - PROCESS | 3468 | 1460995000545 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA0B1800 == 30 [pid = 3468] [id = 345] 08:56:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (000000438287E000) [pid = 3468] [serial = 1034] [outer = 0000000000000000] 08:56:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E6B46C00) [pid = 3468] [serial = 1035] [outer = 000000438287E000] 08:56:40 INFO - PROCESS | 3468 | 1460995000592 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E7B5A400) [pid = 3468] [serial = 1036] [outer = 000000438287E000] 08:56:41 INFO - PROCESS | 3468 | 1460995001013 Marionette TRACE conn5 <- [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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 585ms 08:56:41 INFO - PROCESS | 3468 | 1460995001038 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3468 | 1460995001041 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:56:41 INFO - PROCESS | 3468 | 1460995001044 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3468 | 1460995001046 Marionette TRACE conn5 <- [1,1346,null,{}] 08:56:41 INFO - PROCESS | 3468 | 1460995001049 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3468 | 1460995001131 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:56:41 INFO - PROCESS | 3468 | 1460995001137 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA9A000 == 31 [pid = 3468] [id = 346] 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (0000004381AECC00) [pid = 3468] [serial = 1037] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E847B400) [pid = 3468] [serial = 1038] [outer = 0000004381AECC00] 08:56:41 INFO - PROCESS | 3468 | 1460995001184 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E8525000) [pid = 3468] [serial = 1039] [outer = 0000004381AECC00] 08:56:41 INFO - PROCESS | 3468 | 1460995001639 Marionette TRACE conn5 <- [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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 08:56:41 INFO - PROCESS | 3468 | 1460995001675 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3468 | 1460995001677 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:56:41 INFO - PROCESS | 3468 | 1460995001681 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3468 | 1460995001683 Marionette TRACE conn5 <- [1,1350,null,{}] 08:56:41 INFO - PROCESS | 3468 | 1460995001687 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3468 | 1460995001797 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:56:41 INFO - PROCESS | 3468 | 1460995001807 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC2800 == 32 [pid = 3468] [id = 347] 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E8889800) [pid = 3468] [serial = 1040] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8C98000) [pid = 3468] [serial = 1041] [outer = 00000043E8889800] 08:56:41 INFO - PROCESS | 3468 | 1460995001857 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8F12000) [pid = 3468] [serial = 1042] [outer = 00000043E8889800] 08:56:42 INFO - PROCESS | 3468 | 1460995002292 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 08:56:42 INFO - PROCESS | 3468 | 1460995002312 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3468 | 1460995002314 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3468 | 1460995002317 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:56:42 INFO - PROCESS | 3468 | 1460995002319 Marionette TRACE conn5 <- [1,1354,null,{}] 08:56:42 INFO - PROCESS | 3468 | 1460995002327 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3468 | 1460995002403 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:56:42 INFO - PROCESS | 3468 | 1460995002411 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E4800 == 33 [pid = 3468] [id = 348] 08:56:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F78000) [pid = 3468] [serial = 1043] [outer = 0000000000000000] 08:56:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F81C00) [pid = 3468] [serial = 1044] [outer = 00000043E8F78000] 08:56:42 INFO - PROCESS | 3468 | 1460995002458 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E8F8E800) [pid = 3468] [serial = 1045] [outer = 00000043E8F78000] 08:56:42 INFO - PROCESS | 3468 | 1460995002910 Marionette TRACE conn5 <- [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] 08:56:42 INFO - PROCESS | 3468 | 1460995002950 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:56:42 INFO - PROCESS | 3468 | 1460995002958 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3468 | 1460995002960 Marionette TRACE conn5 <- [1,1358,null,{}] 08:56:42 INFO - PROCESS | 3468 | 1460995002963 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3468 | 1460995003039 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:56:43 INFO - PROCESS | 3468 | 1460995003046 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F447F800 == 34 [pid = 3468] [id = 349] 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EA0DA400) [pid = 3468] [serial = 1046] [outer = 0000000000000000] 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EA56DC00) [pid = 3468] [serial = 1047] [outer = 00000043EA0DA400] 08:56:43 INFO - PROCESS | 3468 | 1460995003092 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E8F8E000) [pid = 3468] [serial = 1048] [outer = 00000043EA0DA400] 08:56:43 INFO - PROCESS | 3468 | 1460995003561 Marionette TRACE conn5 <- [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] 08:56:43 INFO - PROCESS | 3468 | 1460995003607 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:56:43 INFO - PROCESS | 3468 | 1460995003611 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3468 | 1460995003613 Marionette TRACE conn5 <- [1,1362,null,{}] 08:56:43 INFO - PROCESS | 3468 | 1460995003616 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3468 | 1460995003719 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:56:43 INFO - PROCESS | 3468 | 1460995003798 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E18000 == 35 [pid = 3468] [id = 350] 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043ED6F0C00) [pid = 3468] [serial = 1049] [outer = 0000000000000000] 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EDA73C00) [pid = 3468] [serial = 1050] [outer = 00000043ED6F0C00] 08:56:43 INFO - PROCESS | 3468 | 1460995003843 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EDB83800) [pid = 3468] [serial = 1051] [outer = 00000043ED6F0C00] 08:56:44 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:44 INFO - PROCESS | 3468 | 1460995004263 Marionette TRACE conn5 <- [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] 08:56:44 INFO - PROCESS | 3468 | 1460995004306 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:56:44 INFO - PROCESS | 3468 | 1460995004309 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3468 | 1460995004311 Marionette TRACE conn5 <- [1,1366,null,{}] 08:56:44 INFO - PROCESS | 3468 | 1460995004315 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 3468 | 1460995004421 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:56:44 INFO - PROCESS | 3468 | 1460995004427 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F574D800 == 36 [pid = 3468] [id = 351] 08:56:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EDB82800) [pid = 3468] [serial = 1052] [outer = 0000000000000000] 08:56:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EDF9D400) [pid = 3468] [serial = 1053] [outer = 00000043EDB82800] 08:56:44 INFO - PROCESS | 3468 | 1460995004473 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EEA4DC00) [pid = 3468] [serial = 1054] [outer = 00000043EDB82800] 08:56:44 INFO - PROCESS | 3468 | 1460995004926 Marionette TRACE conn5 <- [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] 08:56:44 INFO - PROCESS | 3468 | 1460995004943 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3468 | 1460995004946 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3468 | 1460995004949 Marionette TRACE conn5 <- [1,1370,null,{}] 08:56:44 INFO - PROCESS | 3468 | 1460995004952 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3468 | 1460995005084 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:56:45 INFO - PROCESS | 3468 | 1460995005167 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA99800 == 37 [pid = 3468] [id = 352] 08:56:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EEB5D800) [pid = 3468] [serial = 1055] [outer = 0000000000000000] 08:56:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EEB92800) [pid = 3468] [serial = 1056] [outer = 00000043EEB5D800] 08:56:45 INFO - PROCESS | 3468 | 1460995005226 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F19A8C00) [pid = 3468] [serial = 1057] [outer = 00000043EEB5D800] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (0000004382879400) [pid = 3468] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381AEF000) [pid = 3468] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (0000004381F7B400) [pid = 3468] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8F78C00) [pid = 3468] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043ED22F000) [pid = 3468] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F270BC00) [pid = 3468] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F4905400) [pid = 3468] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F62D8400) [pid = 3468] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F5BA0400) [pid = 3468] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F1BE0800) [pid = 3468] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E888B000) [pid = 3468] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043825CDC00) [pid = 3468] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F549B800) [pid = 3468] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8E09000) [pid = 3468] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E88AE400) [pid = 3468] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (0000004381AF2800) [pid = 3468] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (0000004381F91C00) [pid = 3468] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:45 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (0000004381253800) [pid = 3468] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:45 INFO - PROCESS | 3468 | [3468] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:45 INFO - PROCESS | 3468 | 1460995005918 Marionette TRACE conn5 <- [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] 08:56:45 INFO - PROCESS | 3468 | 1460995005939 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:56:45 INFO - PROCESS | 3468 | 1460995005942 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3468 | 1460995005945 Marionette TRACE conn5 <- [1,1374,null,{}] 08:56:45 INFO - PROCESS | 3468 | 1460995005948 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3468 | 1460995006029 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:56:46 INFO - PROCESS | 3468 | 1460995006036 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677F800 == 38 [pid = 3468] [id = 353] 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E86AE000) [pid = 3468] [serial = 1058] [outer = 0000000000000000] 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EDD6A400) [pid = 3468] [serial = 1059] [outer = 00000043E86AE000] 08:56:46 INFO - PROCESS | 3468 | 1460995006082 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F1BA5C00) [pid = 3468] [serial = 1060] [outer = 00000043E86AE000] 08:56:46 INFO - PROCESS | 3468 | 1460995006484 Marionette TRACE conn5 <- [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] 08:56:46 INFO - PROCESS | 3468 | 1460995006536 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:56:46 INFO - PROCESS | 3468 | 1460995006544 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3468 | 1460995006546 Marionette TRACE conn5 <- [1,1378,null,{}] 08:56:46 INFO - PROCESS | 3468 | 1460995006549 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3468 | 1460995006628 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:56:46 INFO - PROCESS | 3468 | 1460995006634 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EA8000 == 39 [pid = 3468] [id = 354] 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F1B61800) [pid = 3468] [serial = 1061] [outer = 0000000000000000] 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F1BDA400) [pid = 3468] [serial = 1062] [outer = 00000043F1B61800] 08:56:46 INFO - PROCESS | 3468 | 1460995006681 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F1BE0000) [pid = 3468] [serial = 1063] [outer = 00000043F1B61800] 08:56:47 INFO - PROCESS | 3468 | 1460995007101 Marionette TRACE conn5 <- [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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 628ms 08:56:47 INFO - PROCESS | 3468 | 1460995007176 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3468 | 1460995007178 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:56:47 INFO - PROCESS | 3468 | 1460995007181 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3468 | 1460995007183 Marionette TRACE conn5 <- [1,1382,null,{}] 08:56:47 INFO - PROCESS | 3468 | 1460995007186 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3468 | 1460995007266 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:56:47 INFO - PROCESS | 3468 | 1460995007273 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8784800 == 40 [pid = 3468] [id = 355] 08:56:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F1BE6C00) [pid = 3468] [serial = 1064] [outer = 0000000000000000] 08:56:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F1BEAC00) [pid = 3468] [serial = 1065] [outer = 00000043F1BE6C00] 08:56:47 INFO - PROCESS | 3468 | 1460995007319 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F26B6800) [pid = 3468] [serial = 1066] [outer = 00000043F1BE6C00] 08:56:47 INFO - PROCESS | 3468 | 1460995007846 Marionette TRACE conn5 <- [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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 08:56:47 INFO - PROCESS | 3468 | 1460995007876 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3468 | 1460995007881 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:56:47 INFO - PROCESS | 3468 | 1460995007887 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3468 | 1460995007892 Marionette TRACE conn5 <- [1,1386,null,{}] 08:56:47 INFO - PROCESS | 3468 | 1460995007899 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3468 | 1460995008074 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:56:48 INFO - PROCESS | 3468 | 1460995008176 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382053000 == 41 [pid = 3468] [id = 356] 08:56:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043814D4C00) [pid = 3468] [serial = 1067] [outer = 0000000000000000] 08:56:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043814DB800) [pid = 3468] [serial = 1068] [outer = 00000043814D4C00] 08:56:48 INFO - PROCESS | 3468 | 1460995008234 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381F7E000) [pid = 3468] [serial = 1069] [outer = 00000043814D4C00] 08:56:49 INFO - PROCESS | 3468 | 1460995009010 Marionette TRACE conn5 <- [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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1185ms 08:56:49 INFO - PROCESS | 3468 | 1460995009075 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3468 | 1460995009082 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:56:49 INFO - PROCESS | 3468 | 1460995009089 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3468 | 1460995009092 Marionette TRACE conn5 <- [1,1390,null,{}] 08:56:49 INFO - PROCESS | 3468 | 1460995009096 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3468 | 1460995009221 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:56:49 INFO - PROCESS | 3468 | 1460995009287 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED21C000 == 42 [pid = 3468] [id = 357] 08:56:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (0000004381F7C400) [pid = 3468] [serial = 1070] [outer = 0000000000000000] 08:56:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043825CDC00) [pid = 3468] [serial = 1071] [outer = 0000004381F7C400] 08:56:49 INFO - PROCESS | 3468 | 1460995009344 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E6D09C00) [pid = 3468] [serial = 1072] [outer = 0000004381F7C400] 08:56:50 INFO - PROCESS | 3468 | 1460995010281 Marionette TRACE conn5 <- [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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1242ms 08:56:50 INFO - PROCESS | 3468 | 1460995010337 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3468 | 1460995010342 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:56:50 INFO - PROCESS | 3468 | 1460995010348 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3468 | 1460995010352 Marionette TRACE conn5 <- [1,1394,null,{}] 08:56:50 INFO - PROCESS | 3468 | 1460995010359 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3468 | 1460995010466 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:56:50 INFO - PROCESS | 3468 | 1460995010543 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36D8800 == 43 [pid = 3468] [id = 358] 08:56:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004381AEAC00) [pid = 3468] [serial = 1073] [outer = 0000000000000000] 08:56:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004381AEF000) [pid = 3468] [serial = 1074] [outer = 0000004381AEAC00] 08:56:50 INFO - PROCESS | 3468 | 1460995010594 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004381F84400) [pid = 3468] [serial = 1075] [outer = 0000004381AEAC00] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA558000 == 42 [pid = 3468] [id = 242] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6873800 == 41 [pid = 3468] [id = 239] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8781000 == 40 [pid = 3468] [id = 248] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5D8800 == 39 [pid = 3468] [id = 246] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA974000 == 38 [pid = 3468] [id = 241] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7531800 == 37 [pid = 3468] [id = 240] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBBB800 == 36 [pid = 3468] [id = 247] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE387800 == 35 [pid = 3468] [id = 245] 08:56:50 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F5EF8000) [pid = 3468] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:56:50 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD39000 == 34 [pid = 3468] [id = 341] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F8E3F400) [pid = 3468] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F9081000) [pid = 3468] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F9930000) [pid = 3468] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F2D9B400) [pid = 3468] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F1B6C000) [pid = 3468] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F4F1FC00) [pid = 3468] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F49A8000) [pid = 3468] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F2328800) [pid = 3468] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F52CC400) [pid = 3468] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F68CF400) [pid = 3468] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F65C1400) [pid = 3468] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F62D0C00) [pid = 3468] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F5E30C00) [pid = 3468] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F533A400) [pid = 3468] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043F4CE2000) [pid = 3468] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB04800) [pid = 3468] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EA199000) [pid = 3468] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E851E400) [pid = 3468] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E6B49400) [pid = 3468] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F5BA5C00) [pid = 3468] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F5FD9800) [pid = 3468] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043ED6F2800) [pid = 3468] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E8F10800) [pid = 3468] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E9711800) [pid = 3468] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (0000004382881400) [pid = 3468] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E8519400) [pid = 3468] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (0000004382877C00) [pid = 3468] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381FD5800) [pid = 3468] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E86B7000) [pid = 3468] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (000000438128AC00) [pid = 3468] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043EE0BF800) [pid = 3468] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F529F400) [pid = 3468] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043EEB87C00) [pid = 3468] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 3468 | 1460995011169 Marionette TRACE conn5 <- [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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 840ms 08:56:51 INFO - PROCESS | 3468 | 1460995011191 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3468 | 1460995011196 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:56:51 INFO - PROCESS | 3468 | 1460995011203 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3468 | 1460995011205 Marionette TRACE conn5 <- [1,1398,null,{}] 08:56:51 INFO - PROCESS | 3468 | 1460995011209 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3468 | 1460995011295 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:56:51 INFO - PROCESS | 3468 | 1460995011303 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DD9000 == 35 [pid = 3468] [id = 359] 08:56:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381F75800) [pid = 3468] [serial = 1076] [outer = 0000000000000000] 08:56:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004382084000) [pid = 3468] [serial = 1077] [outer = 0000004381F75800] 08:56:51 INFO - PROCESS | 3468 | 1460995011353 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043825CE000) [pid = 3468] [serial = 1078] [outer = 0000004381F75800] 08:56:51 INFO - PROCESS | 3468 | 1460995011833 Marionette TRACE conn5 <- [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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 696ms 08:56:51 INFO - PROCESS | 3468 | 1460995011900 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3468 | 1460995011902 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:56:51 INFO - PROCESS | 3468 | 1460995011957 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3468 | 1460995011961 Marionette TRACE conn5 <- [1,1402,null,{}] 08:56:51 INFO - PROCESS | 3468 | 1460995011976 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3468 | 1460995012073 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:56:52 INFO - PROCESS | 3468 | 1460995012136 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBB1000 == 36 [pid = 3468] [id = 360] 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (000000438208EC00) [pid = 3468] [serial = 1079] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E7D6FC00) [pid = 3468] [serial = 1080] [outer = 000000438208EC00] 08:56:52 INFO - PROCESS | 3468 | 1460995012186 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E86AF400) [pid = 3468] [serial = 1081] [outer = 000000438208EC00] 08:56:52 INFO - PROCESS | 3468 | 1460995012631 Marionette TRACE conn5 <- [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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 08:56:52 INFO - PROCESS | 3468 | 1460995012647 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3468 | 1460995012650 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:56:52 INFO - PROCESS | 3468 | 1460995012653 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3468 | 1460995012655 Marionette TRACE conn5 <- [1,1406,null,{}] 08:56:52 INFO - PROCESS | 3468 | 1460995012659 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3468 | 1460995012743 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:56:52 INFO - PROCESS | 3468 | 1460995012749 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B43800 == 37 [pid = 3468] [id = 361] 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E86B8000) [pid = 3468] [serial = 1082] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E8E16C00) [pid = 3468] [serial = 1083] [outer = 00000043E86B8000] 08:56:52 INFO - PROCESS | 3468 | 1460995012797 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8F78C00) [pid = 3468] [serial = 1084] [outer = 00000043E86B8000] 08:56:53 INFO - PROCESS | 3468 | 1460995013281 Marionette TRACE conn5 <- [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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 08:56:53 INFO - PROCESS | 3468 | 1460995013348 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3468 | 1460995013350 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:56:53 INFO - PROCESS | 3468 | 1460995013354 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3468 | 1460995013356 Marionette TRACE conn5 <- [1,1410,null,{}] 08:56:53 INFO - PROCESS | 3468 | 1460995013359 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3468 | 1460995013487 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:56:53 INFO - PROCESS | 3468 | 1460995013498 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4A32000 == 38 [pid = 3468] [id = 362] 08:56:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8F85000) [pid = 3468] [serial = 1085] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F8FC00) [pid = 3468] [serial = 1086] [outer = 00000043E8F85000] 08:56:53 INFO - PROCESS | 3468 | 1460995013581 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EA56E000) [pid = 3468] [serial = 1087] [outer = 00000043E8F85000] 08:56:54 INFO - PROCESS | 3468 | 1460995014010 Marionette TRACE conn5 <- [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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 08:56:54 INFO - PROCESS | 3468 | 1460995014094 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3468 | 1460995014096 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:56:54 INFO - PROCESS | 3468 | 1460995014100 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3468 | 1460995014102 Marionette TRACE conn5 <- [1,1414,null,{}] 08:56:54 INFO - PROCESS | 3468 | 1460995014105 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3468 | 1460995014234 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:56:54 INFO - PROCESS | 3468 | 1460995014251 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F569B800 == 39 [pid = 3468] [id = 363] 08:56:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EDB86C00) [pid = 3468] [serial = 1088] [outer = 0000000000000000] 08:56:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EE00D800) [pid = 3468] [serial = 1089] [outer = 00000043EDB86C00] 08:56:54 INFO - PROCESS | 3468 | 1460995014339 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EEB51400) [pid = 3468] [serial = 1090] [outer = 00000043EDB86C00] 08:56:54 INFO - PROCESS | 3468 | 1460995014776 Marionette TRACE conn5 <- [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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 08:56:54 INFO - PROCESS | 3468 | 1460995014839 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3468 | 1460995014841 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:56:54 INFO - PROCESS | 3468 | 1460995014845 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3468 | 1460995014847 Marionette TRACE conn5 <- [1,1418,null,{}] 08:56:54 INFO - PROCESS | 3468 | 1460995014850 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3468 | 1460995014956 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:56:54 INFO - PROCESS | 3468 | 1460995014968 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F638A800 == 40 [pid = 3468] [id = 364] 08:56:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EEB5B800) [pid = 3468] [serial = 1091] [outer = 0000000000000000] 08:56:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EEB5FC00) [pid = 3468] [serial = 1092] [outer = 00000043EEB5B800] 08:56:55 INFO - PROCESS | 3468 | 1460995015012 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EF720000) [pid = 3468] [serial = 1093] [outer = 00000043EEB5B800] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043ED6F0C00) [pid = 3468] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043802B7400) [pid = 3468] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381294C00) [pid = 3468] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004381AF5000) [pid = 3468] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043EDB82800) [pid = 3468] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EA0DA400) [pid = 3468] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (000000438287E000) [pid = 3468] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043EEB5D800) [pid = 3468] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8F78000) [pid = 3468] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F1B61800) [pid = 3468] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F5ADE000) [pid = 3468] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E8889800) [pid = 3468] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381AECC00) [pid = 3468] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:56:55 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E86AE000) [pid = 3468] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:55 INFO - PROCESS | 3468 | 1460995015486 Marionette TRACE conn5 <- [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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 692ms 08:56:55 INFO - PROCESS | 3468 | 1460995015541 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3468 | 1460995015543 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 3468 | 1460995015546 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:56:55 INFO - PROCESS | 3468 | 1460995015548 Marionette TRACE conn5 <- [1,1422,null,{}] 08:56:55 INFO - PROCESS | 3468 | 1460995015551 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3468 | 1460995015629 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:56:55 INFO - PROCESS | 3468 | 1460995015636 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7882000 == 41 [pid = 3468] [id = 365] 08:56:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004382088C00) [pid = 3468] [serial = 1094] [outer = 0000000000000000] 08:56:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E8F78400) [pid = 3468] [serial = 1095] [outer = 0000004382088C00] 08:56:55 INFO - PROCESS | 3468 | 1460995015682 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043EF382800) [pid = 3468] [serial = 1096] [outer = 0000004382088C00] 08:56:56 INFO - PROCESS | 3468 | 1460995016091 Marionette TRACE conn5 <- [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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 587ms 08:56:56 INFO - PROCESS | 3468 | 1460995016137 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3468 | 1460995016139 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:56:56 INFO - PROCESS | 3468 | 1460995016148 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3468 | 1460995016149 Marionette TRACE conn5 <- [1,1426,null,{}] 08:56:56 INFO - PROCESS | 3468 | 1460995016154 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3468 | 1460995016237 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:56:56 INFO - PROCESS | 3468 | 1460995016260 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA06000 == 42 [pid = 3468] [id = 366] 08:56:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043F1B5EC00) [pid = 3468] [serial = 1097] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043F1BD4000) [pid = 3468] [serial = 1098] [outer = 00000043F1B5EC00] 08:56:56 INFO - PROCESS | 3468 | 1460995016305 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043F1BE7400) [pid = 3468] [serial = 1099] [outer = 00000043F1B5EC00] 08:56:56 INFO - PROCESS | 3468 | 1460995016752 Marionette TRACE conn5 <- [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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 08:56:56 INFO - PROCESS | 3468 | 1460995016780 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3468 | 1460995016782 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3468 | 1460995016785 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:56:56 INFO - PROCESS | 3468 | 1460995016788 Marionette TRACE conn5 <- [1,1430,null,{}] 08:56:56 INFO - PROCESS | 3468 | 1460995016795 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3468 | 1460995016874 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:56:56 INFO - PROCESS | 3468 | 1460995016880 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F980B000 == 43 [pid = 3468] [id = 367] 08:56:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8887800) [pid = 3468] [serial = 1100] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F26C0400) [pid = 3468] [serial = 1101] [outer = 00000043E8887800] 08:56:56 INFO - PROCESS | 3468 | 1460995016926 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F270BC00) [pid = 3468] [serial = 1102] [outer = 00000043E8887800] 08:56:57 INFO - PROCESS | 3468 | 1460995017500 Marionette TRACE conn5 <- [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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 08:56:57 INFO - PROCESS | 3468 | 1460995017521 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3468 | 1460995017526 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:57 INFO - PROCESS | 3468 | 1460995017531 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 3468 | 1460995017535 Marionette TRACE conn5 <- [1,1434,null,{}] 08:56:57 INFO - PROCESS | 3468 | 1460995017541 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3468 | 1460995017708 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:56:57 INFO - PROCESS | 3468 | 1460995017784 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36C5000 == 44 [pid = 3468] [id = 368] 08:56:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043814DE000) [pid = 3468] [serial = 1103] [outer = 0000000000000000] 08:56:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (0000004381FCD000) [pid = 3468] [serial = 1104] [outer = 00000043814DE000] 08:56:57 INFO - PROCESS | 3468 | 1460995017884 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (000000438287D800) [pid = 3468] [serial = 1105] [outer = 00000043814DE000] 08:56:58 INFO - PROCESS | 3468 | 1460995018496 Marionette TRACE conn5 <- [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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 987ms 08:56:58 INFO - PROCESS | 3468 | 1460995018521 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3468 | 1460995018528 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:58 INFO - PROCESS | 3468 | 1460995018535 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3468 | 1460995018538 Marionette TRACE conn5 <- [1,1438,null,{}] 08:56:58 INFO - PROCESS | 3468 | 1460995018542 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3468 | 1460995018649 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:56:58 INFO - PROCESS | 3468 | 1460995018722 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E6800 == 45 [pid = 3468] [id = 369] 08:56:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E86AC800) [pid = 3468] [serial = 1106] [outer = 0000000000000000] 08:56:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8891C00) [pid = 3468] [serial = 1107] [outer = 00000043E86AC800] 08:56:58 INFO - PROCESS | 3468 | 1460995018779 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8F85400) [pid = 3468] [serial = 1108] [outer = 00000043E86AC800] 08:56:59 INFO - PROCESS | 3468 | 1460995019431 Marionette TRACE conn5 <- [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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 08:56:59 INFO - PROCESS | 3468 | 1460995019478 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:59 INFO - PROCESS | 3468 | 1460995019481 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 3468 | 1460995019485 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3468 | 1460995019489 Marionette TRACE conn5 <- [1,1442,null,{}] 08:56:59 INFO - PROCESS | 3468 | 1460995019501 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3468 | 1460995019611 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:56:59 INFO - PROCESS | 3468 | 1460995019686 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A13800 == 46 [pid = 3468] [id = 370] 08:56:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043EDB83000) [pid = 3468] [serial = 1109] [outer = 0000000000000000] 08:56:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EEB0CC00) [pid = 3468] [serial = 1110] [outer = 00000043EDB83000] 08:56:59 INFO - PROCESS | 3468 | 1460995019786 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F270F400) [pid = 3468] [serial = 1111] [outer = 00000043EDB83000] 08:57:00 INFO - PROCESS | 3468 | 1460995020430 Marionette TRACE conn5 <- [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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 08:57:00 INFO - PROCESS | 3468 | 1460995020472 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3468 | 1460995020475 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:57:00 INFO - PROCESS | 3468 | 1460995020478 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3468 | 1460995020481 Marionette TRACE conn5 <- [1,1446,null,{}] 08:57:00 INFO - PROCESS | 3468 | 1460995020485 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3468 | 1460995020592 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:57:00 INFO - PROCESS | 3468 | 1460995020664 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA882800 == 47 [pid = 3468] [id = 371] 08:57:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F2D61C00) [pid = 3468] [serial = 1112] [outer = 0000000000000000] 08:57:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F2D97800) [pid = 3468] [serial = 1113] [outer = 00000043F2D61C00] 08:57:00 INFO - PROCESS | 3468 | 1460995020721 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F405C000) [pid = 3468] [serial = 1114] [outer = 00000043F2D61C00] 08:57:01 INFO - PROCESS | 3468 | 1460995021462 Marionette TRACE conn5 <- [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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1030ms 08:57:01 INFO - PROCESS | 3468 | 1460995021511 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3468 | 1460995021516 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:57:01 INFO - PROCESS | 3468 | 1460995021521 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3468 | 1460995021526 Marionette TRACE conn5 <- [1,1450,null,{}] 08:57:01 INFO - PROCESS | 3468 | 1460995021552 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3468 | 1460995021650 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:57:01 INFO - PROCESS | 3468 | 1460995021727 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E56800 == 48 [pid = 3468] [id = 372] 08:57:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043814E0C00) [pid = 3468] [serial = 1115] [outer = 0000000000000000] 08:57:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (0000004381F72400) [pid = 3468] [serial = 1116] [outer = 00000043814E0C00] 08:57:01 INFO - PROCESS | 3468 | 1460995021778 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381F8B400) [pid = 3468] [serial = 1117] [outer = 00000043814E0C00] 08:57:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDDA3800 == 47 [pid = 3468] [id = 253] 08:57:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E6E000 == 46 [pid = 3468] [id = 244] 08:57:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD8800 == 45 [pid = 3468] [id = 238] 08:57:02 INFO - PROCESS | 3468 | --DOCSHELL 00000043F277C800 == 44 [pid = 3468] [id = 237] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F1BEAC00) [pid = 3468] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043EDA73C00) [pid = 3468] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043825C7400) [pid = 3468] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004382876000) [pid = 3468] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043814D9C00) [pid = 3468] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (0000004381AF2000) [pid = 3468] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381F80C00) [pid = 3468] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (0000004381F8FC00) [pid = 3468] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EDF9D400) [pid = 3468] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EA56DC00) [pid = 3468] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EDB83800) [pid = 3468] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E6B46C00) [pid = 3468] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043EEB92800) [pid = 3468] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E7B5A400) [pid = 3468] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043EEA4DC00) [pid = 3468] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E8F81C00) [pid = 3468] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E8F8E800) [pid = 3468] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F1BE0000) [pid = 3468] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F62D7800) [pid = 3468] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F1BDA400) [pid = 3468] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E8C98000) [pid = 3468] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043E8F12000) [pid = 3468] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E847B400) [pid = 3468] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E8525000) [pid = 3468] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F19A8C00) [pid = 3468] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043EDD6A400) [pid = 3468] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F1BA5C00) [pid = 3468] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E8F8E000) [pid = 3468] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:57:02 INFO - PROCESS | 3468 | 1460995022396 Marionette TRACE conn5 <- [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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 903ms 08:57:02 INFO - PROCESS | 3468 | 1460995022428 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3468 | 1460995022433 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:57:02 INFO - PROCESS | 3468 | 1460995022440 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3468 | 1460995022443 Marionette TRACE conn5 <- [1,1454,null,{}] 08:57:02 INFO - PROCESS | 3468 | 1460995022446 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3468 | 1460995022534 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:57:02 INFO - PROCESS | 3468 | 1460995022608 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381227800 == 45 [pid = 3468] [id = 373] 08:57:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (000000438128C000) [pid = 3468] [serial = 1118] [outer = 0000000000000000] 08:57:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381F7A400) [pid = 3468] [serial = 1119] [outer = 000000438128C000] 08:57:02 INFO - PROCESS | 3468 | 1460995022655 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (000000438208F800) [pid = 3468] [serial = 1120] [outer = 000000438128C000] 08:57:03 INFO - PROCESS | 3468 | 1460995023076 Marionette TRACE conn5 <- [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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 08:57:03 INFO - PROCESS | 3468 | 1460995023134 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3468 | 1460995023136 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:57:03 INFO - PROCESS | 3468 | 1460995023140 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3468 | 1460995023144 Marionette TRACE conn5 <- [1,1458,null,{}] 08:57:03 INFO - PROCESS | 3468 | 1460995023160 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3468 | 1460995023245 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:57:03 INFO - PROCESS | 3468 | 1460995023252 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB3F800 == 46 [pid = 3468] [id = 374] 08:57:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E7D59C00) [pid = 3468] [serial = 1121] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E847FC00) [pid = 3468] [serial = 1122] [outer = 00000043E7D59C00] 08:57:03 INFO - PROCESS | 3468 | 1460995023302 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E8580C00) [pid = 3468] [serial = 1123] [outer = 00000043E7D59C00] 08:57:03 INFO - PROCESS | 3468 | 1460995023755 Marionette TRACE conn5 <- [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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 649ms 08:57:03 INFO - PROCESS | 3468 | 1460995023792 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3468 | 1460995023795 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:57:03 INFO - PROCESS | 3468 | 1460995023798 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3468 | 1460995023800 Marionette TRACE conn5 <- [1,1462,null,{}] 08:57:03 INFO - PROCESS | 3468 | 1460995023804 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3468 | 1460995023887 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:57:03 INFO - PROCESS | 3468 | 1460995023896 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7D9000 == 47 [pid = 3468] [id = 375] 08:57:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E8894000) [pid = 3468] [serial = 1124] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E8F0C800) [pid = 3468] [serial = 1125] [outer = 00000043E8894000] 08:57:03 INFO - PROCESS | 3468 | 1460995023942 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8F7B000) [pid = 3468] [serial = 1126] [outer = 00000043E8894000] 08:57:04 INFO - PROCESS | 3468 | 1460995024377 Marionette TRACE conn5 <- [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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 628ms 08:57:04 INFO - PROCESS | 3468 | 1460995024429 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3468 | 1460995024431 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:57:04 INFO - PROCESS | 3468 | 1460995024434 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3468 | 1460995024436 Marionette TRACE conn5 <- [1,1466,null,{}] 08:57:04 INFO - PROCESS | 3468 | 1460995024440 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3468 | 1460995024541 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:57:04 INFO - PROCESS | 3468 | 1460995024548 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4478800 == 48 [pid = 3468] [id = 376] 08:57:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8F8CC00) [pid = 3468] [serial = 1127] [outer = 0000000000000000] 08:57:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043EA11F400) [pid = 3468] [serial = 1128] [outer = 00000043E8F8CC00] 08:57:04 INFO - PROCESS | 3468 | 1460995024594 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043ED3C2C00) [pid = 3468] [serial = 1129] [outer = 00000043E8F8CC00] 08:57:05 INFO - PROCESS | 3468 | 1460995025084 Marionette TRACE conn5 <- [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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 692ms 08:57:05 INFO - PROCESS | 3468 | 1460995025129 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3468 | 1460995025131 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:05 INFO - PROCESS | 3468 | 1460995025134 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3468 | 1460995025136 Marionette TRACE conn5 <- [1,1470,null,{}] 08:57:05 INFO - PROCESS | 3468 | 1460995025146 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3468 | 1460995025272 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:57:05 INFO - PROCESS | 3468 | 1460995025327 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5746800 == 49 [pid = 3468] [id = 377] 08:57:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EE0B7400) [pid = 3468] [serial = 1130] [outer = 0000000000000000] 08:57:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EEB55000) [pid = 3468] [serial = 1131] [outer = 00000043EE0B7400] 08:57:05 INFO - PROCESS | 3468 | 1460995025379 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EF720800) [pid = 3468] [serial = 1132] [outer = 00000043EE0B7400] 08:57:05 INFO - PROCESS | 3468 | 1460995025831 Marionette TRACE conn5 <- [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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 08:57:05 INFO - PROCESS | 3468 | 1460995025892 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3468 | 1460995025894 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:57:05 INFO - PROCESS | 3468 | 1460995025898 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3468 | 1460995025900 Marionette TRACE conn5 <- [1,1474,null,{}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:05 INFO - PROCESS | 3468 | 1460995025903 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3468 | 1460995026006 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:57:06 INFO - PROCESS | 3468 | 1460995026018 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A3800 == 50 [pid = 3468] [id = 378] 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F1BCD400) [pid = 3468] [serial = 1133] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F1BDA400) [pid = 3468] [serial = 1134] [outer = 00000043F1BCD400] 08:57:06 INFO - PROCESS | 3468 | 1460995026103 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F2709000) [pid = 3468] [serial = 1135] [outer = 00000043F1BCD400] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (000000438208EC00) [pid = 3468] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E8F85000) [pid = 3468] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381F75800) [pid = 3468] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F1B5EC00) [pid = 3468] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381AEAC00) [pid = 3468] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (0000004381F7C400) [pid = 3468] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E86B8000) [pid = 3468] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043EDB86C00) [pid = 3468] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043EEB5B800) [pid = 3468] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:06 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (0000004382088C00) [pid = 3468] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:06 INFO - PROCESS | 3468 | 1460995026586 Marionette TRACE conn5 <- [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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 08:57:06 INFO - PROCESS | 3468 | 1460995026637 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3468 | 1460995026639 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:06 INFO - PROCESS | 3468 | 1460995026643 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3468 | 1460995026644 Marionette TRACE conn5 <- [1,1478,null,{}] 08:57:06 INFO - PROCESS | 3468 | 1460995026648 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3468 | 1460995026727 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:57:06 INFO - PROCESS | 3468 | 1460995026800 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EB9800 == 51 [pid = 3468] [id = 379] 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (000000438128B000) [pid = 3468] [serial = 1136] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8E0A000) [pid = 3468] [serial = 1137] [outer = 000000438128B000] 08:57:06 INFO - PROCESS | 3468 | 1460995026845 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F1BD6C00) [pid = 3468] [serial = 1138] [outer = 000000438128B000] 08:57:07 INFO - PROCESS | 3468 | 1460995027199 Marionette TRACE conn5 <- [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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 587ms 08:57:07 INFO - PROCESS | 3468 | 1460995027233 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3468 | 1460995027235 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 3468 | 1460995027238 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:07 INFO - PROCESS | 3468 | 1460995027240 Marionette TRACE conn5 <- [1,1482,null,{}] 08:57:07 INFO - PROCESS | 3468 | 1460995027243 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3468 | 1460995027323 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:57:07 INFO - PROCESS | 3468 | 1460995027430 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9805800 == 52 [pid = 3468] [id = 380] 08:57:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E8893000) [pid = 3468] [serial = 1139] [outer = 0000000000000000] 08:57:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F44BAC00) [pid = 3468] [serial = 1140] [outer = 00000043E8893000] 08:57:07 INFO - PROCESS | 3468 | 1460995027475 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F49AC000) [pid = 3468] [serial = 1141] [outer = 00000043E8893000] 08:57:07 INFO - PROCESS | 3468 | 1460995027861 Marionette TRACE conn5 <- [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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 693ms 08:57:07 INFO - PROCESS | 3468 | 1460995027934 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3468 | 1460995027937 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:07 INFO - PROCESS | 3468 | 1460995027940 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3468 | 1460995027942 Marionette TRACE conn5 <- [1,1486,null,{}] 08:57:07 INFO - PROCESS | 3468 | 1460995027945 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3468 | 1460995028027 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:57:08 INFO - PROCESS | 3468 | 1460995028033 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA972000 == 53 [pid = 3468] [id = 381] 08:57:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F4C2AC00) [pid = 3468] [serial = 1142] [outer = 0000000000000000] 08:57:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F4CDC000) [pid = 3468] [serial = 1143] [outer = 00000043F4C2AC00] 08:57:08 INFO - PROCESS | 3468 | 1460995028079 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F4F0E000) [pid = 3468] [serial = 1144] [outer = 00000043F4C2AC00] 08:57:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F4F27400) [pid = 3468] [serial = 1145] [outer = 00000043F4F22000] 08:57:08 INFO - PROCESS | 3468 | 1460995028618 Marionette TRACE conn5 <- [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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 776ms 08:57:08 INFO - PROCESS | 3468 | 1460995028758 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3468 | 1460995028763 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:08 INFO - PROCESS | 3468 | 1460995028780 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3468 | 1460995028785 Marionette TRACE conn5 <- [1,1490,null,{}] 08:57:08 INFO - PROCESS | 3468 | 1460995028791 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3468 | 1460995028906 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:57:08 INFO - PROCESS | 3468 | 1460995028976 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36C6800 == 54 [pid = 3468] [id = 382] 08:57:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (0000004381FD5800) [pid = 3468] [serial = 1146] [outer = 0000000000000000] 08:57:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (000000438208D000) [pid = 3468] [serial = 1147] [outer = 0000004381FD5800] 08:57:09 INFO - PROCESS | 3468 | 1460995029034 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E6B09C00) [pid = 3468] [serial = 1148] [outer = 0000004381FD5800] 08:57:09 INFO - PROCESS | 3468 | 1460995029624 Marionette TRACE conn5 <- [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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 880ms 08:57:09 INFO - PROCESS | 3468 | 1460995029665 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3468 | 1460995029672 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:57:09 INFO - PROCESS | 3468 | 1460995029679 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:09 INFO - PROCESS | 3468 | 1460995029683 Marionette TRACE conn5 <- [1,1494,null,{}] 08:57:09 INFO - PROCESS | 3468 | 1460995029687 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3468 | 1460995029797 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:57:09 INFO - PROCESS | 3468 | 1460995029885 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D22000 == 55 [pid = 3468] [id = 383] 08:57:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E86B6C00) [pid = 3468] [serial = 1149] [outer = 0000000000000000] 08:57:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E8F17800) [pid = 3468] [serial = 1150] [outer = 00000043E86B6C00] 08:57:09 INFO - PROCESS | 3468 | 1460995029941 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043ED6FB000) [pid = 3468] [serial = 1151] [outer = 00000043E86B6C00] 08:57:10 INFO - PROCESS | 3468 | 1460995030537 Marionette TRACE conn5 <- [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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 924ms 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:10 INFO - PROCESS | 3468 | 1460995030608 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3468 | 1460995030611 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3468 | 1460995030615 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3468 | 1460995030619 Marionette TRACE conn5 <- [1,1498,null,{}] 08:57:10 INFO - PROCESS | 3468 | 1460995030631 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3468 | 1460995030775 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:57:10 INFO - PROCESS | 3468 | 1460995030890 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA94800 == 56 [pid = 3468] [id = 384] 08:57:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EE0B8400) [pid = 3468] [serial = 1152] [outer = 0000000000000000] 08:57:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F1BA4800) [pid = 3468] [serial = 1153] [outer = 00000043EE0B8400] 08:57:10 INFO - PROCESS | 3468 | 1460995030949 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F4059800) [pid = 3468] [serial = 1154] [outer = 00000043EE0B8400] 08:57:11 INFO - PROCESS | 3468 | 1460995031544 Marionette TRACE conn5 <- [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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 942ms 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:11 INFO - PROCESS | 3468 | 1460995031558 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3468 | 1460995031562 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 3468 | 1460995031565 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3468 | 1460995031568 Marionette TRACE conn5 <- [1,1502,null,{}] 08:57:11 INFO - PROCESS | 3468 | 1460995031571 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3468 | 1460995031679 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:57:11 INFO - PROCESS | 3468 | 1460995031766 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD52800 == 57 [pid = 3468] [id = 385] 08:57:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F4F21000) [pid = 3468] [serial = 1155] [outer = 0000000000000000] 08:57:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F4FDD400) [pid = 3468] [serial = 1156] [outer = 00000043F4F21000] 08:57:11 INFO - PROCESS | 3468 | 1460995031822 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F529B400) [pid = 3468] [serial = 1157] [outer = 00000043F4F21000] 08:57:12 INFO - PROCESS | 3468 | 1460995032424 Marionette TRACE conn5 <- [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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 943ms 08:57:12 INFO - PROCESS | 3468 | 1460995032510 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3468 | 1460995032513 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:12 INFO - PROCESS | 3468 | 1460995032516 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3468 | 1460995032519 Marionette TRACE conn5 <- [1,1506,null,{}] 08:57:12 INFO - PROCESS | 3468 | 1460995032523 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3468 | 1460995032627 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:57:12 INFO - PROCESS | 3468 | 1460995032700 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7D0D800 == 58 [pid = 3468] [id = 386] 08:57:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (0000004381AF2800) [pid = 3468] [serial = 1158] [outer = 0000000000000000] 08:57:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (000000438287DC00) [pid = 3468] [serial = 1159] [outer = 0000004381AF2800] 08:57:12 INFO - PROCESS | 3468 | 1460995032757 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EF386800) [pid = 3468] [serial = 1160] [outer = 0000004381AF2800] 08:57:13 INFO - PROCESS | 3468 | 1460995033506 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1036ms 08:57:13 INFO - PROCESS | 3468 | 1460995033554 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3468 | 1460995033560 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 3468 | 1460995033584 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:57:13 INFO - PROCESS | 3468 | 1460995033588 Marionette TRACE conn5 <- [1,1510,null,{}] 08:57:13 INFO - PROCESS | 3468 | 1460995033593 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3468 | 1460995033698 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:57:13 INFO - PROCESS | 3468 | 1460995033775 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9733000 == 59 [pid = 3468] [id = 387] 08:57:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004381FD6400) [pid = 3468] [serial = 1161] [outer = 0000000000000000] 08:57:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (0000004382874400) [pid = 3468] [serial = 1162] [outer = 0000004381FD6400] 08:57:13 INFO - PROCESS | 3468 | 1460995033826 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E7ECC800) [pid = 3468] [serial = 1163] [outer = 0000004381FD6400] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9805800 == 58 [pid = 3468] [id = 380] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EB9800 == 57 [pid = 3468] [id = 379] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A3800 == 56 [pid = 3468] [id = 378] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5746800 == 55 [pid = 3468] [id = 377] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4478800 == 54 [pid = 3468] [id = 376] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7D9000 == 53 [pid = 3468] [id = 375] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB3F800 == 52 [pid = 3468] [id = 374] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 0000004381227800 == 51 [pid = 3468] [id = 373] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F26C0400) [pid = 3468] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E56800 == 50 [pid = 3468] [id = 372] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E6800 == 49 [pid = 3468] [id = 369] 08:57:14 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36C5000 == 48 [pid = 3468] [id = 368] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043EA56E000) [pid = 3468] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EEB5FC00) [pid = 3468] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043EEB51400) [pid = 3468] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F1BD4000) [pid = 3468] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EF720000) [pid = 3468] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E8F78400) [pid = 3468] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EF382800) [pid = 3468] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E8F78C00) [pid = 3468] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043814DB800) [pid = 3468] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043E7D6FC00) [pid = 3468] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E86AF400) [pid = 3468] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E8F8FC00) [pid = 3468] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (0000004382084000) [pid = 3468] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043825CE000) [pid = 3468] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F1BE7400) [pid = 3468] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (0000004381F84400) [pid = 3468] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (0000004381AEF000) [pid = 3468] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E6D09C00) [pid = 3468] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043825CDC00) [pid = 3468] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8E16C00) [pid = 3468] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EE00D800) [pid = 3468] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:57:14 INFO - PROCESS | 3468 | 1460995034389 Marionette TRACE conn5 <- [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"]]]}] 08:57:14 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 () { 08:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:57:14 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 () { 08:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:57:14 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 () { 08:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:57:14 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 () { 08:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:57:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 846ms 08:57:14 INFO - PROCESS | 3468 | 1460995034436 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3468 | 1460995034442 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:57:14 INFO - PROCESS | 3468 | 1460995034448 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3468 | 1460995034451 Marionette TRACE conn5 <- [1,1514,null,{}] 08:57:14 INFO - PROCESS | 3468 | 1460995034455 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3468 | 1460995034541 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:57:14 INFO - PROCESS | 3468 | 1460995034550 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA0B2000 == 49 [pid = 3468] [id = 388] 08:57:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E7567400) [pid = 3468] [serial = 1164] [outer = 0000000000000000] 08:57:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E7ECDC00) [pid = 3468] [serial = 1165] [outer = 00000043E7567400] 08:57:14 INFO - PROCESS | 3468 | 1460995034596 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E86AB800) [pid = 3468] [serial = 1166] [outer = 00000043E7567400] 08:57:15 INFO - PROCESS | 3468 | 1460995035072 Marionette TRACE conn5 <- [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"]]]}] 08:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:57:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 681ms 08:57:15 INFO - PROCESS | 3468 | 1460995035134 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3468 | 1460995035136 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:57:15 INFO - PROCESS | 3468 | 1460995035139 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 3468 | 1460995035143 Marionette TRACE conn5 <- [1,1518,null,{}] 08:57:15 INFO - PROCESS | 3468 | 1460995035154 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3468 | 1460995035241 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:57:15 INFO - PROCESS | 3468 | 1460995035250 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23F1000 == 50 [pid = 3468] [id = 389] 08:57:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8F73400) [pid = 3468] [serial = 1167] [outer = 0000000000000000] 08:57:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8F80000) [pid = 3468] [serial = 1168] [outer = 00000043E8F73400] 08:57:15 INFO - PROCESS | 3468 | 1460995035299 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043EA53AC00) [pid = 3468] [serial = 1169] [outer = 00000043E8F73400] 08:57:15 INFO - PROCESS | 3468 | 1460995035754 Marionette TRACE conn5 <- [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]]]}] 08:57:15 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 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:57:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:57:15 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. 08:57:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:57:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 08:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:57:15 INFO - PROCESS | 3468 | 1460995035774 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3468 | 1460995035777 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 3468 | 1460995035780 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 3468 | 1460995035782 Marionette TRACE conn5 <- [1,1522,null,{}] 08:57:15 INFO - PROCESS | 3468 | 1460995035785 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3468 | 1460995035869 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:57:15 INFO - PROCESS | 3468 | 1460995035876 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5410800 == 51 [pid = 3468] [id = 390] 08:57:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EA568400) [pid = 3468] [serial = 1170] [outer = 0000000000000000] 08:57:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EDB83800) [pid = 3468] [serial = 1171] [outer = 00000043EA568400] 08:57:15 INFO - PROCESS | 3468 | 1460995035923 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EDFA6800) [pid = 3468] [serial = 1172] [outer = 00000043EA568400] 08:57:16 INFO - PROCESS | 3468 | 1460995036366 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 629ms 08:57:16 INFO - PROCESS | 3468 | 1460995036411 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3468 | 1460995036414 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:57:16 INFO - PROCESS | 3468 | 1460995036417 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3468 | 1460995036419 Marionette TRACE conn5 <- [1,1526,null,{}] 08:57:16 INFO - PROCESS | 3468 | 1460995036422 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3468 | 1460995036525 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:57:16 INFO - PROCESS | 3468 | 1460995036534 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61D8800 == 52 [pid = 3468] [id = 391] 08:57:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EDFA4400) [pid = 3468] [serial = 1173] [outer = 0000000000000000] 08:57:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EEA4D800) [pid = 3468] [serial = 1174] [outer = 00000043EDFA4400] 08:57:16 INFO - PROCESS | 3468 | 1460995036623 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EEB5E000) [pid = 3468] [serial = 1175] [outer = 00000043EDFA4400] 08:57:17 INFO - PROCESS | 3468 | 1460995037124 Marionette TRACE conn5 <- [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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 733ms 08:57:17 INFO - PROCESS | 3468 | 1460995037161 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3468 | 1460995037163 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:57:17 INFO - PROCESS | 3468 | 1460995037166 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3468 | 1460995037168 Marionette TRACE conn5 <- [1,1530,null,{}] 08:57:17 INFO - PROCESS | 3468 | 1460995037172 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3468 | 1460995037290 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:57:17 INFO - PROCESS | 3468 | 1460995037345 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8389000 == 53 [pid = 3468] [id = 392] 08:57:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F2323C00) [pid = 3468] [serial = 1176] [outer = 0000000000000000] 08:57:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F2706800) [pid = 3468] [serial = 1177] [outer = 00000043F2323C00] 08:57:17 INFO - PROCESS | 3468 | 1460995037395 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F2D9D000) [pid = 3468] [serial = 1178] [outer = 00000043F2323C00] 08:57:17 INFO - PROCESS | 3468 | 1460995037796 Marionette TRACE conn5 <- [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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 08:57:17 INFO - PROCESS | 3468 | 1460995037860 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3468 | 1460995037862 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:57:17 INFO - PROCESS | 3468 | 1460995037866 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3468 | 1460995037868 Marionette TRACE conn5 <- [1,1534,null,{}] 08:57:17 INFO - PROCESS | 3468 | 1460995037871 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3468 | 1460995038007 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:57:18 INFO - PROCESS | 3468 | 1460995038059 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F980F800 == 54 [pid = 3468] [id = 393] 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F44BA000) [pid = 3468] [serial = 1179] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4CE0000) [pid = 3468] [serial = 1180] [outer = 00000043F44BA000] 08:57:18 INFO - PROCESS | 3468 | 1460995038106 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F5298800) [pid = 3468] [serial = 1181] [outer = 00000043F44BA000] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8F8CC00) [pid = 3468] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E7D59C00) [pid = 3468] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (000000438128C000) [pid = 3468] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043814E0C00) [pid = 3468] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (000000438128B000) [pid = 3468] [serial = 1136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8893000) [pid = 3468] [serial = 1139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043E8894000) [pid = 3468] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F1BCD400) [pid = 3468] [serial = 1133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F2D61C00) [pid = 3468] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:18 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EE0B7400) [pid = 3468] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:18 INFO - PROCESS | 3468 | 1460995038593 Marionette TRACE conn5 <- [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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 795ms 08:57:18 INFO - PROCESS | 3468 | 1460995038663 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3468 | 1460995038665 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:57:18 INFO - PROCESS | 3468 | 1460995038669 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3468 | 1460995038670 Marionette TRACE conn5 <- [1,1538,null,{}] 08:57:18 INFO - PROCESS | 3468 | 1460995038674 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3468 | 1460995038755 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:57:18 INFO - PROCESS | 3468 | 1460995038833 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9816800 == 55 [pid = 3468] [id = 394] 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043814DAC00) [pid = 3468] [serial = 1182] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8F16C00) [pid = 3468] [serial = 1183] [outer = 00000043814DAC00] 08:57:18 INFO - PROCESS | 3468 | 1460995038878 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F4C32800) [pid = 3468] [serial = 1184] [outer = 00000043814DAC00] 08:57:19 INFO - PROCESS | 3468 | 1460995039243 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 08:57:19 INFO - PROCESS | 3468 | 1460995039300 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3468 | 1460995039302 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 3468 | 1460995039306 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:57:19 INFO - PROCESS | 3468 | 1460995039308 Marionette TRACE conn5 <- [1,1542,null,{}] 08:57:19 INFO - PROCESS | 3468 | 1460995039345 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3468 | 1460995039429 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:57:19 INFO - PROCESS | 3468 | 1460995039439 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC378000 == 56 [pid = 3468] [id = 395] 08:57:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F52C7400) [pid = 3468] [serial = 1185] [outer = 0000000000000000] 08:57:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F533D000) [pid = 3468] [serial = 1186] [outer = 00000043F52C7400] 08:57:19 INFO - PROCESS | 3468 | 1460995039484 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F543A400) [pid = 3468] [serial = 1187] [outer = 00000043F52C7400] 08:57:19 INFO - PROCESS | 3468 | 1460995039912 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 08:57:19 INFO - PROCESS | 3468 | 1460995039981 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3468 | 1460995039983 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:19 INFO - PROCESS | 3468 | 1460995039986 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3468 | 1460995039988 Marionette TRACE conn5 <- [1,1546,null,{}] 08:57:19 INFO - PROCESS | 3468 | 1460995039992 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3468 | 1460995040076 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:57:20 INFO - PROCESS | 3468 | 1460995040085 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C9000 == 57 [pid = 3468] [id = 396] 08:57:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5494C00) [pid = 3468] [serial = 1188] [outer = 0000000000000000] 08:57:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F5A39400) [pid = 3468] [serial = 1189] [outer = 00000043F5494C00] 08:57:20 INFO - PROCESS | 3468 | 1460995040130 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F5BA5C00) [pid = 3468] [serial = 1190] [outer = 00000043F5494C00] 08:57:20 INFO - PROCESS | 3468 | 1460995040626 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 08:57:20 INFO - PROCESS | 3468 | 1460995040788 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3468 | 1460995040793 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:20 INFO - PROCESS | 3468 | 1460995040800 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3468 | 1460995040805 Marionette TRACE conn5 <- [1,1550,null,{}] 08:57:20 INFO - PROCESS | 3468 | 1460995040811 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3468 | 1460995040923 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:57:21 INFO - PROCESS | 3468 | 1460995040996 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E1D800 == 58 [pid = 3468] [id = 397] 08:57:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004381F80C00) [pid = 3468] [serial = 1191] [outer = 0000000000000000] 08:57:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004381FCB000) [pid = 3468] [serial = 1192] [outer = 0000004381F80C00] 08:57:21 INFO - PROCESS | 3468 | 1460995041097 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E6B4A000) [pid = 3468] [serial = 1193] [outer = 0000004381F80C00] 08:57:21 INFO - PROCESS | 3468 | 1460995041687 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 945ms 08:57:21 INFO - PROCESS | 3468 | 1460995041746 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3468 | 1460995041753 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 3468 | 1460995041759 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:21 INFO - PROCESS | 3468 | 1460995041762 Marionette TRACE conn5 <- [1,1554,null,{}] 08:57:21 INFO - PROCESS | 3468 | 1460995041767 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3468 | 1460995041877 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:57:22 INFO - PROCESS | 3468 | 1460995041997 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5409800 == 59 [pid = 3468] [id = 398] 08:57:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E8E09000) [pid = 3468] [serial = 1194] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E8F15800) [pid = 3468] [serial = 1195] [outer = 00000043E8E09000] 08:57:22 INFO - PROCESS | 3468 | 1460995042054 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043ED237C00) [pid = 3468] [serial = 1196] [outer = 00000043E8E09000] 08:57:22 INFO - PROCESS | 3468 | 1460995042662 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 944ms 08:57:22 INFO - PROCESS | 3468 | 1460995042728 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3468 | 1460995042731 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:22 INFO - PROCESS | 3468 | 1460995042737 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 3468 | 1460995042741 Marionette TRACE conn5 <- [1,1558,null,{}] 08:57:22 INFO - PROCESS | 3468 | 1460995042753 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3468 | 1460995042863 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:57:22 INFO - PROCESS | 3468 | 1460995042982 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC710000 == 60 [pid = 3468] [id = 399] 08:57:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EDF99C00) [pid = 3468] [serial = 1197] [outer = 0000000000000000] 08:57:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F1BE7800) [pid = 3468] [serial = 1198] [outer = 00000043EDF99C00] 08:57:23 INFO - PROCESS | 3468 | 1460995043042 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F4CDD800) [pid = 3468] [serial = 1199] [outer = 00000043EDF99C00] 08:57:23 INFO - PROCESS | 3468 | 1460995043653 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 943ms 08:57:23 INFO - PROCESS | 3468 | 1460995043679 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3468 | 1460995043682 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:23 INFO - PROCESS | 3468 | 1460995043686 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3468 | 1460995043688 Marionette TRACE conn5 <- [1,1562,null,{}] 08:57:23 INFO - PROCESS | 3468 | 1460995043692 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3468 | 1460995043800 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:57:23 INFO - PROCESS | 3468 | 1460995043892 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7F4800 == 61 [pid = 3468] [id = 400] 08:57:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F49A7800) [pid = 3468] [serial = 1200] [outer = 0000000000000000] 08:57:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5E29400) [pid = 3468] [serial = 1201] [outer = 00000043F49A7800] 08:57:23 INFO - PROCESS | 3468 | 1460995043948 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F5FD9400) [pid = 3468] [serial = 1202] [outer = 00000043F49A7800] 08:57:24 INFO - PROCESS | 3468 | 1460995044483 Marionette TRACE conn5 <- [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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 839ms 08:57:24 INFO - PROCESS | 3468 | 1460995044526 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3468 | 1460995044529 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:24 INFO - PROCESS | 3468 | 1460995044532 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3468 | 1460995044535 Marionette TRACE conn5 <- [1,1566,null,{}] 08:57:24 INFO - PROCESS | 3468 | 1460995044538 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3468 | 1460995044643 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:57:24 INFO - PROCESS | 3468 | 1460995044734 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCB0000 == 62 [pid = 3468] [id = 401] 08:57:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5FE1400) [pid = 3468] [serial = 1203] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5FE5000) [pid = 3468] [serial = 1204] [outer = 00000043F5FE1400] 08:57:24 INFO - PROCESS | 3468 | 1460995044790 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F62D7800) [pid = 3468] [serial = 1205] [outer = 00000043F5FE1400] 08:57:25 INFO - PROCESS | 3468 | 1460995045343 Marionette TRACE conn5 <- [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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 08:57:25 INFO - PROCESS | 3468 | 1460995045552 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3468 | 1460995045557 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:25 INFO - PROCESS | 3468 | 1460995045601 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3468 | 1460995045604 Marionette TRACE conn5 <- [1,1570,null,{}] 08:57:25 INFO - PROCESS | 3468 | 1460995045610 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 3468 | 1460995045711 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:57:25 INFO - PROCESS | 3468 | 1460995045785 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA17D800 == 63 [pid = 3468] [id = 402] 08:57:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (0000004381F74C00) [pid = 3468] [serial = 1206] [outer = 0000000000000000] 08:57:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (0000004381F7C000) [pid = 3468] [serial = 1207] [outer = 0000004381F74C00] 08:57:25 INFO - PROCESS | 3468 | 1460995045834 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043825D0400) [pid = 3468] [serial = 1208] [outer = 0000004381F74C00] 08:57:26 INFO - PROCESS | 3468 | 1460995046451 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 901ms 08:57:26 INFO - PROCESS | 3468 | 1460995046488 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3468 | 1460995046492 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:26 INFO - PROCESS | 3468 | 1460995046500 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3468 | 1460995046504 Marionette TRACE conn5 <- [1,1574,null,{}] 08:57:26 INFO - PROCESS | 3468 | 1460995046508 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 3468 | 1460995046607 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:57:26 INFO - PROCESS | 3468 | 1460995046687 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AF000 == 64 [pid = 3468] [id = 403] 08:57:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (0000004381295400) [pid = 3468] [serial = 1209] [outer = 0000000000000000] 08:57:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (0000004381FCF800) [pid = 3468] [serial = 1210] [outer = 0000004381295400] 08:57:26 INFO - PROCESS | 3468 | 1460995046761 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043E8889800) [pid = 3468] [serial = 1211] [outer = 0000004381295400] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7882000 == 63 [pid = 3468] [id = 365] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F569B800 == 62 [pid = 3468] [id = 363] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B43800 == 61 [pid = 3468] [id = 361] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBB1000 == 60 [pid = 3468] [id = 360] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F638A800 == 59 [pid = 3468] [id = 364] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA06000 == 58 [pid = 3468] [id = 366] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC378000 == 57 [pid = 3468] [id = 395] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9816800 == 56 [pid = 3468] [id = 394] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F980F800 == 55 [pid = 3468] [id = 393] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8389000 == 54 [pid = 3468] [id = 392] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61D8800 == 53 [pid = 3468] [id = 391] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5410800 == 52 [pid = 3468] [id = 390] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23F1000 == 51 [pid = 3468] [id = 389] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F4CDC000) [pid = 3468] [serial = 1143] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043E8891C00) [pid = 3468] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EEB0CC00) [pid = 3468] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (0000004381FCD000) [pid = 3468] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA0B2000 == 50 [pid = 3468] [id = 388] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9733000 == 49 [pid = 3468] [id = 387] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD52800 == 48 [pid = 3468] [id = 385] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA94800 == 47 [pid = 3468] [id = 384] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D22000 == 46 [pid = 3468] [id = 383] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36C6800 == 45 [pid = 3468] [id = 382] 08:57:26 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA972000 == 44 [pid = 3468] [id = 381] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F49AC000) [pid = 3468] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043ED3C2C00) [pid = 3468] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E847FC00) [pid = 3468] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (000000438208F800) [pid = 3468] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (0000004381F72400) [pid = 3468] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E8580C00) [pid = 3468] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F1BD6C00) [pid = 3468] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F44BAC00) [pid = 3468] [serial = 1140] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E8F0C800) [pid = 3468] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F2709000) [pid = 3468] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F2D97800) [pid = 3468] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EA11F400) [pid = 3468] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F1BDA400) [pid = 3468] [serial = 1134] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (0000004381F7A400) [pid = 3468] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (0000004381F8B400) [pid = 3468] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E8E0A000) [pid = 3468] [serial = 1137] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EF720800) [pid = 3468] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F405C000) [pid = 3468] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E8F7B000) [pid = 3468] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:57:26 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EEB55000) [pid = 3468] [serial = 1131] [outer = 0000000000000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3468 | 1460995047263 Marionette TRACE conn5 <- [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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 798ms 08:57:27 INFO - PROCESS | 3468 | 1460995047303 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3468 | 1460995047305 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3468 | 1460995047309 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:27 INFO - PROCESS | 3468 | 1460995047311 Marionette TRACE conn5 <- [1,1578,null,{}] 08:57:27 INFO - PROCESS | 3468 | 1460995047321 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3468 | 1460995047412 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:57:27 INFO - PROCESS | 3468 | 1460995047422 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7DF800 == 45 [pid = 3468] [id = 404] 08:57:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E8891000) [pid = 3468] [serial = 1212] [outer = 0000000000000000] 08:57:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E8F0B400) [pid = 3468] [serial = 1213] [outer = 00000043E8891000] 08:57:27 INFO - PROCESS | 3468 | 1460995047473 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E8F88800) [pid = 3468] [serial = 1214] [outer = 00000043E8891000] 08:57:27 INFO - PROCESS | 3468 | 1460995047962 Marionette TRACE conn5 <- [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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 693ms 08:57:28 INFO - PROCESS | 3468 | 1460995048006 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3468 | 1460995048009 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:28 INFO - PROCESS | 3468 | 1460995048012 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3468 | 1460995048014 Marionette TRACE conn5 <- [1,1582,null,{}] 08:57:28 INFO - PROCESS | 3468 | 1460995048017 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3468 | 1460995048102 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:57:28 INFO - PROCESS | 3468 | 1460995048110 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D1E800 == 46 [pid = 3468] [id = 405] 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043ED539C00) [pid = 3468] [serial = 1215] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EDA79400) [pid = 3468] [serial = 1216] [outer = 00000043ED539C00] 08:57:28 INFO - PROCESS | 3468 | 1460995048156 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EE00D800) [pid = 3468] [serial = 1217] [outer = 00000043ED539C00] 08:57:28 INFO - PROCESS | 3468 | 1460995048609 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 08:57:28 INFO - PROCESS | 3468 | 1460995048643 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3468 | 1460995048646 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:28 INFO - PROCESS | 3468 | 1460995048649 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3468 | 1460995048651 Marionette TRACE conn5 <- [1,1586,null,{}] 08:57:28 INFO - PROCESS | 3468 | 1460995048654 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3468 | 1460995048736 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:57:28 INFO - PROCESS | 3468 | 1460995048742 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FB4800 == 47 [pid = 3468] [id = 406] 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043EE003000) [pid = 3468] [serial = 1218] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EEB57400) [pid = 3468] [serial = 1219] [outer = 00000043EE003000] 08:57:28 INFO - PROCESS | 3468 | 1460995048788 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EF726800) [pid = 3468] [serial = 1220] [outer = 00000043EE003000] 08:57:29 INFO - PROCESS | 3468 | 1460995049238 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 628ms 08:57:29 INFO - PROCESS | 3468 | 1460995049280 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3468 | 1460995049282 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:29 INFO - PROCESS | 3468 | 1460995049293 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3468 | 1460995049295 Marionette TRACE conn5 <- [1,1590,null,{}] 08:57:29 INFO - PROCESS | 3468 | 1460995049299 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3468 | 1460995049432 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:57:29 INFO - PROCESS | 3468 | 1460995049483 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8377000 == 48 [pid = 3468] [id = 407] 08:57:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F1BE7000) [pid = 3468] [serial = 1221] [outer = 0000000000000000] 08:57:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F276E800) [pid = 3468] [serial = 1222] [outer = 00000043F1BE7000] 08:57:29 INFO - PROCESS | 3468 | 1460995049534 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F4910400) [pid = 3468] [serial = 1223] [outer = 00000043F1BE7000] 08:57:29 INFO - PROCESS | 3468 | 1460995049977 Marionette TRACE conn5 <- [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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 733ms 08:57:30 INFO - PROCESS | 3468 | 1460995050021 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3468 | 1460995050023 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 3468 | 1460995050026 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:30 INFO - PROCESS | 3468 | 1460995050028 Marionette TRACE conn5 <- [1,1594,null,{}] 08:57:30 INFO - PROCESS | 3468 | 1460995050036 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3468 | 1460995050172 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:57:30 INFO - PROCESS | 3468 | 1460995050209 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A02800 == 49 [pid = 3468] [id = 408] 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F4C32000) [pid = 3468] [serial = 1224] [outer = 0000000000000000] 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F4F0AC00) [pid = 3468] [serial = 1225] [outer = 00000043F4C32000] 08:57:30 INFO - PROCESS | 3468 | 1460995050255 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F52A5000) [pid = 3468] [serial = 1226] [outer = 00000043F4C32000] 08:57:30 INFO - PROCESS | 3468 | 1460995050693 Marionette TRACE conn5 <- [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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 08:57:30 INFO - PROCESS | 3468 | 1460995050721 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3468 | 1460995050724 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:30 INFO - PROCESS | 3468 | 1460995050727 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3468 | 1460995050729 Marionette TRACE conn5 <- [1,1598,null,{}] 08:57:30 INFO - PROCESS | 3468 | 1460995050732 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3468 | 1460995050841 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:57:30 INFO - PROCESS | 3468 | 1460995050847 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97B000 == 50 [pid = 3468] [id = 409] 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4CD8400) [pid = 3468] [serial = 1227] [outer = 0000000000000000] 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5831800) [pid = 3468] [serial = 1228] [outer = 00000043F4CD8400] 08:57:30 INFO - PROCESS | 3468 | 1460995050894 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F5FE0000) [pid = 3468] [serial = 1229] [outer = 00000043F4CD8400] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043814D4C00) [pid = 3468] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E8887800) [pid = 3468] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EDB83000) [pid = 3468] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F1BE6C00) [pid = 3468] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043E86AC800) [pid = 3468] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043814DE000) [pid = 3468] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F2323C00) [pid = 3468] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043814DAC00) [pid = 3468] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (0000004381FD5800) [pid = 3468] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E8F73400) [pid = 3468] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381FD6400) [pid = 3468] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F4F21000) [pid = 3468] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EE0B8400) [pid = 3468] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381AF2800) [pid = 3468] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E86B6C00) [pid = 3468] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E7567400) [pid = 3468] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043EA568400) [pid = 3468] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F44BA000) [pid = 3468] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F52C7400) [pid = 3468] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:31 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043EDFA4400) [pid = 3468] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:31 INFO - PROCESS | 3468 | 1460995051546 Marionette TRACE conn5 <- [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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 879ms 08:57:31 INFO - PROCESS | 3468 | 1460995051609 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3468 | 1460995051612 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:31 INFO - PROCESS | 3468 | 1460995051620 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3468 | 1460995051622 Marionette TRACE conn5 <- [1,1602,null,{}] 08:57:31 INFO - PROCESS | 3468 | 1460995051626 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3468 | 1460995051708 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:57:31 INFO - PROCESS | 3468 | 1460995051720 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBCA000 == 51 [pid = 3468] [id = 410] 08:57:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (0000004381FD8800) [pid = 3468] [serial = 1230] [outer = 0000000000000000] 08:57:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E7567400) [pid = 3468] [serial = 1231] [outer = 0000004381FD8800] 08:57:31 INFO - PROCESS | 3468 | 1460995051765 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EDA7F000) [pid = 3468] [serial = 1232] [outer = 0000004381FD8800] 08:57:32 INFO - PROCESS | 3468 | 1460995052195 Marionette TRACE conn5 <- [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]]]}] 08:57:32 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 08:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 08:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:32 INFO - PROCESS | 3468 | 1460995052247 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3468 | 1460995052249 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 3468 | 1460995052252 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3468 | 1460995052254 Marionette TRACE conn5 <- [1,1606,null,{}] 08:57:32 INFO - PROCESS | 3468 | 1460995052257 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3468 | 1460995052340 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:57:32 INFO - PROCESS | 3468 | 1460995052347 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3D0800 == 52 [pid = 3468] [id = 411] 08:57:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F1BD8400) [pid = 3468] [serial = 1233] [outer = 0000000000000000] 08:57:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F49AFC00) [pid = 3468] [serial = 1234] [outer = 00000043F1BD8400] 08:57:32 INFO - PROCESS | 3468 | 1460995052393 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F62DDC00) [pid = 3468] [serial = 1235] [outer = 00000043F1BD8400] 08:57:32 INFO - PROCESS | 3468 | 1460995052797 Marionette TRACE conn5 <- [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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 586ms 08:57:32 INFO - PROCESS | 3468 | 1460995052841 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3468 | 1460995052844 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:32 INFO - PROCESS | 3468 | 1460995052847 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3468 | 1460995052850 Marionette TRACE conn5 <- [1,1610,null,{}] 08:57:32 INFO - PROCESS | 3468 | 1460995052858 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3468 | 1460995052962 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:57:32 INFO - PROCESS | 3468 | 1460995052970 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCB5000 == 53 [pid = 3468] [id = 412] 08:57:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F62DC800) [pid = 3468] [serial = 1236] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F68CC000) [pid = 3468] [serial = 1237] [outer = 00000043F62DC800] 08:57:33 INFO - PROCESS | 3468 | 1460995053021 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F6C5BC00) [pid = 3468] [serial = 1238] [outer = 00000043F62DC800] 08:57:33 INFO - PROCESS | 3468 | 1460995053555 Marionette TRACE conn5 <- [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]]]}] 08:57:33 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 08:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 732ms 08:57:33 INFO - PROCESS | 3468 | 1460995053591 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3468 | 1460995053596 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:33 INFO - PROCESS | 3468 | 1460995053602 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3468 | 1460995053607 Marionette TRACE conn5 <- [1,1614,null,{}] 08:57:33 INFO - PROCESS | 3468 | 1460995053614 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3468 | 1460995053733 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:57:33 INFO - PROCESS | 3468 | 1460995053833 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E6D23800 == 54 [pid = 3468] [id = 413] 08:57:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (0000004381AEA400) [pid = 3468] [serial = 1239] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (0000004381F72400) [pid = 3468] [serial = 1240] [outer = 0000004381AEA400] 08:57:33 INFO - PROCESS | 3468 | 1460995053891 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043825C2800) [pid = 3468] [serial = 1241] [outer = 0000004381AEA400] 08:57:34 INFO - PROCESS | 3468 | 1460995054521 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 943ms 08:57:34 INFO - PROCESS | 3468 | 1460995054546 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3468 | 1460995054553 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:57:34 INFO - PROCESS | 3468 | 1460995054560 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:34 INFO - PROCESS | 3468 | 1460995054563 Marionette TRACE conn5 <- [1,1618,null,{}] 08:57:34 INFO - PROCESS | 3468 | 1460995054568 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3468 | 1460995054683 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:57:34 INFO - PROCESS | 3468 | 1460995054805 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5987800 == 55 [pid = 3468] [id = 414] 08:57:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E88AAC00) [pid = 3468] [serial = 1242] [outer = 0000000000000000] 08:57:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E8F7A000) [pid = 3468] [serial = 1243] [outer = 00000043E88AAC00] 08:57:34 INFO - PROCESS | 3468 | 1460995054862 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043EDFA1800) [pid = 3468] [serial = 1244] [outer = 00000043E88AAC00] 08:57:35 INFO - PROCESS | 3468 | 1460995055442 Marionette TRACE conn5 <- [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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 922ms 08:57:35 INFO - PROCESS | 3468 | 1460995055488 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3468 | 1460995055491 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:35 INFO - PROCESS | 3468 | 1460995055495 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3468 | 1460995055499 Marionette TRACE conn5 <- [1,1622,null,{}] 08:57:35 INFO - PROCESS | 3468 | 1460995055512 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3468 | 1460995055628 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:57:35 INFO - PROCESS | 3468 | 1460995055751 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCC3000 == 56 [pid = 3468] [id = 415] 08:57:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F1BE8400) [pid = 3468] [serial = 1245] [outer = 0000000000000000] 08:57:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F2D97000) [pid = 3468] [serial = 1246] [outer = 00000043F1BE8400] 08:57:35 INFO - PROCESS | 3468 | 1460995055811 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5498400) [pid = 3468] [serial = 1247] [outer = 00000043F1BE8400] 08:57:36 INFO - PROCESS | 3468 | 1460995056415 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 08:57:36 INFO - PROCESS | 3468 | 1460995056482 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3468 | 1460995056486 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:36 INFO - PROCESS | 3468 | 1460995056489 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3468 | 1460995056492 Marionette TRACE conn5 <- [1,1626,null,{}] 08:57:36 INFO - PROCESS | 3468 | 1460995056495 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3468 | 1460995056603 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:57:36 INFO - PROCESS | 3468 | 1460995056726 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD83000 == 57 [pid = 3468] [id = 416] 08:57:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F65C4800) [pid = 3468] [serial = 1248] [outer = 0000000000000000] 08:57:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F68CDC00) [pid = 3468] [serial = 1249] [outer = 00000043F65C4800] 08:57:36 INFO - PROCESS | 3468 | 1460995056783 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F6C62800) [pid = 3468] [serial = 1250] [outer = 00000043F65C4800] 08:57:37 INFO - PROCESS | 3468 | 1460995057393 Marionette TRACE conn5 <- [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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 943ms 08:57:37 INFO - PROCESS | 3468 | 1460995057435 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3468 | 1460995057438 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:37 INFO - PROCESS | 3468 | 1460995057441 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3468 | 1460995057443 Marionette TRACE conn5 <- [1,1630,null,{}] 08:57:37 INFO - PROCESS | 3468 | 1460995057447 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3468 | 1460995057542 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:57:37 INFO - PROCESS | 3468 | 1460995057663 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDBA000 == 58 [pid = 3468] [id = 417] 08:57:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F6C61400) [pid = 3468] [serial = 1251] [outer = 0000000000000000] 08:57:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F7A86C00) [pid = 3468] [serial = 1252] [outer = 00000043F6C61400] 08:57:37 INFO - PROCESS | 3468 | 1460995057719 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F7EC9000) [pid = 3468] [serial = 1253] [outer = 00000043F6C61400] 08:57:38 INFO - PROCESS | 3468 | 1460995058329 Marionette TRACE conn5 <- [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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 943ms 08:57:38 INFO - PROCESS | 3468 | 1460995058386 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:38 INFO - PROCESS | 3468 | 1460995058389 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 3468 | 1460995058393 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3468 | 1460995058395 Marionette TRACE conn5 <- [1,1634,null,{}] 08:57:38 INFO - PROCESS | 3468 | 1460995058399 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3468 | 1460995058530 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:57:38 INFO - PROCESS | 3468 | 1460995058796 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D2000 == 59 [pid = 3468] [id = 418] 08:57:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (000000438125E800) [pid = 3468] [serial = 1254] [outer = 0000000000000000] 08:57:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043814D3000) [pid = 3468] [serial = 1255] [outer = 000000438125E800] 08:57:38 INFO - PROCESS | 3468 | 1460995058873 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (0000004381F7CC00) [pid = 3468] [serial = 1256] [outer = 000000438125E800] 08:57:39 INFO - PROCESS | 3468 | 1460995059504 Marionette TRACE conn5 <- [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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1193ms 08:57:39 INFO - PROCESS | 3468 | 1460995059603 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3468 | 1460995059608 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:39 INFO - PROCESS | 3468 | 1460995059615 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3468 | 1460995059618 Marionette TRACE conn5 <- [1,1638,null,{}] 08:57:39 INFO - PROCESS | 3468 | 1460995059623 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3468 | 1460995059738 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:57:39 INFO - PROCESS | 3468 | 1460995059848 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043F980B000 == 58 [pid = 3468] [id = 367] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3D0800 == 57 [pid = 3468] [id = 411] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBCA000 == 56 [pid = 3468] [id = 410] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97B000 == 55 [pid = 3468] [id = 409] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A02800 == 54 [pid = 3468] [id = 408] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8377000 == 53 [pid = 3468] [id = 407] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FB4800 == 52 [pid = 3468] [id = 406] 08:57:39 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D1E800 == 51 [pid = 3468] [id = 405] 08:57:39 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F5A39400) [pid = 3468] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:57:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AC800 == 52 [pid = 3468] [id = 419] 08:57:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (000000438125B400) [pid = 3468] [serial = 1257] [outer = 0000000000000000] 08:57:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043814DDC00) [pid = 3468] [serial = 1258] [outer = 000000438125B400] 08:57:39 INFO - PROCESS | 3468 | 1460995059942 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043E6B05000) [pid = 3468] [serial = 1259] [outer = 000000438125B400] 08:57:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7DF800 == 51 [pid = 3468] [id = 404] 08:57:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043827AF000 == 50 [pid = 3468] [id = 403] 08:57:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA17D800 == 49 [pid = 3468] [id = 402] 08:57:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C9000 == 48 [pid = 3468] [id = 396] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F6C69400) [pid = 3468] [serial = 706] [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.] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F270F400) [pid = 3468] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F26B6800) [pid = 3468] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E8F85400) [pid = 3468] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (000000438287D800) [pid = 3468] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F2D9D000) [pid = 3468] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F2706800) [pid = 3468] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E8F16C00) [pid = 3468] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043E6B09C00) [pid = 3468] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (000000438208D000) [pid = 3468] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E8F80000) [pid = 3468] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EA53AC00) [pid = 3468] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E7ECC800) [pid = 3468] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (0000004382874400) [pid = 3468] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F529B400) [pid = 3468] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4FDD400) [pid = 3468] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F4059800) [pid = 3468] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F1BA4800) [pid = 3468] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EF386800) [pid = 3468] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (000000438287DC00) [pid = 3468] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043ED6FB000) [pid = 3468] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E8F17800) [pid = 3468] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E7ECDC00) [pid = 3468] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E86AB800) [pid = 3468] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EDB83800) [pid = 3468] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F4CE0000) [pid = 3468] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F543A400) [pid = 3468] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F533D000) [pid = 3468] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F5298800) [pid = 3468] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EEA4D800) [pid = 3468] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043EEB5E000) [pid = 3468] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4C32800) [pid = 3468] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EDFA6800) [pid = 3468] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381F7E000) [pid = 3468] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F270BC00) [pid = 3468] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3468 | 1460995060423 Marionette TRACE conn5 <- [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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 838ms 08:57:40 INFO - PROCESS | 3468 | 1460995060455 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3468 | 1460995060459 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:40 INFO - PROCESS | 3468 | 1460995060464 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3468 | 1460995060466 Marionette TRACE conn5 <- [1,1642,null,{}] 08:57:40 INFO - PROCESS | 3468 | 1460995060470 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3468 | 1460995060559 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:57:40 INFO - PROCESS | 3468 | 1460995060565 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC5800 == 49 [pid = 3468] [id = 420] 08:57:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004381256C00) [pid = 3468] [serial = 1260] [outer = 0000000000000000] 08:57:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E8583400) [pid = 3468] [serial = 1261] [outer = 0000004381256C00] 08:57:40 INFO - PROCESS | 3468 | 1460995060613 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E88AC000) [pid = 3468] [serial = 1262] [outer = 0000004381256C00] 08:57:41 INFO - PROCESS | 3468 | 1460995061095 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 08:57:41 INFO - PROCESS | 3468 | 1460995061159 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3468 | 1460995061161 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:41 INFO - PROCESS | 3468 | 1460995061166 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3468 | 1460995061172 Marionette TRACE conn5 <- [1,1646,null,{}] 08:57:41 INFO - PROCESS | 3468 | 1460995061182 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3468 | 1460995061270 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:57:41 INFO - PROCESS | 3468 | 1460995061382 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D21800 == 50 [pid = 3468] [id = 421] 08:57:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (0000004381F82400) [pid = 3468] [serial = 1263] [outer = 0000000000000000] 08:57:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043ED239800) [pid = 3468] [serial = 1264] [outer = 0000004381F82400] 08:57:41 INFO - PROCESS | 3468 | 1460995061430 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EDA7E800) [pid = 3468] [serial = 1265] [outer = 0000004381F82400] 08:57:41 INFO - PROCESS | 3468 | 1460995061790 Marionette TRACE conn5 <- [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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 08:57:41 INFO - PROCESS | 3468 | 1460995061858 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3468 | 1460995061861 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:41 INFO - PROCESS | 3468 | 1460995061864 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3468 | 1460995061866 Marionette TRACE conn5 <- [1,1650,null,{}] 08:57:41 INFO - PROCESS | 3468 | 1460995061870 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3468 | 1460995061956 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:57:41 INFO - PROCESS | 3468 | 1460995061963 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E94000 == 51 [pid = 3468] [id = 422] 08:57:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EDD6DC00) [pid = 3468] [serial = 1266] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EEA4E400) [pid = 3468] [serial = 1267] [outer = 00000043EDD6DC00] 08:57:42 INFO - PROCESS | 3468 | 1460995062009 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EEB8C000) [pid = 3468] [serial = 1268] [outer = 00000043EDD6DC00] 08:57:42 INFO - PROCESS | 3468 | 1460995062452 Marionette TRACE conn5 <- [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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 08:57:42 INFO - PROCESS | 3468 | 1460995062496 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3468 | 1460995062499 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:42 INFO - PROCESS | 3468 | 1460995062502 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3468 | 1460995062504 Marionette TRACE conn5 <- [1,1654,null,{}] 08:57:42 INFO - PROCESS | 3468 | 1460995062507 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3468 | 1460995062620 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:57:42 INFO - PROCESS | 3468 | 1460995062719 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A71800 == 52 [pid = 3468] [id = 423] 08:57:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F1BCD800) [pid = 3468] [serial = 1269] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F1BD7400) [pid = 3468] [serial = 1270] [outer = 00000043F1BCD800] 08:57:42 INFO - PROCESS | 3468 | 1460995062775 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F2705C00) [pid = 3468] [serial = 1271] [outer = 00000043F1BCD800] 08:57:43 INFO - PROCESS | 3468 | 1460995063226 Marionette TRACE conn5 <- [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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 774ms 08:57:43 INFO - PROCESS | 3468 | 1460995063280 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3468 | 1460995063282 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 3468 | 1460995063285 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:43 INFO - PROCESS | 3468 | 1460995063287 Marionette TRACE conn5 <- [1,1658,null,{}] 08:57:43 INFO - PROCESS | 3468 | 1460995063291 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3468 | 1460995063403 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:57:43 INFO - PROCESS | 3468 | 1460995063410 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9815800 == 53 [pid = 3468] [id = 424] 08:57:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E8F0C800) [pid = 3468] [serial = 1272] [outer = 0000000000000000] 08:57:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F2D9B400) [pid = 3468] [serial = 1273] [outer = 00000043E8F0C800] 08:57:43 INFO - PROCESS | 3468 | 1460995063455 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4CDC000) [pid = 3468] [serial = 1274] [outer = 00000043E8F0C800] 08:57:43 INFO - PROCESS | 3468 | 1460995063912 Marionette TRACE conn5 <- [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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 08:57:43 INFO - PROCESS | 3468 | 1460995063980 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3468 | 1460995063983 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 3468 | 1460995063986 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:43 INFO - PROCESS | 3468 | 1460995063988 Marionette TRACE conn5 <- [1,1662,null,{}] 08:57:43 INFO - PROCESS | 3468 | 1460995063991 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3468 | 1460995064125 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E8891000) [pid = 3468] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043ED539C00) [pid = 3468] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381295400) [pid = 3468] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F4CD8400) [pid = 3468] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EE003000) [pid = 3468] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F5494C00) [pid = 3468] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F4C32000) [pid = 3468] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381F74C00) [pid = 3468] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381FD8800) [pid = 3468] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F1BD8400) [pid = 3468] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:44 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F1BE7000) [pid = 3468] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:44 INFO - PROCESS | 3468 | 1460995064302 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF83800 == 54 [pid = 3468] [id = 425] 08:57:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043814D1400) [pid = 3468] [serial = 1275] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (0000004381FD8800) [pid = 3468] [serial = 1276] [outer = 00000043814D1400] 08:57:44 INFO - PROCESS | 3468 | 1460995064348 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F2D5DC00) [pid = 3468] [serial = 1277] [outer = 00000043814D1400] 08:57:44 INFO - PROCESS | 3468 | 1460995064716 Marionette TRACE conn5 <- [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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 777ms 08:57:44 INFO - PROCESS | 3468 | 1460995064765 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3468 | 1460995064768 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:44 INFO - PROCESS | 3468 | 1460995064771 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3468 | 1460995064772 Marionette TRACE conn5 <- [1,1666,null,{}] 08:57:44 INFO - PROCESS | 3468 | 1460995064776 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3468 | 1460995064888 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:57:44 INFO - PROCESS | 3468 | 1460995064897 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA983800 == 55 [pid = 3468] [id = 426] 08:57:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F4F25400) [pid = 3468] [serial = 1278] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F52A4C00) [pid = 3468] [serial = 1279] [outer = 00000043F4F25400] 08:57:44 INFO - PROCESS | 3468 | 1460995064942 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F5343800) [pid = 3468] [serial = 1280] [outer = 00000043F4F25400] 08:57:45 INFO - PROCESS | 3468 | 1460995065349 Marionette TRACE conn5 <- [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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 08:57:45 INFO - PROCESS | 3468 | 1460995065404 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3468 | 1460995065406 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:45 INFO - PROCESS | 3468 | 1460995065409 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3468 | 1460995065411 Marionette TRACE conn5 <- [1,1670,null,{}] 08:57:45 INFO - PROCESS | 3468 | 1460995065415 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3468 | 1460995065528 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:57:45 INFO - PROCESS | 3468 | 1460995065578 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC379800 == 56 [pid = 3468] [id = 427] 08:57:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F5ADBC00) [pid = 3468] [serial = 1281] [outer = 0000000000000000] 08:57:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F5E48800) [pid = 3468] [serial = 1282] [outer = 00000043F5ADBC00] 08:57:45 INFO - PROCESS | 3468 | 1460995065623 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F5FE6400) [pid = 3468] [serial = 1283] [outer = 00000043F5ADBC00] 08:57:46 INFO - PROCESS | 3468 | 1460995066016 Marionette TRACE conn5 <- [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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 627ms 08:57:46 INFO - PROCESS | 3468 | 1460995066039 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3468 | 1460995066042 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:46 INFO - PROCESS | 3468 | 1460995066045 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3468 | 1460995066047 Marionette TRACE conn5 <- [1,1674,null,{}] 08:57:46 INFO - PROCESS | 3468 | 1460995066050 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3468 | 1460995066173 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:57:46 INFO - PROCESS | 3468 | 1460995066179 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3CA800 == 57 [pid = 3468] [id = 428] 08:57:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F62DB400) [pid = 3468] [serial = 1284] [outer = 0000000000000000] 08:57:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F65C6400) [pid = 3468] [serial = 1285] [outer = 00000043F62DB400] 08:57:46 INFO - PROCESS | 3468 | 1460995066229 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F7830C00) [pid = 3468] [serial = 1286] [outer = 00000043F62DB400] 08:57:46 INFO - PROCESS | 3468 | 1460995066941 Marionette TRACE conn5 <- [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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 945ms 08:57:47 INFO - PROCESS | 3468 | 1460995066993 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3468 | 1460995067000 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:47 INFO - PROCESS | 3468 | 1460995067006 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3468 | 1460995067010 Marionette TRACE conn5 <- [1,1678,null,{}] 08:57:47 INFO - PROCESS | 3468 | 1460995067016 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3468 | 1460995067140 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:57:47 INFO - PROCESS | 3468 | 1460995067257 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDBA000 == 58 [pid = 3468] [id = 429] 08:57:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E7560400) [pid = 3468] [serial = 1287] [outer = 0000000000000000] 08:57:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E851EC00) [pid = 3468] [serial = 1288] [outer = 00000043E7560400] 08:57:47 INFO - PROCESS | 3468 | 1460995067317 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E8893800) [pid = 3468] [serial = 1289] [outer = 00000043E7560400] 08:57:47 INFO - PROCESS | 3468 | 1460995067872 Marionette TRACE conn5 <- [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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 880ms 08:57:47 INFO - PROCESS | 3468 | 1460995067888 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3468 | 1460995067894 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:47 INFO - PROCESS | 3468 | 1460995067901 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3468 | 1460995067904 Marionette TRACE conn5 <- [1,1682,null,{}] 08:57:47 INFO - PROCESS | 3468 | 1460995067909 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3468 | 1460995068023 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:57:48 INFO - PROCESS | 3468 | 1460995068118 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F828D000 == 59 [pid = 3468] [id = 430] 08:57:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E8F85400) [pid = 3468] [serial = 1290] [outer = 0000000000000000] 08:57:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043EEB50400) [pid = 3468] [serial = 1291] [outer = 00000043E8F85400] 08:57:48 INFO - PROCESS | 3468 | 1460995068175 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F1BDD000) [pid = 3468] [serial = 1292] [outer = 00000043E8F85400] 08:57:48 INFO - PROCESS | 3468 | 1460995068762 Marionette TRACE conn5 <- [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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 880ms 08:57:48 INFO - PROCESS | 3468 | 1460995068787 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:48 INFO - PROCESS | 3468 | 1460995068790 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 3468 | 1460995068794 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3468 | 1460995068798 Marionette TRACE conn5 <- [1,1686,null,{}] 08:57:48 INFO - PROCESS | 3468 | 1460995068810 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3468 | 1460995068926 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:57:49 INFO - PROCESS | 3468 | 1460995069022 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCAC000 == 60 [pid = 3468] [id = 431] 08:57:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F533A800) [pid = 3468] [serial = 1293] [outer = 0000000000000000] 08:57:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5E28C00) [pid = 3468] [serial = 1294] [outer = 00000043F533A800] 08:57:49 INFO - PROCESS | 3468 | 1460995069081 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F6C5B400) [pid = 3468] [serial = 1295] [outer = 00000043F533A800] 08:57:49 INFO - PROCESS | 3468 | 1460995069628 Marionette TRACE conn5 <- [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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 880ms 08:57:49 INFO - PROCESS | 3468 | 1460995069676 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:49 INFO - PROCESS | 3468 | 1460995069679 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:57:49 INFO - PROCESS | 3468 | 1460995069683 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3468 | 1460995069685 Marionette TRACE conn5 <- [1,1690,null,{}] 08:57:49 INFO - PROCESS | 3468 | 1460995069689 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3468 | 1460995069800 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:57:49 INFO - PROCESS | 3468 | 1460995069895 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDAD800 == 61 [pid = 3468] [id = 432] 08:57:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F7A84800) [pid = 3468] [serial = 1296] [outer = 0000000000000000] 08:57:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F7E15800) [pid = 3468] [serial = 1297] [outer = 00000043F7A84800] 08:57:49 INFO - PROCESS | 3468 | 1460995069951 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F83C4400) [pid = 3468] [serial = 1298] [outer = 00000043F7A84800] 08:57:50 INFO - PROCESS | 3468 | 1460995070549 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 942ms 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:50 INFO - PROCESS | 3468 | 1460995070627 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3468 | 1460995070630 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 3468 | 1460995070633 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3468 | 1460995070635 Marionette TRACE conn5 <- [1,1694,null,{}] 08:57:50 INFO - PROCESS | 3468 | 1460995070639 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3468 | 1460995070777 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:57:50 INFO - PROCESS | 3468 | 1460995070899 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE388000 == 62 [pid = 3468] [id = 433] 08:57:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F7A86800) [pid = 3468] [serial = 1299] [outer = 0000000000000000] 08:57:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F87CF400) [pid = 3468] [serial = 1300] [outer = 00000043F7A86800] 08:57:50 INFO - PROCESS | 3468 | 1460995070956 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F8E3C400) [pid = 3468] [serial = 1301] [outer = 00000043F7A86800] 08:57:51 INFO - PROCESS | 3468 | 1460995071602 Marionette TRACE conn5 <- [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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 985ms 08:57:51 INFO - PROCESS | 3468 | 1460995071633 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3468 | 1460995071635 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:57:51 INFO - PROCESS | 3468 | 1460995071641 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3468 | 1460995071643 Marionette TRACE conn5 <- [1,1698,null,{}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:51 INFO - PROCESS | 3468 | 1460995071647 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3468 | 1460995071768 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:57:52 INFO - PROCESS | 3468 | 1460995072016 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF87800 == 63 [pid = 3468] [id = 434] 08:57:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (0000004381256400) [pid = 3468] [serial = 1302] [outer = 0000000000000000] 08:57:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (0000004381AEB000) [pid = 3468] [serial = 1303] [outer = 0000004381256400] 08:57:52 INFO - PROCESS | 3468 | 1460995072081 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (0000004382082400) [pid = 3468] [serial = 1304] [outer = 0000004381256400] 08:57:52 INFO - PROCESS | 3468 | 1460995072666 Marionette TRACE conn5 <- [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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1079ms 08:57:52 INFO - PROCESS | 3468 | 1460995072726 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3468 | 1460995072732 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:52 INFO - PROCESS | 3468 | 1460995072737 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 3468 | 1460995072740 Marionette TRACE conn5 <- [1,1702,null,{}] 08:57:52 INFO - PROCESS | 3468 | 1460995072746 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 3468 | 1460995072850 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:57:53 INFO - PROCESS | 3468 | 1460995072994 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC379800 == 62 [pid = 3468] [id = 427] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA983800 == 61 [pid = 3468] [id = 426] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF83800 == 60 [pid = 3468] [id = 425] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9815800 == 59 [pid = 3468] [id = 424] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A71800 == 58 [pid = 3468] [id = 423] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E94000 == 57 [pid = 3468] [id = 422] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D21800 == 56 [pid = 3468] [id = 421] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (0000004381FCB000) [pid = 3468] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E8F15800) [pid = 3468] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F1BE7800) [pid = 3468] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F5E29400) [pid = 3468] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F5FE5000) [pid = 3468] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F68CC000) [pid = 3468] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7DE3800 == 57 [pid = 3468] [id = 435] 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (0000004381259800) [pid = 3468] [serial = 1305] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043E6B3D800) [pid = 3468] [serial = 1306] [outer = 0000004381259800] 08:57:53 INFO - PROCESS | 3468 | 1460995073107 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043E88AF400) [pid = 3468] [serial = 1307] [outer = 0000004381259800] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC5800 == 56 [pid = 3468] [id = 420] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043827AC800 == 55 [pid = 3468] [id = 419] 08:57:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D2000 == 54 [pid = 3468] [id = 418] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043E8F0B400) [pid = 3468] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EDA79400) [pid = 3468] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043EE00D800) [pid = 3468] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E8F88800) [pid = 3468] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381FCF800) [pid = 3468] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E8889800) [pid = 3468] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F5831800) [pid = 3468] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EEB57400) [pid = 3468] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F5BA5C00) [pid = 3468] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F4F0AC00) [pid = 3468] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043825D0400) [pid = 3468] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (0000004381F7C000) [pid = 3468] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043E7567400) [pid = 3468] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EDA7F000) [pid = 3468] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F62DDC00) [pid = 3468] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F5FE0000) [pid = 3468] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F276E800) [pid = 3468] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4910400) [pid = 3468] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F52A5000) [pid = 3468] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F49AFC00) [pid = 3468] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EF726800) [pid = 3468] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3468 | 1460995073596 Marionette TRACE conn5 <- [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 08:57:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:57:53 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:53 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3468 | 1460995073627 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:53 INFO - PROCESS | 3468 | 1460995073632 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3468 | 1460995073634 Marionette TRACE conn5 <- [1,1706,null,{}] 08:57:53 INFO - PROCESS | 3468 | 1460995073638 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3468 | 1460995073727 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:57:53 INFO - PROCESS | 3468 | 1460995073735 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E6800 == 55 [pid = 3468] [id = 436] 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E88AC800) [pid = 3468] [serial = 1308] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E8F84000) [pid = 3468] [serial = 1309] [outer = 00000043E88AC800] 08:57:53 INFO - PROCESS | 3468 | 1460995073784 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EA0D5800) [pid = 3468] [serial = 1310] [outer = 00000043E88AC800] 08:57:54 INFO - PROCESS | 3468 | 1460995074273 Marionette TRACE conn5 <- [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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 08:57:54 INFO - PROCESS | 3468 | 1460995074325 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3468 | 1460995074327 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:54 INFO - PROCESS | 3468 | 1460995074333 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3468 | 1460995074339 Marionette TRACE conn5 <- [1,1710,null,{}] 08:57:54 INFO - PROCESS | 3468 | 1460995074348 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3468 | 1460995074437 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:57:54 INFO - PROCESS | 3468 | 1460995074517 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5747800 == 56 [pid = 3468] [id = 437] 08:57:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EDF62000) [pid = 3468] [serial = 1311] [outer = 0000000000000000] 08:57:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043EE00F400) [pid = 3468] [serial = 1312] [outer = 00000043EDF62000] 08:57:54 INFO - PROCESS | 3468 | 1460995074601 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EEB54400) [pid = 3468] [serial = 1313] [outer = 00000043EDF62000] 08:57:54 INFO - PROCESS | 3468 | 1460995074978 Marionette TRACE conn5 <- [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]]]}] 08:57:55 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 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 08:57:55 INFO - PROCESS | 3468 | 1460995075024 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3468 | 1460995075027 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:57:55 INFO - PROCESS | 3468 | 1460995075030 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3468 | 1460995075032 Marionette TRACE conn5 <- [1,1714,null,{}] 08:57:55 INFO - PROCESS | 3468 | 1460995075036 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3468 | 1460995075124 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:57:55 INFO - PROCESS | 3468 | 1460995075130 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6778800 == 57 [pid = 3468] [id = 438] 08:57:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EEB59C00) [pid = 3468] [serial = 1314] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F19A5000) [pid = 3468] [serial = 1315] [outer = 00000043EEB59C00] 08:57:55 INFO - PROCESS | 3468 | 1460995075177 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F1BE1800) [pid = 3468] [serial = 1316] [outer = 00000043EEB59C00] 08:57:55 INFO - PROCESS | 3468 | 1460995075647 Marionette TRACE conn5 <- [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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 628ms 08:57:55 INFO - PROCESS | 3468 | 1460995075665 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3468 | 1460995075667 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:57:55 INFO - PROCESS | 3468 | 1460995075670 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:57:55 INFO - PROCESS | 3468 | 1460995075672 Marionette TRACE conn5 <- [1,1718,null,{}] 08:57:55 INFO - PROCESS | 3468 | 1460995075676 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3468 | 1460995075790 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:57:55 INFO - PROCESS | 3468 | 1460995075876 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8781800 == 58 [pid = 3468] [id = 439] 08:57:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F276DC00) [pid = 3468] [serial = 1317] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F2D5E400) [pid = 3468] [serial = 1318] [outer = 00000043F276DC00] 08:57:55 INFO - PROCESS | 3468 | 1460995075939 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F49A7400) [pid = 3468] [serial = 1319] [outer = 00000043F276DC00] 08:57:56 INFO - PROCESS | 3468 | 1460995076417 Marionette TRACE conn5 <- [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] 08:57:56 INFO - PROCESS | 3468 | 1460995076452 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:57:56 INFO - PROCESS | 3468 | 1460995076455 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3468 | 1460995076458 Marionette TRACE conn5 <- [1,1722,null,{}] 08:57:56 INFO - PROCESS | 3468 | 1460995076461 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3468 | 1460995076575 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:57:56 INFO - PROCESS | 3468 | 1460995076636 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA87E800 == 59 [pid = 3468] [id = 440] 08:57:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F52A6000) [pid = 3468] [serial = 1320] [outer = 0000000000000000] 08:57:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F52CE000) [pid = 3468] [serial = 1321] [outer = 00000043F52A6000] 08:57:56 INFO - PROCESS | 3468 | 1460995076683 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5836C00) [pid = 3468] [serial = 1322] [outer = 00000043F52A6000] 08:57:57 INFO - PROCESS | 3468 | 1460995077110 Marionette TRACE conn5 <- [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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 08:57:57 INFO - PROCESS | 3468 | 1460995077149 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3468 | 1460995077151 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:57:57 INFO - PROCESS | 3468 | 1460995077155 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3468 | 1460995077157 Marionette TRACE conn5 <- [1,1726,null,{}] 08:57:57 INFO - PROCESS | 3468 | 1460995077160 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3468 | 1460995077299 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (000000438125E800) [pid = 3468] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F1BCD800) [pid = 3468] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (000000438125B400) [pid = 3468] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (0000004381256C00) [pid = 3468] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043E8F0C800) [pid = 3468] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (0000004381F82400) [pid = 3468] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EDD6DC00) [pid = 3468] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F62DC800) [pid = 3468] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043814D1400) [pid = 3468] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F4F25400) [pid = 3468] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:57:57 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F5ADBC00) [pid = 3468] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:57:57 INFO - PROCESS | 3468 | 1460995077455 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F277E800 == 60 [pid = 3468] [id = 441] 08:57:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (000000438125E800) [pid = 3468] [serial = 1323] [outer = 0000000000000000] 08:57:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (0000004381F85800) [pid = 3468] [serial = 1324] [outer = 000000438125E800] 08:57:57 INFO - PROCESS | 3468 | 1460995077504 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F2709800) [pid = 3468] [serial = 1325] [outer = 000000438125E800] 08:57:57 INFO - PROCESS | 3468 | 1460995077875 Marionette TRACE conn5 <- [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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 731ms 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:57:57 INFO - PROCESS | 3468 | 1460995077889 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3468 | 1460995077891 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3468 | 1460995077894 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3468 | 1460995077896 Marionette TRACE conn5 <- [1,1730,null,{}] 08:57:57 INFO - PROCESS | 3468 | 1460995077900 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3468 | 1460995077986 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:57:58 INFO - PROCESS | 3468 | 1460995078070 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3B5800 == 61 [pid = 3468] [id = 442] 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043814E0400) [pid = 3468] [serial = 1326] [outer = 0000000000000000] 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F62D4400) [pid = 3468] [serial = 1327] [outer = 00000043814E0400] 08:57:58 INFO - PROCESS | 3468 | 1460995078116 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F65CC000) [pid = 3468] [serial = 1328] [outer = 00000043814E0400] 08:57:58 INFO - PROCESS | 3468 | 1460995078486 Marionette TRACE conn5 <- [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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 08:57:58 INFO - PROCESS | 3468 | 1460995078526 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3468 | 1460995078528 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:57:58 INFO - PROCESS | 3468 | 1460995078532 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3468 | 1460995078533 Marionette TRACE conn5 <- [1,1734,null,{}] 08:57:58 INFO - PROCESS | 3468 | 1460995078537 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3468 | 1460995078621 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:57:58 INFO - PROCESS | 3468 | 1460995078729 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC723000 == 62 [pid = 3468] [id = 443] 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F5FE2800) [pid = 3468] [serial = 1329] [outer = 0000000000000000] 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F6989400) [pid = 3468] [serial = 1330] [outer = 00000043F5FE2800] 08:57:58 INFO - PROCESS | 3468 | 1460995078776 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F83C0400) [pid = 3468] [serial = 1331] [outer = 00000043F5FE2800] 08:57:59 INFO - PROCESS | 3468 | 1460995079134 Marionette TRACE conn5 <- [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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 628ms 08:57:59 INFO - PROCESS | 3468 | 1460995079163 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3468 | 1460995079166 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3468 | 1460995079169 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:57:59 INFO - PROCESS | 3468 | 1460995079171 Marionette TRACE conn5 <- [1,1738,null,{}] 08:57:59 INFO - PROCESS | 3468 | 1460995079174 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3468 | 1460995079292 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:57:59 INFO - PROCESS | 3468 | 1460995079301 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD40800 == 63 [pid = 3468] [id = 444] 08:57:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F8E35C00) [pid = 3468] [serial = 1332] [outer = 0000000000000000] 08:57:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F8E43800) [pid = 3468] [serial = 1333] [outer = 00000043F8E35C00] 08:57:59 INFO - PROCESS | 3468 | 1460995079353 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F908AC00) [pid = 3468] [serial = 1334] [outer = 00000043F8E35C00] 08:58:00 INFO - PROCESS | 3468 | 1460995080061 Marionette TRACE conn5 <- [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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 944ms 08:58:00 INFO - PROCESS | 3468 | 1460995080117 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3468 | 1460995080124 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:00 INFO - PROCESS | 3468 | 1460995080130 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3468 | 1460995080134 Marionette TRACE conn5 <- [1,1742,null,{}] 08:58:00 INFO - PROCESS | 3468 | 1460995080140 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3468 | 1460995080266 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:58:00 INFO - PROCESS | 3468 | 1460995080385 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B44800 == 64 [pid = 3468] [id = 445] 08:58:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043E8523C00) [pid = 3468] [serial = 1335] [outer = 0000000000000000] 08:58:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043E8891800) [pid = 3468] [serial = 1336] [outer = 00000043E8523C00] 08:58:00 INFO - PROCESS | 3468 | 1460995080445 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043E8F8C800) [pid = 3468] [serial = 1337] [outer = 00000043E8523C00] 08:58:01 INFO - PROCESS | 3468 | 1460995081026 Marionette TRACE conn5 <- [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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 945ms 08:58:01 INFO - PROCESS | 3468 | 1460995081076 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3468 | 1460995081082 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 3468 | 1460995081089 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:01 INFO - PROCESS | 3468 | 1460995081093 Marionette TRACE conn5 <- [1,1746,null,{}] 08:58:01 INFO - PROCESS | 3468 | 1460995081097 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 3468 | 1460995081212 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:58:01 INFO - PROCESS | 3468 | 1460995081337 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9803800 == 65 [pid = 3468] [id = 446] 08:58:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043EDB89000) [pid = 3468] [serial = 1338] [outer = 0000000000000000] 08:58:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043EEB5D800) [pid = 3468] [serial = 1339] [outer = 00000043EDB89000] 08:58:01 INFO - PROCESS | 3468 | 1460995081395 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F270F000) [pid = 3468] [serial = 1340] [outer = 00000043EDB89000] 08:58:02 INFO - PROCESS | 3468 | 1460995082019 Marionette TRACE conn5 <- [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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 984ms 08:58:02 INFO - PROCESS | 3468 | 1460995082085 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3468 | 1460995082088 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:02 INFO - PROCESS | 3468 | 1460995082093 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3468 | 1460995082097 Marionette TRACE conn5 <- [1,1750,null,{}] 08:58:02 INFO - PROCESS | 3468 | 1460995082109 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3468 | 1460995082227 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:58:02 INFO - PROCESS | 3468 | 1460995082353 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE386000 == 66 [pid = 3468] [id = 447] 08:58:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F4F26C00) [pid = 3468] [serial = 1341] [outer = 0000000000000000] 08:58:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F6C0E800) [pid = 3468] [serial = 1342] [outer = 00000043F4F26C00] 08:58:02 INFO - PROCESS | 3468 | 1460995082413 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F9083800) [pid = 3468] [serial = 1343] [outer = 00000043F4F26C00] 08:58:03 INFO - PROCESS | 3468 | 1460995083016 Marionette TRACE conn5 <- [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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 08:58:03 INFO - PROCESS | 3468 | 1460995083080 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3468 | 1460995083083 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:03 INFO - PROCESS | 3468 | 1460995083087 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3468 | 1460995083089 Marionette TRACE conn5 <- [1,1754,null,{}] 08:58:03 INFO - PROCESS | 3468 | 1460995083093 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3468 | 1460995083206 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:58:03 INFO - PROCESS | 3468 | 1460995083302 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5CE000 == 67 [pid = 3468] [id = 448] 08:58:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F9733000) [pid = 3468] [serial = 1344] [outer = 0000000000000000] 08:58:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F9737C00) [pid = 3468] [serial = 1345] [outer = 00000043F9733000] 08:58:03 INFO - PROCESS | 3468 | 1460995083358 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F973F000) [pid = 3468] [serial = 1346] [outer = 00000043F9733000] 08:58:03 INFO - PROCESS | 3468 | 1460995083886 Marionette TRACE conn5 <- [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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 839ms 08:58:03 INFO - PROCESS | 3468 | 1460995083928 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3468 | 1460995083931 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:03 INFO - PROCESS | 3468 | 1460995083934 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3468 | 1460995083936 Marionette TRACE conn5 <- [1,1758,null,{}] 08:58:03 INFO - PROCESS | 3468 | 1460995083940 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3468 | 1460995084049 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:58:04 INFO - PROCESS | 3468 | 1460995084146 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE6CB000 == 68 [pid = 3468] [id = 449] 08:58:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F9734800) [pid = 3468] [serial = 1347] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043F9934800) [pid = 3468] [serial = 1348] [outer = 00000043F9734800] 08:58:04 INFO - PROCESS | 3468 | 1460995084202 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043F9943000) [pid = 3468] [serial = 1349] [outer = 00000043F9734800] 08:58:04 INFO - PROCESS | 3468 | 1460995084810 Marionette TRACE conn5 <- [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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 944ms 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:04 INFO - PROCESS | 3468 | 1460995084881 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3468 | 1460995084884 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3468 | 1460995084887 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 3468 | 1460995084890 Marionette TRACE conn5 <- [1,1762,null,{}] 08:58:04 INFO - PROCESS | 3468 | 1460995084894 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3468 | 1460995085027 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:58:05 INFO - PROCESS | 3468 | 1460995085154 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3468 | ++DOCSHELL 000000438270D800 == 69 [pid = 3468] [id = 450] 08:58:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (000000438287D000) [pid = 3468] [serial = 1350] [outer = 0000000000000000] 08:58:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043EDD75400) [pid = 3468] [serial = 1351] [outer = 000000438287D000] 08:58:05 INFO - PROCESS | 3468 | 1460995085214 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (00000043F5E4B400) [pid = 3468] [serial = 1352] [outer = 000000438287D000] 08:58:05 INFO - PROCESS | 3468 | 1460995085938 Marionette TRACE conn5 <- [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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1093ms 08:58:05 INFO - PROCESS | 3468 | 1460995085982 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3468 | 1460995085986 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:06 INFO - PROCESS | 3468 | 1460995085992 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3468 | 1460995085995 Marionette TRACE conn5 <- [1,1766,null,{}] 08:58:06 INFO - PROCESS | 3468 | 1460995086001 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 3468 | 1460995086145 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:58:06 INFO - PROCESS | 3468 | 1460995086207 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD3800 == 70 [pid = 3468] [id = 451] 08:58:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (00000043E7566800) [pid = 3468] [serial = 1353] [outer = 0000000000000000] 08:58:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 138 (00000043E7ED0400) [pid = 3468] [serial = 1354] [outer = 00000043E7566800] 08:58:06 INFO - PROCESS | 3468 | 1460995086258 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 139 (00000043E8C98000) [pid = 3468] [serial = 1355] [outer = 00000043E7566800] 08:58:06 INFO - PROCESS | 3468 | 1460995086819 Marionette TRACE conn5 <- [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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7F4800 == 69 [pid = 3468] [id = 400] 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1950ms 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCB0000 == 68 [pid = 3468] [id = 401] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCB5000 == 67 [pid = 3468] [id = 412] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED21D800 == 66 [pid = 3468] [id = 252] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC723000 == 65 [pid = 3468] [id = 443] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3B5800 == 64 [pid = 3468] [id = 442] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F277E800 == 63 [pid = 3468] [id = 441] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA87E800 == 62 [pid = 3468] [id = 440] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8781800 == 61 [pid = 3468] [id = 439] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6778800 == 60 [pid = 3468] [id = 438] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5747800 == 59 [pid = 3468] [id = 437] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E6800 == 58 [pid = 3468] [id = 436] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7DE3800 == 57 [pid = 3468] [id = 435] 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1406ms 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 138 (00000043F68CDC00) [pid = 3468] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 137 (00000043F7A86C00) [pid = 3468] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF87800 == 56 [pid = 3468] [id = 434] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043F5E48800) [pid = 3468] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (0000004381F7CC00) [pid = 3468] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043814D3000) [pid = 3468] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F1BD7400) [pid = 3468] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043814DDC00) [pid = 3468] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043E8583400) [pid = 3468] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043E88AC000) [pid = 3468] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F2D9B400) [pid = 3468] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (0000004381F72400) [pid = 3468] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043ED239800) [pid = 3468] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043EDA7E800) [pid = 3468] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F2D97000) [pid = 3468] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E6B05000) [pid = 3468] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043EEA4E400) [pid = 3468] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F6C5BC00) [pid = 3468] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E8F7A000) [pid = 3468] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F2705C00) [pid = 3468] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (0000004381FD8800) [pid = 3468] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F4CDC000) [pid = 3468] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F5FE6400) [pid = 3468] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F2D5DC00) [pid = 3468] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F5343800) [pid = 3468] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F52A4C00) [pid = 3468] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:09 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EEB8C000) [pid = 3468] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:58:09 INFO - PROCESS | 3468 | 1460995087948 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3468 | 1460995087954 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3468 | 1460995087960 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3468 | 1460995087963 Marionette TRACE conn5 <- [1,1770,null,{}] 08:58:09 INFO - PROCESS | 3468 | 1460995087967 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3468 | 1460995088088 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:58:09 INFO - PROCESS | 3468 | 1460995088167 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB39000 == 57 [pid = 3468] [id = 452] 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E847FC00) [pid = 3468] [serial = 1356] [outer = 0000000000000000] 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043E86AEC00) [pid = 3468] [serial = 1357] [outer = 00000043E847FC00] 08:58:09 INFO - PROCESS | 3468 | 1460995088214 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043E8F89800) [pid = 3468] [serial = 1358] [outer = 00000043E847FC00] 08:58:09 INFO - PROCESS | 3468 | 1460995088593 Marionette TRACE conn5 <- [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]]]}] 08:58:09 INFO - PROCESS | 3468 | 1460995089369 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3468 | 1460995089371 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3468 | 1460995089375 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3468 | 1460995089379 Marionette TRACE conn5 <- [1,1774,null,{}] 08:58:09 INFO - PROCESS | 3468 | 1460995089396 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3468 | 1460995089545 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:58:09 INFO - PROCESS | 3468 | 1460995089598 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5750800 == 58 [pid = 3468] [id = 453] 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043EEB53400) [pid = 3468] [serial = 1359] [outer = 0000000000000000] 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043EEB8B800) [pid = 3468] [serial = 1360] [outer = 00000043EEB53400] 08:58:09 INFO - PROCESS | 3468 | 1460995089650 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F2329400) [pid = 3468] [serial = 1361] [outer = 00000043EEB53400] 08:58:10 INFO - PROCESS | 3468 | 1460995090054 Marionette TRACE conn5 <- [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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 737ms 08:58:10 INFO - PROCESS | 3468 | 1460995090114 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3468 | 1460995090117 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:10 INFO - PROCESS | 3468 | 1460995090120 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3468 | 1460995090122 Marionette TRACE conn5 <- [1,1778,null,{}] 08:58:10 INFO - PROCESS | 3468 | 1460995090126 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3468 | 1460995090245 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:58:10 INFO - PROCESS | 3468 | 1460995090296 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A6B000 == 59 [pid = 3468] [id = 454] 08:58:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F2708000) [pid = 3468] [serial = 1362] [outer = 0000000000000000] 08:58:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F405B400) [pid = 3468] [serial = 1363] [outer = 00000043F2708000] 08:58:10 INFO - PROCESS | 3468 | 1460995090343 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F4CDD400) [pid = 3468] [serial = 1364] [outer = 00000043F2708000] 08:58:10 INFO - PROCESS | 3468 | 1460995090718 Marionette TRACE conn5 <- [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]]]}] 08:58:10 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) 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:10 INFO - PROCESS | 3468 | 1460995090752 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3468 | 1460995090754 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 3468 | 1460995090758 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3468 | 1460995090760 Marionette TRACE conn5 <- [1,1782,null,{}] 08:58:10 INFO - PROCESS | 3468 | 1460995090764 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3468 | 1460995090883 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F5FE2800) [pid = 3468] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F276DC00) [pid = 3468] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043EEB59C00) [pid = 3468] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381256400) [pid = 3468] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E88AC800) [pid = 3468] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043EDF62000) [pid = 3468] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (0000004381259800) [pid = 3468] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F62DB400) [pid = 3468] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F52A6000) [pid = 3468] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (000000438125E800) [pid = 3468] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:10 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043814E0400) [pid = 3468] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:10 INFO - PROCESS | 3468 | 1460995090985 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F3C000 == 60 [pid = 3468] [id = 455] 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043802BB000) [pid = 3468] [serial = 1365] [outer = 0000000000000000] 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (0000004381F8CC00) [pid = 3468] [serial = 1366] [outer = 00000043802BB000] 08:58:11 INFO - PROCESS | 3468 | 1460995091033 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043EF722000) [pid = 3468] [serial = 1367] [outer = 00000043802BB000] 08:58:11 INFO - PROCESS | 3468 | 1460995091344 Marionette TRACE conn5 <- [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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:11 INFO - PROCESS | 3468 | 1460995091424 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3468 | 1460995091427 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 3468 | 1460995091430 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3468 | 1460995091432 Marionette TRACE conn5 <- [1,1786,null,{}] 08:58:11 INFO - PROCESS | 3468 | 1460995091436 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3468 | 1460995091581 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:58:11 INFO - PROCESS | 3468 | 1460995091694 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA967000 == 61 [pid = 3468] [id = 456] 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F4FE0800) [pid = 3468] [serial = 1368] [outer = 0000000000000000] 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5BA2000) [pid = 3468] [serial = 1369] [outer = 00000043F4FE0800] 08:58:11 INFO - PROCESS | 3468 | 1460995091760 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F65C8800) [pid = 3468] [serial = 1370] [outer = 00000043F4FE0800] 08:58:12 INFO - PROCESS | 3468 | 1460995092149 Marionette TRACE conn5 <- [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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms 08:58:12 INFO - PROCESS | 3468 | 1460995092211 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3468 | 1460995092213 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:12 INFO - PROCESS | 3468 | 1460995092216 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3468 | 1460995092218 Marionette TRACE conn5 <- [1,1790,null,{}] 08:58:12 INFO - PROCESS | 3468 | 1460995092221 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3468 | 1460995092306 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:58:12 INFO - PROCESS | 3468 | 1460995092312 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC381000 == 62 [pid = 3468] [id = 457] 08:58:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F6C5A400) [pid = 3468] [serial = 1371] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F6C68800) [pid = 3468] [serial = 1372] [outer = 00000043F6C5A400] 08:58:12 INFO - PROCESS | 3468 | 1460995092357 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F82B7C00) [pid = 3468] [serial = 1373] [outer = 00000043F6C5A400] 08:58:12 INFO - PROCESS | 3468 | 1460995092803 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 628ms 08:58:12 INFO - PROCESS | 3468 | 1460995092849 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3468 | 1460995092852 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:12 INFO - PROCESS | 3468 | 1460995092860 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3468 | 1460995092861 Marionette TRACE conn5 <- [1,1794,null,{}] 08:58:12 INFO - PROCESS | 3468 | 1460995092865 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3468 | 1460995092952 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:58:12 INFO - PROCESS | 3468 | 1460995092959 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7EB000 == 63 [pid = 3468] [id = 458] 08:58:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F87DA800) [pid = 3468] [serial = 1374] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F8E42400) [pid = 3468] [serial = 1375] [outer = 00000043F87DA800] 08:58:13 INFO - PROCESS | 3468 | 1460995093004 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F973B400) [pid = 3468] [serial = 1376] [outer = 00000043F87DA800] 08:58:13 INFO - PROCESS | 3468 | 1460995093728 Marionette TRACE conn5 <- [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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 943ms 08:58:13 INFO - PROCESS | 3468 | 1460995093802 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3468 | 1460995093807 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:58:13 INFO - PROCESS | 3468 | 1460995093812 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:13 INFO - PROCESS | 3468 | 1460995093816 Marionette TRACE conn5 <- [1,1798,null,{}] 08:58:13 INFO - PROCESS | 3468 | 1460995093823 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 3468 | 1460995093950 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:58:14 INFO - PROCESS | 3468 | 1460995094071 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B43000 == 64 [pid = 3468] [id = 459] 08:58:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043E6B43800) [pid = 3468] [serial = 1377] [outer = 0000000000000000] 08:58:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043E8F81000) [pid = 3468] [serial = 1378] [outer = 00000043E6B43800] 08:58:14 INFO - PROCESS | 3468 | 1460995094133 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043EDF62800) [pid = 3468] [serial = 1379] [outer = 00000043E6B43800] 08:58:14 INFO - PROCESS | 3468 | 1460995094716 Marionette TRACE conn5 <- [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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 944ms 08:58:14 INFO - PROCESS | 3468 | 1460995094761 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3468 | 1460995094768 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:14 INFO - PROCESS | 3468 | 1460995094775 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3468 | 1460995094778 Marionette TRACE conn5 <- [1,1802,null,{}] 08:58:14 INFO - PROCESS | 3468 | 1460995094782 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3468 | 1460995094899 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:58:15 INFO - PROCESS | 3468 | 1460995094997 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA86F000 == 65 [pid = 3468] [id = 460] 08:58:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F1BCB400) [pid = 3468] [serial = 1380] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F4F25000) [pid = 3468] [serial = 1381] [outer = 00000043F1BCB400] 08:58:15 INFO - PROCESS | 3468 | 1460995095053 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F5A44800) [pid = 3468] [serial = 1382] [outer = 00000043F1BCB400] 08:58:15 INFO - PROCESS | 3468 | 1460995095705 Marionette TRACE conn5 <- [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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 987ms 08:58:15 INFO - PROCESS | 3468 | 1460995095765 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3468 | 1460995095768 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:15 INFO - PROCESS | 3468 | 1460995095772 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3468 | 1460995095776 Marionette TRACE conn5 <- [1,1806,null,{}] 08:58:15 INFO - PROCESS | 3468 | 1460995095788 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3468 | 1460995095905 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:58:16 INFO - PROCESS | 3468 | 1460995096031 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDDB1000 == 66 [pid = 3468] [id = 461] 08:58:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F62D2000) [pid = 3468] [serial = 1383] [outer = 0000000000000000] 08:58:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F993DC00) [pid = 3468] [serial = 1384] [outer = 00000043F62D2000] 08:58:16 INFO - PROCESS | 3468 | 1460995096091 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043F9977000) [pid = 3468] [serial = 1385] [outer = 00000043F62D2000] 08:58:16 INFO - PROCESS | 3468 | 1460995096631 Marionette TRACE conn5 <- [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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 944ms 08:58:16 INFO - PROCESS | 3468 | 1460995096719 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3468 | 1460995096722 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:16 INFO - PROCESS | 3468 | 1460995096739 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3468 | 1460995096742 Marionette TRACE conn5 <- [1,1810,null,{}] 08:58:16 INFO - PROCESS | 3468 | 1460995096746 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3468 | 1460995096863 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:58:16 INFO - PROCESS | 3468 | 1460995096984 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE6C7000 == 67 [pid = 3468] [id = 462] 08:58:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (0000004381BE8C00) [pid = 3468] [serial = 1386] [outer = 0000000000000000] 08:58:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (0000004381BEE400) [pid = 3468] [serial = 1387] [outer = 0000004381BE8C00] 08:58:17 INFO - PROCESS | 3468 | 1460995097041 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043F9976C00) [pid = 3468] [serial = 1388] [outer = 0000004381BE8C00] 08:58:17 INFO - PROCESS | 3468 | 1460995097627 Marionette TRACE conn5 <- [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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 923ms 08:58:17 INFO - PROCESS | 3468 | 1460995097669 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3468 | 1460995097671 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 3468 | 1460995097675 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:17 INFO - PROCESS | 3468 | 1460995097677 Marionette TRACE conn5 <- [1,1814,null,{}] 08:58:17 INFO - PROCESS | 3468 | 1460995097681 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3468 | 1460995097788 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:58:17 INFO - PROCESS | 3468 | 1460995097890 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B79800 == 68 [pid = 3468] [id = 463] 08:58:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (0000004381F2A800) [pid = 3468] [serial = 1389] [outer = 0000000000000000] 08:58:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (0000004381F32C00) [pid = 3468] [serial = 1390] [outer = 0000004381F2A800] 08:58:17 INFO - PROCESS | 3468 | 1460995097946 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 138 (0000004381F38400) [pid = 3468] [serial = 1391] [outer = 0000004381F2A800] 08:58:18 INFO - PROCESS | 3468 | 1460995098541 Marionette TRACE conn5 <- [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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 943ms 08:58:18 INFO - PROCESS | 3468 | 1460995098621 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3468 | 1460995098624 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:18 INFO - PROCESS | 3468 | 1460995098627 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3468 | 1460995098630 Marionette TRACE conn5 <- [1,1818,null,{}] 08:58:18 INFO - PROCESS | 3468 | 1460995098634 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3468 | 1460995098759 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:58:18 INFO - PROCESS | 3468 | 1460995098887 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A34000 == 69 [pid = 3468] [id = 464] 08:58:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 139 (0000004381F87800) [pid = 3468] [serial = 1392] [outer = 0000000000000000] 08:58:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 140 (00000043F8760400) [pid = 3468] [serial = 1393] [outer = 0000004381F87800] 08:58:18 INFO - PROCESS | 3468 | 1460995098949 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 141 (00000043FA9A0400) [pid = 3468] [serial = 1394] [outer = 0000004381F87800] 08:58:19 INFO - PROCESS | 3468 | 1460995099650 Marionette TRACE conn5 <- [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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1034ms 08:58:19 INFO - PROCESS | 3468 | 1460995099664 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3468 | 1460995099668 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:19 INFO - PROCESS | 3468 | 1460995099673 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3468 | 1460995099677 Marionette TRACE conn5 <- [1,1822,null,{}] 08:58:19 INFO - PROCESS | 3468 | 1460995099700 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3468 | 1460995099807 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:58:19 INFO - PROCESS | 3468 | 1460995099910 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED560000 == 70 [pid = 3468] [id = 465] 08:58:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 142 (0000004381F8F000) [pid = 3468] [serial = 1395] [outer = 0000000000000000] 08:58:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 143 (000000438208F400) [pid = 3468] [serial = 1396] [outer = 0000004381F8F000] 08:58:19 INFO - PROCESS | 3468 | 1460995099961 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 144 (00000043E851E400) [pid = 3468] [serial = 1397] [outer = 0000004381F8F000] 08:58:20 INFO - PROCESS | 3468 | 1460995100566 Marionette TRACE conn5 <- [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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 942ms 08:58:20 INFO - PROCESS | 3468 | 1460995100619 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3468 | 1460995100625 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:20 INFO - PROCESS | 3468 | 1460995100631 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3468 | 1460995100633 Marionette TRACE conn5 <- [1,1826,null,{}] 08:58:20 INFO - PROCESS | 3468 | 1460995100637 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3468 | 1460995100743 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:58:20 INFO - PROCESS | 3468 | 1460995100873 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23F6000 == 71 [pid = 3468] [id = 466] 08:58:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 145 (00000043E8F7A400) [pid = 3468] [serial = 1398] [outer = 0000000000000000] 08:58:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 146 (00000043EEB04800) [pid = 3468] [serial = 1399] [outer = 00000043E8F7A400] 08:58:20 INFO - PROCESS | 3468 | 1460995100926 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 147 (00000043EF722400) [pid = 3468] [serial = 1400] [outer = 00000043E8F7A400] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC381000 == 70 [pid = 3468] [id = 457] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA967000 == 69 [pid = 3468] [id = 456] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F3C000 == 68 [pid = 3468] [id = 455] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A6B000 == 67 [pid = 3468] [id = 454] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5750800 == 66 [pid = 3468] [id = 453] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB39000 == 65 [pid = 3468] [id = 452] 08:58:21 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD3800 == 64 [pid = 3468] [id = 451] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 146 (00000043F8E43800) [pid = 3468] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 145 (00000043EEB50400) [pid = 3468] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 144 (00000043E851EC00) [pid = 3468] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 143 (00000043F5E28C00) [pid = 3468] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 142 (00000043F7E15800) [pid = 3468] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 141 (00000043F87CF400) [pid = 3468] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 140 (00000043F6989400) [pid = 3468] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 139 (00000043F2D5E400) [pid = 3468] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 138 (00000043F19A5000) [pid = 3468] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 137 (0000004382082400) [pid = 3468] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (0000004381AEB000) [pid = 3468] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (00000043E8F84000) [pid = 3468] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043EA0D5800) [pid = 3468] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043EE00F400) [pid = 3468] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043EEB54400) [pid = 3468] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043E6B3D800) [pid = 3468] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043E88AF400) [pid = 3468] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F65C6400) [pid = 3468] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F7830C00) [pid = 3468] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F52CE000) [pid = 3468] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F49A7400) [pid = 3468] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (0000004381F85800) [pid = 3468] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F5836C00) [pid = 3468] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F2709800) [pid = 3468] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F83C0400) [pid = 3468] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F65CC000) [pid = 3468] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F1BE1800) [pid = 3468] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F62D4400) [pid = 3468] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 3468 | 1460995101493 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 880ms 08:58:21 INFO - PROCESS | 3468 | 1460995101512 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3468 | 1460995101515 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:21 INFO - PROCESS | 3468 | 1460995101518 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3468 | 1460995101522 Marionette TRACE conn5 <- [1,1830,null,{}] 08:58:21 INFO - PROCESS | 3468 | 1460995101533 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3468 | 1460995101632 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:58:21 INFO - PROCESS | 3468 | 1460995101721 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D48800 == 65 [pid = 3468] [id = 467] 08:58:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043E9D8FC00) [pid = 3468] [serial = 1401] [outer = 0000000000000000] 08:58:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EEB0AC00) [pid = 3468] [serial = 1402] [outer = 00000043E9D8FC00] 08:58:21 INFO - PROCESS | 3468 | 1460995101770 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F1BD7400) [pid = 3468] [serial = 1403] [outer = 00000043E9D8FC00] 08:58:22 INFO - PROCESS | 3468 | 1460995102159 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:22 INFO - PROCESS | 3468 | 1460995102212 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3468 | 1460995102214 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3468 | 1460995102218 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3468 | 1460995102220 Marionette TRACE conn5 <- [1,1834,null,{}] 08:58:22 INFO - PROCESS | 3468 | 1460995102223 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3468 | 1460995102316 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:58:22 INFO - PROCESS | 3468 | 1460995102322 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F639D800 == 66 [pid = 3468] [id = 468] 08:58:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043ED543800) [pid = 3468] [serial = 1404] [outer = 0000000000000000] 08:58:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F2777800) [pid = 3468] [serial = 1405] [outer = 00000043ED543800] 08:58:22 INFO - PROCESS | 3468 | 1460995102370 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F4C2D000) [pid = 3468] [serial = 1406] [outer = 00000043ED543800] 08:58:22 INFO - PROCESS | 3468 | 1460995102823 Marionette TRACE conn5 <- [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]]]}] 08:58:22 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) 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 08:58:22 INFO - PROCESS | 3468 | 1460995102849 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3468 | 1460995102852 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3468 | 1460995102855 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:22 INFO - PROCESS | 3468 | 1460995102857 Marionette TRACE conn5 <- [1,1838,null,{}] 08:58:22 INFO - PROCESS | 3468 | 1460995102860 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3468 | 1460995102946 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:58:22 INFO - PROCESS | 3468 | 1460995102952 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E28800 == 67 [pid = 3468] [id = 469] 08:58:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F49B1C00) [pid = 3468] [serial = 1407] [outer = 0000000000000000] 08:58:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F52A1000) [pid = 3468] [serial = 1408] [outer = 00000043F49B1C00] 08:58:23 INFO - PROCESS | 3468 | 1460995102999 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F583AC00) [pid = 3468] [serial = 1409] [outer = 00000043F49B1C00] 08:58:23 INFO - PROCESS | 3468 | 1460995103485 Marionette TRACE conn5 <- [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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 08:58:23 INFO - PROCESS | 3468 | 1460995103549 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3468 | 1460995103551 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:23 INFO - PROCESS | 3468 | 1460995103554 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3468 | 1460995103556 Marionette TRACE conn5 <- [1,1842,null,{}] 08:58:23 INFO - PROCESS | 3468 | 1460995103567 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3468 | 1460995103699 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:58:23 INFO - PROCESS | 3468 | 1460995103757 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA96A000 == 68 [pid = 3468] [id = 470] 08:58:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F5FD9000) [pid = 3468] [serial = 1410] [outer = 0000000000000000] 08:58:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F65CEC00) [pid = 3468] [serial = 1411] [outer = 00000043F5FD9000] 08:58:23 INFO - PROCESS | 3468 | 1460995103806 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F8E36000) [pid = 3468] [serial = 1412] [outer = 00000043F5FD9000] 08:58:24 INFO - PROCESS | 3468 | 1460995104242 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 733ms 08:58:24 INFO - PROCESS | 3468 | 1460995104291 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3468 | 1460995104293 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:24 INFO - PROCESS | 3468 | 1460995104296 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3468 | 1460995104298 Marionette TRACE conn5 <- [1,1846,null,{}] 08:58:24 INFO - PROCESS | 3468 | 1460995104302 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3468 | 1460995104445 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:58:24 INFO - PROCESS | 3468 | 1460995104482 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC383800 == 69 [pid = 3468] [id = 471] 08:58:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043F9080800) [pid = 3468] [serial = 1413] [outer = 0000000000000000] 08:58:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043F94DCC00) [pid = 3468] [serial = 1414] [outer = 00000043F9080800] 08:58:24 INFO - PROCESS | 3468 | 1460995104527 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (00000043F9733800) [pid = 3468] [serial = 1415] [outer = 00000043F9080800] 08:58:24 INFO - PROCESS | 3468 | 1460995104980 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:25 INFO - PROCESS | 3468 | 1460995105033 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3468 | 1460995105035 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:58:25 INFO - PROCESS | 3468 | 1460995105039 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3468 | 1460995105041 Marionette TRACE conn5 <- [1,1850,null,{}] 08:58:25 INFO - PROCESS | 3468 | 1460995105044 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3468 | 1460995105169 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:58:25 INFO - PROCESS | 3468 | 1460995105229 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7EF800 == 70 [pid = 3468] [id = 472] 08:58:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043F9741C00) [pid = 3468] [serial = 1416] [outer = 0000000000000000] 08:58:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (00000043F9944000) [pid = 3468] [serial = 1417] [outer = 00000043F9741C00] 08:58:25 INFO - PROCESS | 3468 | 1460995105274 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (00000043F9980C00) [pid = 3468] [serial = 1418] [outer = 00000043F9741C00] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043E7560400) [pid = 3468] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (0000004381AEA400) [pid = 3468] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043E88AAC00) [pid = 3468] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F5FE1400) [pid = 3468] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F65C4800) [pid = 3468] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043F6C61400) [pid = 3468] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F7A86800) [pid = 3468] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F6C5A400) [pid = 3468] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F2708000) [pid = 3468] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043EEB53400) [pid = 3468] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043802BB000) [pid = 3468] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F4FE0800) [pid = 3468] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E7566800) [pid = 3468] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E847FC00) [pid = 3468] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (000000438287D000) [pid = 3468] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (0000004381F80C00) [pid = 3468] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F4C2AC00) [pid = 3468] [serial = 1142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F7A84800) [pid = 3468] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F1BE8400) [pid = 3468] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043EDF99C00) [pid = 3468] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F533A800) [pid = 3468] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E8F85400) [pid = 3468] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E8E09000) [pid = 3468] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:58:25 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F49A7800) [pid = 3468] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:58:25 INFO - PROCESS | 3468 | 1460995105921 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 923ms 08:58:25 INFO - PROCESS | 3468 | 1460995105966 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3468 | 1460995105968 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:25 INFO - PROCESS | 3468 | 1460995105971 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3468 | 1460995105973 Marionette TRACE conn5 <- [1,1854,null,{}] 08:58:25 INFO - PROCESS | 3468 | 1460995105981 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3468 | 1460995106101 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:58:26 INFO - PROCESS | 3468 | 1460995106158 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC715800 == 71 [pid = 3468] [id = 473] 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (0000004381AEA400) [pid = 3468] [serial = 1419] [outer = 0000000000000000] 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043832AC400) [pid = 3468] [serial = 1420] [outer = 0000004381AEA400] 08:58:26 INFO - PROCESS | 3468 | 1460995106204 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043832B4400) [pid = 3468] [serial = 1421] [outer = 0000004381AEA400] 08:58:26 INFO - PROCESS | 3468 | 1460995106559 Marionette TRACE conn5 <- [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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 08:58:26 INFO - PROCESS | 3468 | 1460995106604 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3468 | 1460995106607 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:26 INFO - PROCESS | 3468 | 1460995106610 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3468 | 1460995106612 Marionette TRACE conn5 <- [1,1858,null,{}] 08:58:26 INFO - PROCESS | 3468 | 1460995106616 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3468 | 1460995106706 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:58:26 INFO - PROCESS | 3468 | 1460995106712 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE37D800 == 72 [pid = 3468] [id = 474] 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043E86B0400) [pid = 3468] [serial = 1422] [outer = 0000000000000000] 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F1B5EC00) [pid = 3468] [serial = 1423] [outer = 00000043E86B0400] 08:58:26 INFO - PROCESS | 3468 | 1460995106757 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F5341400) [pid = 3468] [serial = 1424] [outer = 00000043E86B0400] 08:58:27 INFO - PROCESS | 3468 | 1460995107191 Marionette TRACE conn5 <- [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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 08:58:27 INFO - PROCESS | 3468 | 1460995107243 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3468 | 1460995107245 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:27 INFO - PROCESS | 3468 | 1460995107249 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3468 | 1460995107251 Marionette TRACE conn5 <- [1,1862,null,{}] 08:58:27 INFO - PROCESS | 3468 | 1460995107255 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3468 | 1460995107365 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:58:27 INFO - PROCESS | 3468 | 1460995107371 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A70000 == 73 [pid = 3468] [id = 475] 08:58:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F9933400) [pid = 3468] [serial = 1425] [outer = 0000000000000000] 08:58:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043FA9A3400) [pid = 3468] [serial = 1426] [outer = 00000043F9933400] 08:58:27 INFO - PROCESS | 3468 | 1460995107422 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043FA9AE400) [pid = 3468] [serial = 1427] [outer = 00000043F9933400] 08:58:28 INFO - PROCESS | 3468 | 1460995108076 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 880ms 08:58:28 INFO - PROCESS | 3468 | 1460995108132 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3468 | 1460995108137 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:28 INFO - PROCESS | 3468 | 1460995108143 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3468 | 1460995108147 Marionette TRACE conn5 <- [1,1866,null,{}] 08:58:28 INFO - PROCESS | 3468 | 1460995108153 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3468 | 1460995108274 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:58:28 INFO - PROCESS | 3468 | 1460995108408 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FB9000 == 74 [pid = 3468] [id = 476] 08:58:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (0000004381F35400) [pid = 3468] [serial = 1428] [outer = 0000000000000000] 08:58:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (000000438287D000) [pid = 3468] [serial = 1429] [outer = 0000004381F35400] 08:58:28 INFO - PROCESS | 3468 | 1460995108469 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (0000004382E28400) [pid = 3468] [serial = 1430] [outer = 0000004381F35400] 08:58:29 INFO - PROCESS | 3468 | 1460995109103 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 986ms 08:58:29 INFO - PROCESS | 3468 | 1460995109133 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3468 | 1460995109140 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:58:29 INFO - PROCESS | 3468 | 1460995109146 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:29 INFO - PROCESS | 3468 | 1460995109150 Marionette TRACE conn5 <- [1,1870,null,{}] 08:58:29 INFO - PROCESS | 3468 | 1460995109154 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3468 | 1460995109270 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:58:29 INFO - PROCESS | 3468 | 1460995109374 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36D7800 == 75 [pid = 3468] [id = 477] 08:58:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043832AA400) [pid = 3468] [serial = 1431] [outer = 0000000000000000] 08:58:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043E888F000) [pid = 3468] [serial = 1432] [outer = 00000043832AA400] 08:58:29 INFO - PROCESS | 3468 | 1460995109430 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043EA128000) [pid = 3468] [serial = 1433] [outer = 00000043832AA400] 08:58:30 INFO - PROCESS | 3468 | 1460995110027 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 924ms 08:58:30 INFO - PROCESS | 3468 | 1460995110075 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3468 | 1460995110078 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:30 INFO - PROCESS | 3468 | 1460995110082 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3468 | 1460995110086 Marionette TRACE conn5 <- [1,1874,null,{}] 08:58:30 INFO - PROCESS | 3468 | 1460995110099 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3468 | 1460995110219 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:58:30 INFO - PROCESS | 3468 | 1460995110323 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E86000 == 76 [pid = 3468] [id = 478] 08:58:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043EEB8E000) [pid = 3468] [serial = 1434] [outer = 0000000000000000] 08:58:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F4060000) [pid = 3468] [serial = 1435] [outer = 00000043EEB8E000] 08:58:30 INFO - PROCESS | 3468 | 1460995110382 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F5E50800) [pid = 3468] [serial = 1436] [outer = 00000043EEB8E000] 08:58:30 INFO - PROCESS | 3468 | 1460995110978 Marionette TRACE conn5 <- [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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 942ms 08:58:31 INFO - PROCESS | 3468 | 1460995111026 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3468 | 1460995111030 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:31 INFO - PROCESS | 3468 | 1460995111033 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3468 | 1460995111036 Marionette TRACE conn5 <- [1,1878,null,{}] 08:58:31 INFO - PROCESS | 3468 | 1460995111039 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3468 | 1460995111154 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:58:31 INFO - PROCESS | 3468 | 1460995111255 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD4A800 == 77 [pid = 3468] [id = 479] 08:58:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043812A7800) [pid = 3468] [serial = 1437] [outer = 0000000000000000] 08:58:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043812B1800) [pid = 3468] [serial = 1438] [outer = 00000043812A7800] 08:58:31 INFO - PROCESS | 3468 | 1460995111311 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (00000043F62D1400) [pid = 3468] [serial = 1439] [outer = 00000043812A7800] 08:58:31 INFO - PROCESS | 3468 | 1460995111936 Marionette TRACE conn5 <- [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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 943ms 08:58:31 INFO - PROCESS | 3468 | 1460995111978 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3468 | 1460995111981 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:31 INFO - PROCESS | 3468 | 1460995111984 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3468 | 1460995111987 Marionette TRACE conn5 <- [1,1882,null,{}] 08:58:31 INFO - PROCESS | 3468 | 1460995111990 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3468 | 1460995112102 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:58:32 INFO - PROCESS | 3468 | 1460995112204 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F50800 == 78 [pid = 3468] [id = 480] 08:58:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (000000438128CC00) [pid = 3468] [serial = 1440] [outer = 0000000000000000] 08:58:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (000000438208F800) [pid = 3468] [serial = 1441] [outer = 000000438128CC00] 08:58:32 INFO - PROCESS | 3468 | 1460995112260 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (00000043F1BE2400) [pid = 3468] [serial = 1442] [outer = 000000438128CC00] 08:58:33 INFO - PROCESS | 3468 | 1460995113164 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1232ms 08:58:33 INFO - PROCESS | 3468 | 1460995113226 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3468 | 1460995113231 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:33 INFO - PROCESS | 3468 | 1460995113238 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3468 | 1460995113242 Marionette TRACE conn5 <- [1,1886,null,{}] 08:58:33 INFO - PROCESS | 3468 | 1460995113247 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3468 | 1460995113348 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:58:33 INFO - PROCESS | 3468 | 1460995113481 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A3000 == 79 [pid = 3468] [id = 481] 08:58:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 138 (0000004381F30400) [pid = 3468] [serial = 1443] [outer = 0000000000000000] 08:58:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 139 (0000004381F74400) [pid = 3468] [serial = 1444] [outer = 0000004381F30400] 08:58:33 INFO - PROCESS | 3468 | 1460995113537 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 140 (0000004381F90400) [pid = 3468] [serial = 1445] [outer = 0000004381F30400] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3CA800 == 78 [pid = 3468] [id = 428] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5987800 == 77 [pid = 3468] [id = 414] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7DF000 == 76 [pid = 3468] [id = 243] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E1D800 == 75 [pid = 3468] [id = 397] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE37D800 == 74 [pid = 3468] [id = 474] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC715800 == 73 [pid = 3468] [id = 473] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7EF800 == 72 [pid = 3468] [id = 472] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC383800 == 71 [pid = 3468] [id = 471] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA96A000 == 70 [pid = 3468] [id = 470] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E28800 == 69 [pid = 3468] [id = 469] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 139 (00000043F9934800) [pid = 3468] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | 1460995114125 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F639D800 == 68 [pid = 3468] [id = 468] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D48800 == 67 [pid = 3468] [id = 467] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23F6000 == 66 [pid = 3468] [id = 466] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED560000 == 65 [pid = 3468] [id = 465] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B43000 == 64 [pid = 3468] [id = 459] 08:58:34 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7EB000 == 63 [pid = 3468] [id = 458] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 08:58:34 INFO - PROCESS | 3468 | 1460995114226 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3468 | 1460995114232 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 138 (00000043E6B4A000) [pid = 3468] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 137 (00000043F4F0E000) [pid = 3468] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043F83C4400) [pid = 3468] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (00000043F5498400) [pid = 3468] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043F4CDD800) [pid = 3468] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F6C5B400) [pid = 3468] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F1BDD000) [pid = 3468] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043ED237C00) [pid = 3468] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F5FD9400) [pid = 3468] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043E8893800) [pid = 3468] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043825C2800) [pid = 3468] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043EDFA1800) [pid = 3468] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F62D7800) [pid = 3468] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F6C62800) [pid = 3468] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F7EC9000) [pid = 3468] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F8E3C400) [pid = 3468] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F6C68800) [pid = 3468] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F405B400) [pid = 3468] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043EEB8B800) [pid = 3468] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (0000004381F8CC00) [pid = 3468] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F4CDD400) [pid = 3468] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F5BA2000) [pid = 3468] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F65C8800) [pid = 3468] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E8891800) [pid = 3468] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E7ED0400) [pid = 3468] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043E8C98000) [pid = 3468] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F6C0E800) [pid = 3468] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F9737C00) [pid = 3468] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043E86AEC00) [pid = 3468] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F5E4B400) [pid = 3468] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDD75400) [pid = 3468] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043EEB5D800) [pid = 3468] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F2329400) [pid = 3468] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EF722000) [pid = 3468] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F82B7C00) [pid = 3468] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8F89800) [pid = 3468] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:58:34 INFO - PROCESS | 3468 | 1460995114252 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3468 | 1460995114255 Marionette TRACE conn5 <- [1,1890,null,{}] 08:58:34 INFO - PROCESS | 3468 | 1460995114262 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3468 | 1460995114356 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:58:34 INFO - PROCESS | 3468 | 1460995114362 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382714800 == 64 [pid = 3468] [id = 482] 08:58:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004381F75C00) [pid = 3468] [serial = 1446] [outer = 0000000000000000] 08:58:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004381F86800) [pid = 3468] [serial = 1447] [outer = 0000004381F75C00] 08:58:34 INFO - PROCESS | 3468 | 1460995114409 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004382086400) [pid = 3468] [serial = 1448] [outer = 0000004381F75C00] 08:58:34 INFO - PROCESS | 3468 | 1460995114918 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 08:58:34 INFO - PROCESS | 3468 | 1460995114944 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3468 | 1460995114946 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:34 INFO - PROCESS | 3468 | 1460995114950 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3468 | 1460995114953 Marionette TRACE conn5 <- [1,1894,null,{}] 08:58:34 INFO - PROCESS | 3468 | 1460995114964 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3468 | 1460995115055 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:58:35 INFO - PROCESS | 3468 | 1460995115064 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A76800 == 65 [pid = 3468] [id = 483] 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043832A9400) [pid = 3468] [serial = 1449] [outer = 0000000000000000] 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043832B0800) [pid = 3468] [serial = 1450] [outer = 00000043832A9400] 08:58:35 INFO - PROCESS | 3468 | 1460995115112 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E7566400) [pid = 3468] [serial = 1451] [outer = 00000043832A9400] 08:58:35 INFO - PROCESS | 3468 | 1460995115569 Marionette TRACE conn5 <- [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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 628ms 08:58:35 INFO - PROCESS | 3468 | 1460995115580 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3468 | 1460995115583 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:35 INFO - PROCESS | 3468 | 1460995115586 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3468 | 1460995115588 Marionette TRACE conn5 <- [1,1898,null,{}] 08:58:35 INFO - PROCESS | 3468 | 1460995115596 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3468 | 1460995115682 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:58:35 INFO - PROCESS | 3468 | 1460995115719 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D5000 == 66 [pid = 3468] [id = 484] 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E8482800) [pid = 3468] [serial = 1452] [outer = 0000000000000000] 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E8522400) [pid = 3468] [serial = 1453] [outer = 00000043E8482800] 08:58:35 INFO - PROCESS | 3468 | 1460995115765 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E86B4400) [pid = 3468] [serial = 1454] [outer = 00000043E8482800] 08:58:36 INFO - PROCESS | 3468 | 1460995116181 Marionette TRACE conn5 <- [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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 627ms 08:58:36 INFO - PROCESS | 3468 | 1460995116223 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3468 | 1460995116225 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:36 INFO - PROCESS | 3468 | 1460995116229 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3468 | 1460995116230 Marionette TRACE conn5 <- [1,1902,null,{}] 08:58:36 INFO - PROCESS | 3468 | 1460995116234 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3468 | 1460995116315 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:58:36 INFO - PROCESS | 3468 | 1460995116321 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFE6800 == 67 [pid = 3468] [id = 485] 08:58:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8885C00) [pid = 3468] [serial = 1455] [outer = 0000000000000000] 08:58:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E8892000) [pid = 3468] [serial = 1456] [outer = 00000043E8885C00] 08:58:36 INFO - PROCESS | 3468 | 1460995116368 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043E8F12000) [pid = 3468] [serial = 1457] [outer = 00000043E8885C00] 08:58:36 INFO - PROCESS | 3468 | 1460995116857 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 689ms 08:58:36 INFO - PROCESS | 3468 | 1460995116920 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3468 | 1460995116922 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:36 INFO - PROCESS | 3468 | 1460995116933 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3468 | 1460995116935 Marionette TRACE conn5 <- [1,1906,null,{}] 08:58:36 INFO - PROCESS | 3468 | 1460995116939 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3468 | 1460995117062 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:58:37 INFO - PROCESS | 3468 | 1460995117153 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381213000 == 68 [pid = 3468] [id = 486] 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043EA195000) [pid = 3468] [serial = 1458] [outer = 0000000000000000] 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043ED3BB400) [pid = 3468] [serial = 1459] [outer = 00000043EA195000] 08:58:37 INFO - PROCESS | 3468 | 1460995117203 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043EDB56400) [pid = 3468] [serial = 1460] [outer = 00000043EA195000] 08:58:37 INFO - PROCESS | 3468 | 1460995117629 Marionette TRACE conn5 <- [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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:37 INFO - PROCESS | 3468 | 1460995117664 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3468 | 1460995117667 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 3468 | 1460995117670 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3468 | 1460995117672 Marionette TRACE conn5 <- [1,1910,null,{}] 08:58:37 INFO - PROCESS | 3468 | 1460995117675 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3468 | 1460995117785 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:58:37 INFO - PROCESS | 3468 | 1460995117792 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4477000 == 69 [pid = 3468] [id = 487] 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043EDD69400) [pid = 3468] [serial = 1461] [outer = 0000000000000000] 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043EDFA5400) [pid = 3468] [serial = 1462] [outer = 00000043EDD69400] 08:58:37 INFO - PROCESS | 3468 | 1460995117839 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EEB08C00) [pid = 3468] [serial = 1463] [outer = 00000043EDD69400] 08:58:38 INFO - PROCESS | 3468 | 1460995118274 Marionette TRACE conn5 <- [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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 08:58:38 INFO - PROCESS | 3468 | 1460995118303 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3468 | 1460995118305 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:38 INFO - PROCESS | 3468 | 1460995118308 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3468 | 1460995118310 Marionette TRACE conn5 <- [1,1914,null,{}] 08:58:38 INFO - PROCESS | 3468 | 1460995118349 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3468 | 1460995118460 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F9741C00) [pid = 3468] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F9080800) [pid = 3468] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381AEA400) [pid = 3468] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E9D8FC00) [pid = 3468] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (0000004381F8F000) [pid = 3468] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E8F7A400) [pid = 3468] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F49B1C00) [pid = 3468] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (0000004381F87800) [pid = 3468] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043ED543800) [pid = 3468] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E86B0400) [pid = 3468] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:38 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F5FD9000) [pid = 3468] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:38 INFO - PROCESS | 3468 | 1460995118886 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA553000 == 70 [pid = 3468] [id = 488] 08:58:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (0000004381AEFC00) [pid = 3468] [serial = 1464] [outer = 0000000000000000] 08:58:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (0000004382082800) [pid = 3468] [serial = 1465] [outer = 0000004381AEFC00] 08:58:38 INFO - PROCESS | 3468 | 1460995118933 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043EE00D800) [pid = 3468] [serial = 1466] [outer = 0000004381AEFC00] 08:58:39 INFO - PROCESS | 3468 | 1460995119290 Marionette TRACE conn5 <- [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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1003ms 08:58:39 INFO - PROCESS | 3468 | 1460995119314 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3468 | 1460995119316 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:39 INFO - PROCESS | 3468 | 1460995119320 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3468 | 1460995119321 Marionette TRACE conn5 <- [1,1918,null,{}] 08:58:39 INFO - PROCESS | 3468 | 1460995119325 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3468 | 1460995119408 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:58:39 INFO - PROCESS | 3468 | 1460995119414 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F598E800 == 71 [pid = 3468] [id = 489] 08:58:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E86B0400) [pid = 3468] [serial = 1467] [outer = 0000000000000000] 08:58:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F199F800) [pid = 3468] [serial = 1468] [outer = 00000043E86B0400] 08:58:39 INFO - PROCESS | 3468 | 1460995119533 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F1BD4000) [pid = 3468] [serial = 1469] [outer = 00000043E86B0400] 08:58:39 INFO - PROCESS | 3468 | 1460995119982 Marionette TRACE conn5 <- [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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 732ms 08:58:40 INFO - PROCESS | 3468 | 1460995120056 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3468 | 1460995120061 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:40 INFO - PROCESS | 3468 | 1460995120067 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3468 | 1460995120072 Marionette TRACE conn5 <- [1,1922,null,{}] 08:58:40 INFO - PROCESS | 3468 | 1460995120095 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3468 | 1460995120278 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:58:40 INFO - PROCESS | 3468 | 1460995120371 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382053800 == 72 [pid = 3468] [id = 490] 08:58:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (0000004381AEAC00) [pid = 3468] [serial = 1470] [outer = 0000000000000000] 08:58:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (0000004381BE4C00) [pid = 3468] [serial = 1471] [outer = 0000004381AEAC00] 08:58:40 INFO - PROCESS | 3468 | 1460995120442 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (0000004381F88400) [pid = 3468] [serial = 1472] [outer = 0000004381AEAC00] 08:58:41 INFO - PROCESS | 3468 | 1460995121003 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1002ms 08:58:41 INFO - PROCESS | 3468 | 1460995121072 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3468 | 1460995121079 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3468 | 1460995121086 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:41 INFO - PROCESS | 3468 | 1460995121089 Marionette TRACE conn5 <- [1,1926,null,{}] 08:58:41 INFO - PROCESS | 3468 | 1460995121093 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3468 | 1460995121205 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:58:41 INFO - PROCESS | 3468 | 1460995121329 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA544000 == 73 [pid = 3468] [id = 491] 08:58:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (0000004381F83400) [pid = 3468] [serial = 1473] [outer = 0000000000000000] 08:58:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043832AF400) [pid = 3468] [serial = 1474] [outer = 0000004381F83400] 08:58:41 INFO - PROCESS | 3468 | 1460995121387 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043E8482400) [pid = 3468] [serial = 1475] [outer = 0000004381F83400] 08:58:41 INFO - PROCESS | 3468 | 1460995121986 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 944ms 08:58:42 INFO - PROCESS | 3468 | 1460995122036 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3468 | 1460995122039 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:42 INFO - PROCESS | 3468 | 1460995122043 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3468 | 1460995122047 Marionette TRACE conn5 <- [1,1930,null,{}] 08:58:42 INFO - PROCESS | 3468 | 1460995122059 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3468 | 1460995122206 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:58:42 INFO - PROCESS | 3468 | 1460995122330 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F69AC800 == 74 [pid = 3468] [id = 492] 08:58:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043E8F79800) [pid = 3468] [serial = 1476] [outer = 0000000000000000] 08:58:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043ED231800) [pid = 3468] [serial = 1477] [outer = 00000043E8F79800] 08:58:42 INFO - PROCESS | 3468 | 1460995122390 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F19A8800) [pid = 3468] [serial = 1478] [outer = 00000043E8F79800] 08:58:43 INFO - PROCESS | 3468 | 1460995123019 Marionette TRACE conn5 <- [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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1028ms 08:58:43 INFO - PROCESS | 3468 | 1460995123073 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3468 | 1460995123076 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:43 INFO - PROCESS | 3468 | 1460995123080 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3468 | 1460995123082 Marionette TRACE conn5 <- [1,1934,null,{}] 08:58:43 INFO - PROCESS | 3468 | 1460995123085 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3468 | 1460995123193 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:58:43 INFO - PROCESS | 3468 | 1460995123317 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8772000 == 75 [pid = 3468] [id = 493] 08:58:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F1BE5000) [pid = 3468] [serial = 1479] [outer = 0000000000000000] 08:58:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F1BE9800) [pid = 3468] [serial = 1480] [outer = 00000043F1BE5000] 08:58:43 INFO - PROCESS | 3468 | 1460995123375 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F2709000) [pid = 3468] [serial = 1481] [outer = 00000043F1BE5000] 08:58:43 INFO - PROCESS | 3468 | 1460995123974 Marionette TRACE conn5 <- [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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 08:58:44 INFO - PROCESS | 3468 | 1460995124024 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3468 | 1460995124027 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:44 INFO - PROCESS | 3468 | 1460995124030 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3468 | 1460995124032 Marionette TRACE conn5 <- [1,1938,null,{}] 08:58:44 INFO - PROCESS | 3468 | 1460995124036 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3468 | 1460995124141 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:58:44 INFO - PROCESS | 3468 | 1460995124264 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E66000 == 76 [pid = 3468] [id = 494] 08:58:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F1BE6400) [pid = 3468] [serial = 1482] [outer = 0000000000000000] 08:58:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F2D95800) [pid = 3468] [serial = 1483] [outer = 00000043F1BE6400] 08:58:44 INFO - PROCESS | 3468 | 1460995124321 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F405C000) [pid = 3468] [serial = 1484] [outer = 00000043F1BE6400] 08:58:44 INFO - PROCESS | 3468 | 1460995124861 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 880ms 08:58:44 INFO - PROCESS | 3468 | 1460995124913 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3468 | 1460995124916 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:44 INFO - PROCESS | 3468 | 1460995124920 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3468 | 1460995124922 Marionette TRACE conn5 <- [1,1942,null,{}] 08:58:44 INFO - PROCESS | 3468 | 1460995124926 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3468 | 1460995125055 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:58:45 INFO - PROCESS | 3468 | 1460995125322 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FC7000 == 77 [pid = 3468] [id = 495] 08:58:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (0000004381258400) [pid = 3468] [serial = 1485] [outer = 0000000000000000] 08:58:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (00000043812A5400) [pid = 3468] [serial = 1486] [outer = 0000004381258400] 08:58:45 INFO - PROCESS | 3468 | 1460995125380 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (0000004381BE9400) [pid = 3468] [serial = 1487] [outer = 0000004381258400] 08:58:45 INFO - PROCESS | 3468 | 1460995125972 Marionette TRACE conn5 <- [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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1079ms 08:58:46 INFO - PROCESS | 3468 | 1460995126015 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3468 | 1460995126020 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:46 INFO - PROCESS | 3468 | 1460995126025 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3468 | 1460995126029 Marionette TRACE conn5 <- [1,1946,null,{}] 08:58:46 INFO - PROCESS | 3468 | 1460995126034 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3468 | 1460995126138 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:58:46 INFO - PROCESS | 3468 | 1460995126241 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE4000 == 78 [pid = 3468] [id = 496] 08:58:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 135 (00000043832B1C00) [pid = 3468] [serial = 1488] [outer = 0000000000000000] 08:58:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 136 (00000043E6B10800) [pid = 3468] [serial = 1489] [outer = 00000043832B1C00] 08:58:46 INFO - PROCESS | 3468 | 1460995126293 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 137 (00000043E8525C00) [pid = 3468] [serial = 1490] [outer = 00000043832B1C00] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA553000 == 77 [pid = 3468] [id = 488] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4477000 == 76 [pid = 3468] [id = 487] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004381213000 == 75 [pid = 3468] [id = 486] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFE6800 == 74 [pid = 3468] [id = 485] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D5000 == 73 [pid = 3468] [id = 484] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A76800 == 72 [pid = 3468] [id = 483] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004382714800 == 71 [pid = 3468] [id = 482] 08:58:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A3000 == 70 [pid = 3468] [id = 481] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 136 (00000043F8E42400) [pid = 3468] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 135 (00000043FA9A3400) [pid = 3468] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 134 (00000043F9944000) [pid = 3468] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F94DCC00) [pid = 3468] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043832AC400) [pid = 3468] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (0000004381BEE400) [pid = 3468] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (0000004381F32C00) [pid = 3468] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043EEB0AC00) [pid = 3468] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F1BD7400) [pid = 3468] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F4F25000) [pid = 3468] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043E8F81000) [pid = 3468] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F993DC00) [pid = 3468] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E851E400) [pid = 3468] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (000000438208F400) [pid = 3468] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043EEB04800) [pid = 3468] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EF722400) [pid = 3468] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F52A1000) [pid = 3468] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043FA9A0400) [pid = 3468] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F8760400) [pid = 3468] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F2777800) [pid = 3468] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F4C2D000) [pid = 3468] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F1B5EC00) [pid = 3468] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F9980C00) [pid = 3468] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F65CEC00) [pid = 3468] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F5341400) [pid = 3468] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F8E36000) [pid = 3468] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F9733800) [pid = 3468] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043832B4400) [pid = 3468] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F583AC00) [pid = 3468] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:58:46 INFO - PROCESS | 3468 | 1460995126837 Marionette TRACE conn5 <- [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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 839ms 08:58:46 INFO - PROCESS | 3468 | 1460995126869 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3468 | 1460995126873 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:46 INFO - PROCESS | 3468 | 1460995126877 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3468 | 1460995126880 Marionette TRACE conn5 <- [1,1950,null,{}] 08:58:46 INFO - PROCESS | 3468 | 1460995126883 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3468 | 1460995126971 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:58:46 INFO - PROCESS | 3468 | 1460995126980 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DD5800 == 71 [pid = 3468] [id = 497] 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (0000004382E25400) [pid = 3468] [serial = 1491] [outer = 0000000000000000] 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E7D5CC00) [pid = 3468] [serial = 1492] [outer = 0000004382E25400] 08:58:47 INFO - PROCESS | 3468 | 1460995127027 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E888C400) [pid = 3468] [serial = 1493] [outer = 0000004382E25400] 08:58:47 INFO - PROCESS | 3468 | 1460995127505 Marionette TRACE conn5 <- [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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 08:58:47 INFO - PROCESS | 3468 | 1460995127572 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3468 | 1460995127574 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:47 INFO - PROCESS | 3468 | 1460995127580 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3468 | 1460995127586 Marionette TRACE conn5 <- [1,1954,null,{}] 08:58:47 INFO - PROCESS | 3468 | 1460995127596 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3468 | 1460995127686 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:58:47 INFO - PROCESS | 3468 | 1460995127806 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F277A800 == 72 [pid = 3468] [id = 498] 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E6B02400) [pid = 3468] [serial = 1494] [outer = 0000000000000000] 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8F8B400) [pid = 3468] [serial = 1495] [outer = 00000043E6B02400] 08:58:47 INFO - PROCESS | 3468 | 1460995127855 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043EDA7E800) [pid = 3468] [serial = 1496] [outer = 00000043E6B02400] 08:58:48 INFO - PROCESS | 3468 | 1460995128227 Marionette TRACE conn5 <- [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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 693ms 08:58:48 INFO - PROCESS | 3468 | 1460995128274 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3468 | 1460995128277 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:48 INFO - PROCESS | 3468 | 1460995128280 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3468 | 1460995128282 Marionette TRACE conn5 <- [1,1958,null,{}] 08:58:48 INFO - PROCESS | 3468 | 1460995128285 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3468 | 1460995128372 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:58:48 INFO - PROCESS | 3468 | 1460995128378 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5414000 == 73 [pid = 3468] [id = 499] 08:58:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043EDD75400) [pid = 3468] [serial = 1497] [outer = 0000000000000000] 08:58:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043EEB8B800) [pid = 3468] [serial = 1498] [outer = 00000043EDD75400] 08:58:48 INFO - PROCESS | 3468 | 1460995128425 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F1BA4800) [pid = 3468] [serial = 1499] [outer = 00000043EDD75400] 08:58:48 INFO - PROCESS | 3468 | 1460995128889 Marionette TRACE conn5 <- [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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 08:58:48 INFO - PROCESS | 3468 | 1460995128912 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3468 | 1460995128914 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:48 INFO - PROCESS | 3468 | 1460995128918 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3468 | 1460995128919 Marionette TRACE conn5 <- [1,1962,null,{}] 08:58:48 INFO - PROCESS | 3468 | 1460995128923 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3468 | 1460995129034 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:58:49 INFO - PROCESS | 3468 | 1460995129040 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F686B000 == 74 [pid = 3468] [id = 500] 08:58:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F2707C00) [pid = 3468] [serial = 1500] [outer = 0000000000000000] 08:58:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F2772800) [pid = 3468] [serial = 1501] [outer = 00000043F2707C00] 08:58:49 INFO - PROCESS | 3468 | 1460995129174 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F49B5C00) [pid = 3468] [serial = 1502] [outer = 00000043F2707C00] 08:58:49 INFO - PROCESS | 3468 | 1460995129641 Marionette TRACE conn5 <- [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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 776ms 08:58:49 INFO - PROCESS | 3468 | 1460995129700 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:49 INFO - PROCESS | 3468 | 1460995129702 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 3468 | 1460995129706 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3468 | 1460995129708 Marionette TRACE conn5 <- [1,1966,null,{}] 08:58:49 INFO - PROCESS | 3468 | 1460995129711 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3468 | 1460995129830 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:58:49 INFO - PROCESS | 3468 | 1460995129894 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E62000 == 75 [pid = 3468] [id = 501] 08:58:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F4F1D000) [pid = 3468] [serial = 1503] [outer = 0000000000000000] 08:58:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F4F20400) [pid = 3468] [serial = 1504] [outer = 00000043F4F1D000] 08:58:49 INFO - PROCESS | 3468 | 1460995129939 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F4FE3800) [pid = 3468] [serial = 1505] [outer = 00000043F4F1D000] 08:58:50 INFO - PROCESS | 3468 | 1460995130350 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 08:58:50 INFO - PROCESS | 3468 | 1460995130397 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3468 | 1460995130399 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:50 INFO - PROCESS | 3468 | 1460995130403 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3468 | 1460995130404 Marionette TRACE conn5 <- [1,1970,null,{}] 08:58:50 INFO - PROCESS | 3468 | 1460995130408 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3468 | 1460995130543 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:58:50 INFO - PROCESS | 3468 | 1460995130563 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A1E000 == 76 [pid = 3468] [id = 502] 08:58:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F4F1D400) [pid = 3468] [serial = 1506] [outer = 0000000000000000] 08:58:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F52A1400) [pid = 3468] [serial = 1507] [outer = 00000043F4F1D400] 08:58:50 INFO - PROCESS | 3468 | 1460995130609 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F533A800) [pid = 3468] [serial = 1508] [outer = 00000043F4F1D400] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (0000004381F30400) [pid = 3468] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F9734800) [pid = 3468] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E8482800) [pid = 3468] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043EA195000) [pid = 3468] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (000000438128CC00) [pid = 3468] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F8E35C00) [pid = 3468] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043EDD69400) [pid = 3468] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043832A9400) [pid = 3468] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E8885C00) [pid = 3468] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (0000004381F75C00) [pid = 3468] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (0000004381AEFC00) [pid = 3468] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043EDB89000) [pid = 3468] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F4F26C00) [pid = 3468] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F87DA800) [pid = 3468] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E8523C00) [pid = 3468] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F9733000) [pid = 3468] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (0000004381F2A800) [pid = 3468] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E6B43800) [pid = 3468] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F1BCB400) [pid = 3468] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F62D2000) [pid = 3468] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:58:50 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (0000004381BE8C00) [pid = 3468] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:58:51 INFO - PROCESS | 3468 | 1460995131133 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 776ms 08:58:51 INFO - PROCESS | 3468 | 1460995131182 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3468 | 1460995131184 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3468 | 1460995131187 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:51 INFO - PROCESS | 3468 | 1460995131189 Marionette TRACE conn5 <- [1,1974,null,{}] 08:58:51 INFO - PROCESS | 3468 | 1460995131193 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3468 | 1460995131277 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:58:51 INFO - PROCESS | 3468 | 1460995131283 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA88A000 == 77 [pid = 3468] [id = 503] 08:58:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (000000438287B800) [pid = 3468] [serial = 1509] [outer = 0000000000000000] 08:58:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E8523C00) [pid = 3468] [serial = 1510] [outer = 000000438287B800] 08:58:51 INFO - PROCESS | 3468 | 1460995131329 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EEA49000) [pid = 3468] [serial = 1511] [outer = 000000438287B800] 08:58:51 INFO - PROCESS | 3468 | 1460995131747 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 586ms 08:58:51 INFO - PROCESS | 3468 | 1460995131776 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3468 | 1460995131778 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:51 INFO - PROCESS | 3468 | 1460995131793 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3468 | 1460995131795 Marionette TRACE conn5 <- [1,1978,null,{}] 08:58:51 INFO - PROCESS | 3468 | 1460995131798 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3468 | 1460995131882 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:58:51 INFO - PROCESS | 3468 | 1460995131888 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA8C000 == 78 [pid = 3468] [id = 504] 08:58:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F529D400) [pid = 3468] [serial = 1512] [outer = 0000000000000000] 08:58:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F5342400) [pid = 3468] [serial = 1513] [outer = 00000043F529D400] 08:58:51 INFO - PROCESS | 3468 | 1460995131933 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F5498C00) [pid = 3468] [serial = 1514] [outer = 00000043F529D400] 08:58:52 INFO - PROCESS | 3468 | 1460995132382 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 650ms 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:52 INFO - PROCESS | 3468 | 1460995132436 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3468 | 1460995132438 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 3468 | 1460995132441 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3468 | 1460995132443 Marionette TRACE conn5 <- [1,1982,null,{}] 08:58:52 INFO - PROCESS | 3468 | 1460995132447 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3468 | 1460995132532 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:58:52 INFO - PROCESS | 3468 | 1460995132537 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD42800 == 79 [pid = 3468] [id = 505] 08:58:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F5BA6C00) [pid = 3468] [serial = 1515] [outer = 0000000000000000] 08:58:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F5E2A400) [pid = 3468] [serial = 1516] [outer = 00000043F5BA6C00] 08:58:52 INFO - PROCESS | 3468 | 1460995132589 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5FDB800) [pid = 3468] [serial = 1517] [outer = 00000043F5BA6C00] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD53800 == 78 [pid = 3468] [id = 249] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36D7800 == 77 [pid = 3468] [id = 477] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD4A800 == 76 [pid = 3468] [id = 479] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCC3000 == 75 [pid = 3468] [id = 415] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCAC000 == 74 [pid = 3468] [id = 431] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004381F50800 == 73 [pid = 3468] [id = 480] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDAD800 == 72 [pid = 3468] [id = 432] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA882800 == 71 [pid = 3468] [id = 371] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE6CB000 == 70 [pid = 3468] [id = 449] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD76800 == 69 [pid = 3468] [id = 250] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDBA000 == 68 [pid = 3468] [id = 417] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5CE000 == 67 [pid = 3468] [id = 448] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A13800 == 66 [pid = 3468] [id = 370] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F10000 == 65 [pid = 3468] [id = 251] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE388000 == 64 [pid = 3468] [id = 433] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B44800 == 63 [pid = 3468] [id = 445] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC710000 == 62 [pid = 3468] [id = 399] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE386000 == 61 [pid = 3468] [id = 447] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FB9000 == 60 [pid = 3468] [id = 476] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5409800 == 59 [pid = 3468] [id = 398] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E86000 == 58 [pid = 3468] [id = 478] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4A32000 == 57 [pid = 3468] [id = 362] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A34000 == 56 [pid = 3468] [id = 464] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A70000 == 55 [pid = 3468] [id = 475] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F828D000 == 54 [pid = 3468] [id = 430] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA86F000 == 53 [pid = 3468] [id = 460] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD40800 == 52 [pid = 3468] [id = 444] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9803800 == 51 [pid = 3468] [id = 446] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDBA000 == 50 [pid = 3468] [id = 429] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 000000438270D800 == 49 [pid = 3468] [id = 450] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7D0D800 == 48 [pid = 3468] [id = 386] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDDB1000 == 47 [pid = 3468] [id = 461] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B79800 == 46 [pid = 3468] [id = 463] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043E6D23800 == 45 [pid = 3468] [id = 413] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE6C7000 == 44 [pid = 3468] [id = 462] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD83000 == 43 [pid = 3468] [id = 416] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE4000 == 42 [pid = 3468] [id = 496] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FC7000 == 41 [pid = 3468] [id = 495] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E66000 == 40 [pid = 3468] [id = 494] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8772000 == 39 [pid = 3468] [id = 493] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F69AC800 == 38 [pid = 3468] [id = 492] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA544000 == 37 [pid = 3468] [id = 491] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 0000004382053800 == 36 [pid = 3468] [id = 490] 08:58:53 INFO - PROCESS | 3468 | --DOCSHELL 00000043F598E800 == 35 [pid = 3468] [id = 489] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043F686B000 == 34 [pid = 3468] [id = 500] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5414000 == 33 [pid = 3468] [id = 499] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E62000 == 32 [pid = 3468] [id = 501] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043F277A800 == 31 [pid = 3468] [id = 498] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA88A000 == 30 [pid = 3468] [id = 503] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DD5800 == 29 [pid = 3468] [id = 497] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA8C000 == 28 [pid = 3468] [id = 504] 08:58:54 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A1E000 == 27 [pid = 3468] [id = 502] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EE00D800) [pid = 3468] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F199F800) [pid = 3468] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4060000) [pid = 3468] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (0000004381F74400) [pid = 3468] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (0000004381F90400) [pid = 3468] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F9943000) [pid = 3468] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043E86B4400) [pid = 3468] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043EDB56400) [pid = 3468] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F1BE2400) [pid = 3468] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F908AC00) [pid = 3468] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EEB08C00) [pid = 3468] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E888F000) [pid = 3468] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E8522400) [pid = 3468] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043832B0800) [pid = 3468] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (000000438208F800) [pid = 3468] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043EDFA5400) [pid = 3468] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043E8F12000) [pid = 3468] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004382086400) [pid = 3468] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (0000004382082800) [pid = 3468] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E7566400) [pid = 3468] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F270F000) [pid = 3468] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F9083800) [pid = 3468] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (0000004381F86800) [pid = 3468] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043ED3BB400) [pid = 3468] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F973B400) [pid = 3468] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (000000438287D000) [pid = 3468] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043812B1800) [pid = 3468] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8892000) [pid = 3468] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8F8C800) [pid = 3468] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F973F000) [pid = 3468] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (0000004381F38400) [pid = 3468] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043EDF62800) [pid = 3468] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5A44800) [pid = 3468] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F9977000) [pid = 3468] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F9976C00) [pid = 3468] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:58:54 INFO - PROCESS | 3468 | 1460995134782 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2391ms 08:58:54 INFO - PROCESS | 3468 | 1460995134835 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3468 | 1460995134838 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:54 INFO - PROCESS | 3468 | 1460995134844 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3468 | 1460995134846 Marionette TRACE conn5 <- [1,1986,null,{}] 08:58:54 INFO - PROCESS | 3468 | 1460995134853 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 3468 | 1460995134947 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:58:54 INFO - PROCESS | 3468 | 1460995134989 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3468 | ++DOCSHELL 000000438120F000 == 28 [pid = 3468] [id = 506] 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043814D6400) [pid = 3468] [serial = 1518] [outer = 0000000000000000] 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043814D7000) [pid = 3468] [serial = 1519] [outer = 00000043814D6400] 08:58:55 INFO - PROCESS | 3468 | 1460995135105 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (0000004381AEF000) [pid = 3468] [serial = 1520] [outer = 00000043814D6400] 08:58:55 INFO - PROCESS | 3468 | 1460995135510 Marionette TRACE conn5 <- [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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 08:58:55 INFO - PROCESS | 3468 | 1460995135540 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3468 | 1460995135547 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:55 INFO - PROCESS | 3468 | 1460995135554 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3468 | 1460995135557 Marionette TRACE conn5 <- [1,1990,null,{}] 08:58:55 INFO - PROCESS | 3468 | 1460995135561 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 3468 | 1460995135652 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:58:55 INFO - PROCESS | 3468 | 1460995135660 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B7A000 == 29 [pid = 3468] [id = 507] 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (0000004381AF9800) [pid = 3468] [serial = 1521] [outer = 0000000000000000] 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (0000004381BEE000) [pid = 3468] [serial = 1522] [outer = 0000004381AF9800] 08:58:55 INFO - PROCESS | 3468 | 1460995135709 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (0000004381F34800) [pid = 3468] [serial = 1523] [outer = 0000004381AF9800] 08:58:56 INFO - PROCESS | 3468 | 1460995136187 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 08:58:56 INFO - PROCESS | 3468 | 1460995136250 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3468 | 1460995136253 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:56 INFO - PROCESS | 3468 | 1460995136257 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 3468 | 1460995136261 Marionette TRACE conn5 <- [1,1994,null,{}] 08:58:56 INFO - PROCESS | 3468 | 1460995136273 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 3468 | 1460995136399 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:58:56 INFO - PROCESS | 3468 | 1460995136417 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3468 | ++DOCSHELL 000000438271D000 == 30 [pid = 3468] [id = 508] 08:58:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043802B4000) [pid = 3468] [serial = 1524] [outer = 0000000000000000] 08:58:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (0000004381F90800) [pid = 3468] [serial = 1525] [outer = 00000043802B4000] 08:58:56 INFO - PROCESS | 3468 | 1460995136468 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (0000004381FD8800) [pid = 3468] [serial = 1526] [outer = 00000043802B4000] 08:58:56 INFO - PROCESS | 3468 | 1460995136927 Marionette TRACE conn5 <- [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]]]}] 08:58:56 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 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 08:58:57 INFO - PROCESS | 3468 | 1460995136991 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3468 | 1460995136994 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:57 INFO - PROCESS | 3468 | 1460995136997 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3468 | 1460995136999 Marionette TRACE conn5 <- [1,1998,null,{}] 08:58:57 INFO - PROCESS | 3468 | 1460995137002 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3468 | 1460995137085 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:58:57 INFO - PROCESS | 3468 | 1460995137092 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FBE800 == 31 [pid = 3468] [id = 509] 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (000000438208BC00) [pid = 3468] [serial = 1527] [outer = 0000000000000000] 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043825CB400) [pid = 3468] [serial = 1528] [outer = 000000438208BC00] 08:58:57 INFO - PROCESS | 3468 | 1460995137141 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (0000004382878400) [pid = 3468] [serial = 1529] [outer = 000000438208BC00] 08:58:57 INFO - PROCESS | 3468 | 1460995137573 Marionette TRACE conn5 <- [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]]]}] 08:58:57 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 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 08:58:57 INFO - PROCESS | 3468 | 1460995137629 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3468 | 1460995137631 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3468 | 1460995137634 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:57 INFO - PROCESS | 3468 | 1460995137636 Marionette TRACE conn5 <- [1,2002,null,{}] 08:58:57 INFO - PROCESS | 3468 | 1460995137640 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3468 | 1460995137718 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:58:57 INFO - PROCESS | 3468 | 1460995137727 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A6F000 == 32 [pid = 3468] [id = 510] 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381AF4800) [pid = 3468] [serial = 1530] [outer = 0000000000000000] 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004382881800) [pid = 3468] [serial = 1531] [outer = 0000004381AF4800] 08:58:57 INFO - PROCESS | 3468 | 1460995137774 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004382E30800) [pid = 3468] [serial = 1532] [outer = 0000004381AF4800] 08:58:58 INFO - PROCESS | 3468 | 1460995138231 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 08:58:58 INFO - PROCESS | 3468 | 1460995138267 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3468 | 1460995138270 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:58 INFO - PROCESS | 3468 | 1460995138273 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3468 | 1460995138274 Marionette TRACE conn5 <- [1,2006,null,{}] 08:58:58 INFO - PROCESS | 3468 | 1460995138278 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3468 | 1460995138390 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:58:58 INFO - PROCESS | 3468 | 1460995138400 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7E2C800 == 33 [pid = 3468] [id = 511] 08:58:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E6B09800) [pid = 3468] [serial = 1533] [outer = 0000000000000000] 08:58:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E7565400) [pid = 3468] [serial = 1534] [outer = 00000043E6B09800] 08:58:58 INFO - PROCESS | 3468 | 1460995138451 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E7DAF800) [pid = 3468] [serial = 1535] [outer = 00000043E6B09800] 08:58:58 INFO - PROCESS | 3468 | 1460995138875 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 08:58:58 INFO - PROCESS | 3468 | 1460995138904 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3468 | 1460995138906 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:58 INFO - PROCESS | 3468 | 1460995138910 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3468 | 1460995138912 Marionette TRACE conn5 <- [1,2010,null,{}] 08:58:58 INFO - PROCESS | 3468 | 1460995138920 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3468 | 1460995138997 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:58:59 INFO - PROCESS | 3468 | 1460995139003 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA0B8000 == 34 [pid = 3468] [id = 512] 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8481000) [pid = 3468] [serial = 1536] [outer = 0000000000000000] 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E8519800) [pid = 3468] [serial = 1537] [outer = 00000043E8481000] 08:58:59 INFO - PROCESS | 3468 | 1460995139049 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E8528400) [pid = 3468] [serial = 1538] [outer = 00000043E8481000] 08:58:59 INFO - PROCESS | 3468 | 1460995139487 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 08:58:59 INFO - PROCESS | 3468 | 1460995139541 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3468 | 1460995139544 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:59 INFO - PROCESS | 3468 | 1460995139551 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3468 | 1460995139553 Marionette TRACE conn5 <- [1,2014,null,{}] 08:58:59 INFO - PROCESS | 3468 | 1460995139556 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3468 | 1460995139633 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:58:59 INFO - PROCESS | 3468 | 1460995139640 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA9B800 == 35 [pid = 3468] [id = 513] 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E8527800) [pid = 3468] [serial = 1539] [outer = 0000000000000000] 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E86B4000) [pid = 3468] [serial = 1540] [outer = 00000043E8527800] 08:58:59 INFO - PROCESS | 3468 | 1460995139687 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E8885800) [pid = 3468] [serial = 1541] [outer = 00000043E8527800] 08:59:00 INFO - PROCESS | 3468 | 1460995140169 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:59:00 INFO - PROCESS | 3468 | 1460995140183 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3468 | 1460995140185 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3468 | 1460995140189 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3468 | 1460995140190 Marionette TRACE conn5 <- [1,2018,null,{}] 08:59:00 INFO - PROCESS | 3468 | 1460995140194 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 3468 | 1460995140305 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:59:00 INFO - PROCESS | 3468 | 1460995140314 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3468 | ++DOCSHELL 000000438271C800 == 36 [pid = 3468] [id = 514] 08:59:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E888D800) [pid = 3468] [serial = 1542] [outer = 0000000000000000] 08:59:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E8891800) [pid = 3468] [serial = 1543] [outer = 00000043E888D800] 08:59:00 INFO - PROCESS | 3468 | 1460995140385 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E8C97800) [pid = 3468] [serial = 1544] [outer = 00000043E888D800] 08:59:00 INFO - PROCESS | 3468 | 1460995140831 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:00 INFO - PROCESS | 3468 | 1460995140884 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3468 | 1460995140886 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3468 | 1460995140895 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3468 | 1460995140897 Marionette TRACE conn5 <- [1,2022,null,{}] 08:59:00 INFO - PROCESS | 3468 | 1460995140901 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3468 | 1460995141008 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:59:01 INFO - PROCESS | 3468 | 1460995141015 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBD9000 == 37 [pid = 3468] [id = 515] 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E888DC00) [pid = 3468] [serial = 1545] [outer = 0000000000000000] 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E8F0E000) [pid = 3468] [serial = 1546] [outer = 00000043E888DC00] 08:59:01 INFO - PROCESS | 3468 | 1460995141060 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E8F73800) [pid = 3468] [serial = 1547] [outer = 00000043E888DC00] 08:59:01 INFO - PROCESS | 3468 | 1460995141523 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 08:59:01 INFO - PROCESS | 3468 | 1460995141589 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3468 | 1460995141592 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:01 INFO - PROCESS | 3468 | 1460995141595 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3468 | 1460995141598 Marionette TRACE conn5 <- [1,2026,null,{}] 08:59:01 INFO - PROCESS | 3468 | 1460995141601 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3468 | 1460995141754 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:59:01 INFO - PROCESS | 3468 | 1460995141810 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A6E800 == 38 [pid = 3468] [id = 516] 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E8F8FC00) [pid = 3468] [serial = 1548] [outer = 0000000000000000] 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E9D19000) [pid = 3468] [serial = 1549] [outer = 00000043E8F8FC00] 08:59:01 INFO - PROCESS | 3468 | 1460995141869 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043ED236400) [pid = 3468] [serial = 1550] [outer = 00000043E8F8FC00] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043EEB8E000) [pid = 3468] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043832AA400) [pid = 3468] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043812A7800) [pid = 3468] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (0000004381F35400) [pid = 3468] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F529D400) [pid = 3468] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F2707C00) [pid = 3468] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4F1D000) [pid = 3468] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F4F1D400) [pid = 3468] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (0000004381AEAC00) [pid = 3468] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E86B0400) [pid = 3468] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043EDD75400) [pid = 3468] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E6B02400) [pid = 3468] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004382E25400) [pid = 3468] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043832B1C00) [pid = 3468] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004381258400) [pid = 3468] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F1BE6400) [pid = 3468] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F1BE5000) [pid = 3468] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E8F79800) [pid = 3468] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381F83400) [pid = 3468] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (000000438287B800) [pid = 3468] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:02 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F9933400) [pid = 3468] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:59:02 INFO - PROCESS | 3468 | 1460995142514 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 984ms 08:59:02 INFO - PROCESS | 3468 | 1460995142582 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3468 | 1460995142584 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3468 | 1460995142587 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:02 INFO - PROCESS | 3468 | 1460995142589 Marionette TRACE conn5 <- [1,2030,null,{}] 08:59:02 INFO - PROCESS | 3468 | 1460995142593 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3468 | 1460995142674 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:59:02 INFO - PROCESS | 3468 | 1460995142680 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC6000 == 39 [pid = 3468] [id = 517] 08:59:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381F87000) [pid = 3468] [serial = 1551] [outer = 0000000000000000] 08:59:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F0E800) [pid = 3468] [serial = 1552] [outer = 0000004381F87000] 08:59:02 INFO - PROCESS | 3468 | 1460995142726 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043ED363C00) [pid = 3468] [serial = 1553] [outer = 0000004381F87000] 08:59:03 INFO - PROCESS | 3468 | 1460995143141 Marionette TRACE conn5 <- [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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 587ms 08:59:03 INFO - PROCESS | 3468 | 1460995143177 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3468 | 1460995143179 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:03 INFO - PROCESS | 3468 | 1460995143187 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3468 | 1460995143189 Marionette TRACE conn5 <- [1,2034,null,{}] 08:59:03 INFO - PROCESS | 3468 | 1460995143192 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3468 | 1460995143271 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:59:03 INFO - PROCESS | 3468 | 1460995143277 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D1D000 == 40 [pid = 3468] [id = 518] 08:59:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043ED28D800) [pid = 3468] [serial = 1554] [outer = 0000000000000000] 08:59:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043ED6F1000) [pid = 3468] [serial = 1555] [outer = 00000043ED28D800] 08:59:03 INFO - PROCESS | 3468 | 1460995143326 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EDB61800) [pid = 3468] [serial = 1556] [outer = 00000043ED28D800] 08:59:03 INFO - PROCESS | 3468 | 1460995143776 Marionette TRACE conn5 <- [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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 627ms 08:59:03 INFO - PROCESS | 3468 | 1460995143818 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3468 | 1460995143820 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:03 INFO - PROCESS | 3468 | 1460995143824 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3468 | 1460995143825 Marionette TRACE conn5 <- [1,2038,null,{}] 08:59:03 INFO - PROCESS | 3468 | 1460995143833 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3468 | 1460995143912 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:59:03 INFO - PROCESS | 3468 | 1460995143919 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F541B800 == 41 [pid = 3468] [id = 519] 08:59:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EDB59C00) [pid = 3468] [serial = 1557] [outer = 0000000000000000] 08:59:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EDF64800) [pid = 3468] [serial = 1558] [outer = 00000043EDB59C00] 08:59:03 INFO - PROCESS | 3468 | 1460995143964 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EDFA6400) [pid = 3468] [serial = 1559] [outer = 00000043EDB59C00] 08:59:04 INFO - PROCESS | 3468 | 1460995144566 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 775ms 08:59:04 INFO - PROCESS | 3468 | 1460995144652 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3468 | 1460995144657 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:04 INFO - PROCESS | 3468 | 1460995144688 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3468 | 1460995144693 Marionette TRACE conn5 <- [1,2042,null,{}] 08:59:04 INFO - PROCESS | 3468 | 1460995144701 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3468 | 1460995144829 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:59:04 INFO - PROCESS | 3468 | 1460995144943 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B64000 == 42 [pid = 3468] [id = 520] 08:59:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (000000438125B000) [pid = 3468] [serial = 1560] [outer = 0000000000000000] 08:59:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (0000004381AED000) [pid = 3468] [serial = 1561] [outer = 000000438125B000] 08:59:05 INFO - PROCESS | 3468 | 1460995145003 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (0000004381F32C00) [pid = 3468] [serial = 1562] [outer = 000000438125B000] 08:59:05 INFO - PROCESS | 3468 | 1460995145693 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1111ms 08:59:05 INFO - PROCESS | 3468 | 1460995145779 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3468 | 1460995145786 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 3468 | 1460995145793 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:05 INFO - PROCESS | 3468 | 1460995145796 Marionette TRACE conn5 <- [1,2046,null,{}] 08:59:05 INFO - PROCESS | 3468 | 1460995145825 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3468 | 1460995145951 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:59:06 INFO - PROCESS | 3468 | 1460995146022 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE9800 == 43 [pid = 3468] [id = 521] 08:59:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004381F30800) [pid = 3468] [serial = 1563] [outer = 0000000000000000] 08:59:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004382089C00) [pid = 3468] [serial = 1564] [outer = 0000004381F30800] 08:59:06 INFO - PROCESS | 3468 | 1460995146078 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004382E27000) [pid = 3468] [serial = 1565] [outer = 0000004381F30800] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA9A000 == 42 [pid = 3468] [id = 346] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F447F800 == 41 [pid = 3468] [id = 349] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA0B1800 == 40 [pid = 3468] [id = 345] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677F800 == 39 [pid = 3468] [id = 353] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC2800 == 38 [pid = 3468] [id = 347] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F574D800 == 37 [pid = 3468] [id = 351] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E1E000 == 36 [pid = 3468] [id = 344] 08:59:07 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F40000 == 35 [pid = 3468] [id = 342] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F5E2A400) [pid = 3468] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | 1460995147073 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043FA9AE400) [pid = 3468] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F5E50800) [pid = 3468] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EA128000) [pid = 3468] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F62D1400) [pid = 3468] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (0000004382E28400) [pid = 3468] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F2772800) [pid = 3468] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F4F20400) [pid = 3468] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F49B5C00) [pid = 3468] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F52A1400) [pid = 3468] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4FE3800) [pid = 3468] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F5342400) [pid = 3468] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381BE4C00) [pid = 3468] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F1BD4000) [pid = 3468] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EEB8B800) [pid = 3468] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8F8B400) [pid = 3468] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EDA7E800) [pid = 3468] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E7D5CC00) [pid = 3468] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E888C400) [pid = 3468] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8525C00) [pid = 3468] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E6B10800) [pid = 3468] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (0000004381BE9400) [pid = 3468] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043812A5400) [pid = 3468] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F405C000) [pid = 3468] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F2D95800) [pid = 3468] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F2709000) [pid = 3468] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F1BE9800) [pid = 3468] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F19A8800) [pid = 3468] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043ED231800) [pid = 3468] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E8482400) [pid = 3468] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043832AF400) [pid = 3468] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (0000004381F88400) [pid = 3468] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043E8523C00) [pid = 3468] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F533A800) [pid = 3468] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F1BA4800) [pid = 3468] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043EEA49000) [pid = 3468] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F5498C00) [pid = 3468] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1315ms 08:59:07 INFO - PROCESS | 3468 | 1460995147113 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3468 | 1460995147117 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:07 INFO - PROCESS | 3468 | 1460995147122 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3468 | 1460995147125 Marionette TRACE conn5 <- [1,2050,null,{}] 08:59:07 INFO - PROCESS | 3468 | 1460995147131 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3468 | 1460995147214 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:59:07 INFO - PROCESS | 3468 | 1460995147229 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A34000 == 36 [pid = 3468] [id = 522] 08:59:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043814D5800) [pid = 3468] [serial = 1566] [outer = 0000000000000000] 08:59:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043814DB800) [pid = 3468] [serial = 1567] [outer = 00000043814D5800] 08:59:07 INFO - PROCESS | 3468 | 1460995147279 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (0000004381BE4000) [pid = 3468] [serial = 1568] [outer = 00000043814D5800] 08:59:07 INFO - PROCESS | 3468 | 1460995147805 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 08:59:07 INFO - PROCESS | 3468 | 1460995147856 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3468 | 1460995147861 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 3468 | 1460995147868 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:07 INFO - PROCESS | 3468 | 1460995147870 Marionette TRACE conn5 <- [1,2054,null,{}] 08:59:07 INFO - PROCESS | 3468 | 1460995147874 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3468 | 1460995147957 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:59:08 INFO - PROCESS | 3468 | 1460995148027 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A8000 == 37 [pid = 3468] [id = 523] 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381F73C00) [pid = 3468] [serial = 1569] [outer = 0000000000000000] 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381F83400) [pid = 3468] [serial = 1570] [outer = 0000004381F73C00] 08:59:08 INFO - PROCESS | 3468 | 1460995148080 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (0000004381FCC800) [pid = 3468] [serial = 1571] [outer = 0000004381F73C00] 08:59:08 INFO - PROCESS | 3468 | 1460995148480 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 08:59:08 INFO - PROCESS | 3468 | 1460995148501 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3468 | 1460995148503 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:08 INFO - PROCESS | 3468 | 1460995148512 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3468 | 1460995148517 Marionette TRACE conn5 <- [1,2058,null,{}] 08:59:08 INFO - PROCESS | 3468 | 1460995148529 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3468 | 1460995148644 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:59:08 INFO - PROCESS | 3468 | 1460995148654 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A6E000 == 38 [pid = 3468] [id = 524] 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (000000438125CC00) [pid = 3468] [serial = 1572] [outer = 0000000000000000] 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004382E23C00) [pid = 3468] [serial = 1573] [outer = 000000438125CC00] 08:59:08 INFO - PROCESS | 3468 | 1460995148704 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043832AD800) [pid = 3468] [serial = 1574] [outer = 000000438125CC00] 08:59:09 INFO - PROCESS | 3468 | 1460995149127 Marionette TRACE conn5 <- [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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 692ms 08:59:09 INFO - PROCESS | 3468 | 1460995149207 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3468 | 1460995149210 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:09 INFO - PROCESS | 3468 | 1460995149214 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3468 | 1460995149216 Marionette TRACE conn5 <- [1,2062,null,{}] 08:59:09 INFO - PROCESS | 3468 | 1460995149219 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3468 | 1460995149325 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:59:09 INFO - PROCESS | 3468 | 1460995149334 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9D64000 == 39 [pid = 3468] [id = 525] 08:59:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E6B0CC00) [pid = 3468] [serial = 1575] [outer = 0000000000000000] 08:59:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E6B3E000) [pid = 3468] [serial = 1576] [outer = 00000043E6B0CC00] 08:59:09 INFO - PROCESS | 3468 | 1460995149420 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E7D59C00) [pid = 3468] [serial = 1577] [outer = 00000043E6B0CC00] 08:59:09 INFO - PROCESS | 3468 | 1460995149874 Marionette TRACE conn5 <- [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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 08:59:09 INFO - PROCESS | 3468 | 1460995149911 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3468 | 1460995149913 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 3468 | 1460995149917 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 3468 | 1460995149919 Marionette TRACE conn5 <- [1,2066,null,{}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:09 INFO - PROCESS | 3468 | 1460995149922 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3468 | 1460995150057 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:59:10 INFO - PROCESS | 3468 | 1460995150082 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD9E800 == 40 [pid = 3468] [id = 526] 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8519400) [pid = 3468] [serial = 1578] [outer = 0000000000000000] 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E851F400) [pid = 3468] [serial = 1579] [outer = 00000043E8519400] 08:59:10 INFO - PROCESS | 3468 | 1460995150129 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E86B6000) [pid = 3468] [serial = 1580] [outer = 00000043E8519400] 08:59:10 INFO - PROCESS | 3468 | 1460995150564 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 08:59:10 INFO - PROCESS | 3468 | 1460995150613 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3468 | 1460995150615 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:10 INFO - PROCESS | 3468 | 1460995150618 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3468 | 1460995150620 Marionette TRACE conn5 <- [1,2070,null,{}] 08:59:10 INFO - PROCESS | 3468 | 1460995150628 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3468 | 1460995150754 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:59:10 INFO - PROCESS | 3468 | 1460995150809 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBDD000 == 41 [pid = 3468] [id = 527] 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E88AC800) [pid = 3468] [serial = 1581] [outer = 0000000000000000] 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E8F0E400) [pid = 3468] [serial = 1582] [outer = 00000043E88AC800] 08:59:10 INFO - PROCESS | 3468 | 1460995150861 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8F86000) [pid = 3468] [serial = 1583] [outer = 00000043E88AC800] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E888D800) [pid = 3468] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381AF9800) [pid = 3468] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E888DC00) [pid = 3468] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E6B09800) [pid = 3468] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F5BA6C00) [pid = 3468] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8F8FC00) [pid = 3468] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043814D6400) [pid = 3468] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E8481000) [pid = 3468] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (000000438208BC00) [pid = 3468] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043802B4000) [pid = 3468] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043ED28D800) [pid = 3468] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E8527800) [pid = 3468] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (0000004381AF4800) [pid = 3468] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:11 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (0000004381F87000) [pid = 3468] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:11 INFO - PROCESS | 3468 | 1460995151421 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 837ms 08:59:11 INFO - PROCESS | 3468 | 1460995151459 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3468 | 1460995151461 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:11 INFO - PROCESS | 3468 | 1460995151464 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3468 | 1460995151466 Marionette TRACE conn5 <- [1,2074,null,{}] 08:59:11 INFO - PROCESS | 3468 | 1460995151470 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3468 | 1460995151547 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:59:11 INFO - PROCESS | 3468 | 1460995151622 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23F5000 == 42 [pid = 3468] [id = 528] 08:59:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381253800) [pid = 3468] [serial = 1584] [outer = 0000000000000000] 08:59:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E6B0A400) [pid = 3468] [serial = 1585] [outer = 0000004381253800] 08:59:11 INFO - PROCESS | 3468 | 1460995151669 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E8F0BC00) [pid = 3468] [serial = 1586] [outer = 0000004381253800] 08:59:12 INFO - PROCESS | 3468 | 1460995152029 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 585ms 08:59:12 INFO - PROCESS | 3468 | 1460995152052 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3468 | 1460995152054 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3468 | 1460995152057 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:12 INFO - PROCESS | 3468 | 1460995152059 Marionette TRACE conn5 <- [1,2078,null,{}] 08:59:12 INFO - PROCESS | 3468 | 1460995152063 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3468 | 1460995152141 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:59:12 INFO - PROCESS | 3468 | 1460995152211 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4A4C000 == 43 [pid = 3468] [id = 529] 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381F2A800) [pid = 3468] [serial = 1587] [outer = 0000000000000000] 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E9D13800) [pid = 3468] [serial = 1588] [outer = 0000004381F2A800] 08:59:12 INFO - PROCESS | 3468 | 1460995152256 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043ED3BA000) [pid = 3468] [serial = 1589] [outer = 0000004381F2A800] 08:59:12 INFO - PROCESS | 3468 | 1460995152626 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 587ms 08:59:12 INFO - PROCESS | 3468 | 1460995152647 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:12 INFO - PROCESS | 3468 | 1460995152649 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3468 | 1460995152652 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3468 | 1460995152654 Marionette TRACE conn5 <- [1,2082,null,{}] 08:59:12 INFO - PROCESS | 3468 | 1460995152657 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3468 | 1460995152739 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:59:12 INFO - PROCESS | 3468 | 1460995152810 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A6D800 == 44 [pid = 3468] [id = 530] 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043EA123400) [pid = 3468] [serial = 1590] [outer = 0000000000000000] 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043EDA73C00) [pid = 3468] [serial = 1591] [outer = 00000043EA123400] 08:59:12 INFO - PROCESS | 3468 | 1460995152855 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043EDF9E800) [pid = 3468] [serial = 1592] [outer = 00000043EA123400] 08:59:13 INFO - PROCESS | 3468 | 1460995153245 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 08:59:13 INFO - PROCESS | 3468 | 1460995153283 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3468 | 1460995153285 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:13 INFO - PROCESS | 3468 | 1460995153289 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3468 | 1460995153290 Marionette TRACE conn5 <- [1,2086,null,{}] 08:59:13 INFO - PROCESS | 3468 | 1460995153294 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3468 | 1460995153422 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:59:13 INFO - PROCESS | 3468 | 1460995153496 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F37800 == 45 [pid = 3468] [id = 531] 08:59:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043802BAC00) [pid = 3468] [serial = 1593] [outer = 0000000000000000] 08:59:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (0000004381292C00) [pid = 3468] [serial = 1594] [outer = 00000043802BAC00] 08:59:13 INFO - PROCESS | 3468 | 1460995153597 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043814DD400) [pid = 3468] [serial = 1595] [outer = 00000043802BAC00] 08:59:14 INFO - PROCESS | 3468 | 1460995154239 Marionette TRACE conn5 <- [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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 986ms 08:59:14 INFO - PROCESS | 3468 | 1460995154279 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:14 INFO - PROCESS | 3468 | 1460995154285 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 3468 | 1460995154290 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3468 | 1460995154295 Marionette TRACE conn5 <- [1,2090,null,{}] 08:59:14 INFO - PROCESS | 3468 | 1460995154300 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3468 | 1460995154410 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:59:14 INFO - PROCESS | 3468 | 1460995154488 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A72000 == 46 [pid = 3468] [id = 532] 08:59:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (0000004381FD6C00) [pid = 3468] [serial = 1596] [outer = 0000000000000000] 08:59:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043825C8800) [pid = 3468] [serial = 1597] [outer = 0000004381FD6C00] 08:59:14 INFO - PROCESS | 3468 | 1460995154589 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (0000004382E2C800) [pid = 3468] [serial = 1598] [outer = 0000004381FD6C00] 08:59:15 INFO - PROCESS | 3468 | 1460995155138 Marionette TRACE conn5 <- [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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 880ms 08:59:15 INFO - PROCESS | 3468 | 1460995155179 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3468 | 1460995155183 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 3468 | 1460995155188 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:15 INFO - PROCESS | 3468 | 1460995155190 Marionette TRACE conn5 <- [1,2094,null,{}] 08:59:15 INFO - PROCESS | 3468 | 1460995155194 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3468 | 1460995155299 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:59:15 INFO - PROCESS | 3468 | 1460995155391 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F540F800 == 47 [pid = 3468] [id = 533] 08:59:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E8526000) [pid = 3468] [serial = 1599] [outer = 0000000000000000] 08:59:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8889800) [pid = 3468] [serial = 1600] [outer = 00000043E8526000] 08:59:15 INFO - PROCESS | 3468 | 1460995155448 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8F14800) [pid = 3468] [serial = 1601] [outer = 00000043E8526000] 08:59:16 INFO - PROCESS | 3468 | 1460995156066 Marionette TRACE conn5 <- [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] 08:59:16 INFO - PROCESS | 3468 | 1460995156141 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:16 INFO - PROCESS | 3468 | 1460995156153 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3468 | 1460995156158 Marionette TRACE conn5 <- [1,2098,null,{}] 08:59:16 INFO - PROCESS | 3468 | 1460995156162 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3468 | 1460995156272 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:59:16 INFO - PROCESS | 3468 | 1460995156352 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F677F000 == 48 [pid = 3468] [id = 534] 08:59:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381FD0800) [pid = 3468] [serial = 1602] [outer = 0000000000000000] 08:59:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EEB05800) [pid = 3468] [serial = 1603] [outer = 0000004381FD0800] 08:59:16 INFO - PROCESS | 3468 | 1460995156449 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EEB55800) [pid = 3468] [serial = 1604] [outer = 0000004381FD0800] 08:59:17 INFO - PROCESS | 3468 | 1460995156989 Marionette TRACE conn5 <- [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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 901ms 08:59:17 INFO - PROCESS | 3468 | 1460995157050 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3468 | 1460995157053 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:17 INFO - PROCESS | 3468 | 1460995157056 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3468 | 1460995157058 Marionette TRACE conn5 <- [1,2102,null,{}] 08:59:17 INFO - PROCESS | 3468 | 1460995157075 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3468 | 1460995157206 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:59:17 INFO - PROCESS | 3468 | 1460995157259 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A22800 == 49 [pid = 3468] [id = 535] 08:59:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (000000438128E400) [pid = 3468] [serial = 1605] [outer = 0000000000000000] 08:59:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043825CF400) [pid = 3468] [serial = 1606] [outer = 000000438128E400] 08:59:17 INFO - PROCESS | 3468 | 1460995157316 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E86B0000) [pid = 3468] [serial = 1607] [outer = 000000438128E400] 08:59:18 INFO - PROCESS | 3468 | 1460995158026 Marionette TRACE conn5 <- [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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 08:59:18 INFO - PROCESS | 3468 | 1460995158043 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3468 | 1460995158048 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:18 INFO - PROCESS | 3468 | 1460995158054 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3468 | 1460995158057 Marionette TRACE conn5 <- [1,2106,null,{}] 08:59:18 INFO - PROCESS | 3468 | 1460995158063 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3468 | 1460995158165 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:59:18 INFO - PROCESS | 3468 | 1460995158259 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A7800 == 50 [pid = 3468] [id = 536] 08:59:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (0000004381BF1800) [pid = 3468] [serial = 1608] [outer = 0000000000000000] 08:59:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (0000004381F7B800) [pid = 3468] [serial = 1609] [outer = 0000004381BF1800] 08:59:18 INFO - PROCESS | 3468 | 1460995158310 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043825C4400) [pid = 3468] [serial = 1610] [outer = 0000004381BF1800] 08:59:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E18000 == 49 [pid = 3468] [id = 350] 08:59:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA99800 == 48 [pid = 3468] [id = 352] 08:59:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E4800 == 47 [pid = 3468] [id = 348] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381BEE000) [pid = 3468] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381F34800) [pid = 3468] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F5FDB800) [pid = 3468] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043814D7000) [pid = 3468] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (0000004381AEF000) [pid = 3468] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EDF64800) [pid = 3468] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E8891800) [pid = 3468] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8F0E000) [pid = 3468] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E7565400) [pid = 3468] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E7DAF800) [pid = 3468] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E8C97800) [pid = 3468] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E9D19000) [pid = 3468] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8F73800) [pid = 3468] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8519800) [pid = 3468] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E8528400) [pid = 3468] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043825CB400) [pid = 3468] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (0000004382878400) [pid = 3468] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (0000004381F90800) [pid = 3468] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043ED6F1000) [pid = 3468] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (0000004381FD8800) [pid = 3468] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E86B4000) [pid = 3468] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (0000004382881800) [pid = 3468] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004382E30800) [pid = 3468] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043ED236400) [pid = 3468] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043EDB61800) [pid = 3468] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043E8F0E800) [pid = 3468] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043ED363C00) [pid = 3468] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E8885800) [pid = 3468] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:59:18 INFO - PROCESS | 3468 | 1460995158815 Marionette TRACE conn5 <- [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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 795ms 08:59:18 INFO - PROCESS | 3468 | 1460995158852 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3468 | 1460995158858 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 3468 | 1460995158864 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:18 INFO - PROCESS | 3468 | 1460995158867 Marionette TRACE conn5 <- [1,2110,null,{}] 08:59:18 INFO - PROCESS | 3468 | 1460995158871 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3468 | 1460995158957 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:59:18 INFO - PROCESS | 3468 | 1460995158966 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827BA800 == 48 [pid = 3468] [id = 537] 08:59:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381AF9400) [pid = 3468] [serial = 1611] [outer = 0000000000000000] 08:59:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381F88400) [pid = 3468] [serial = 1612] [outer = 0000004381AF9400] 08:59:19 INFO - PROCESS | 3468 | 1460995159012 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043825D1800) [pid = 3468] [serial = 1613] [outer = 0000004381AF9400] 08:59:19 INFO - PROCESS | 3468 | 1460995159481 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 08:59:19 INFO - PROCESS | 3468 | 1460995159576 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3468 | 1460995159578 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 3468 | 1460995159584 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:19 INFO - PROCESS | 3468 | 1460995159588 Marionette TRACE conn5 <- [1,2114,null,{}] 08:59:19 INFO - PROCESS | 3468 | 1460995159601 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3468 | 1460995159688 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:59:19 INFO - PROCESS | 3468 | 1460995159766 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9D71800 == 49 [pid = 3468] [id = 538] 08:59:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (0000004381F2E400) [pid = 3468] [serial = 1614] [outer = 0000000000000000] 08:59:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E6B02800) [pid = 3468] [serial = 1615] [outer = 0000004381F2E400] 08:59:19 INFO - PROCESS | 3468 | 1460995159816 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E7ED4C00) [pid = 3468] [serial = 1616] [outer = 0000004381F2E400] 08:59:20 INFO - PROCESS | 3468 | 1460995160192 Marionette TRACE conn5 <- [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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 08:59:20 INFO - PROCESS | 3468 | 1460995160217 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3468 | 1460995160220 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:20 INFO - PROCESS | 3468 | 1460995160224 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3468 | 1460995160225 Marionette TRACE conn5 <- [1,2118,null,{}] 08:59:20 INFO - PROCESS | 3468 | 1460995160235 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3468 | 1460995160319 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:59:20 INFO - PROCESS | 3468 | 1460995160326 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF80800 == 50 [pid = 3468] [id = 539] 08:59:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E8525800) [pid = 3468] [serial = 1617] [outer = 0000000000000000] 08:59:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E86B4C00) [pid = 3468] [serial = 1618] [outer = 00000043E8525800] 08:59:20 INFO - PROCESS | 3468 | 1460995160373 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8893C00) [pid = 3468] [serial = 1619] [outer = 00000043E8525800] 08:59:20 INFO - PROCESS | 3468 | 1460995160811 Marionette TRACE conn5 <- [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] 08:59:20 INFO - PROCESS | 3468 | 1460995160856 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:20 INFO - PROCESS | 3468 | 1460995160860 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3468 | 1460995160862 Marionette TRACE conn5 <- [1,2122,null,{}] 08:59:20 INFO - PROCESS | 3468 | 1460995160866 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3468 | 1460995160977 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:59:20 INFO - PROCESS | 3468 | 1460995160985 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDAE000 == 51 [pid = 3468] [id = 540] 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (0000004381F79C00) [pid = 3468] [serial = 1620] [outer = 0000000000000000] 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F7B800) [pid = 3468] [serial = 1621] [outer = 0000004381F79C00] 08:59:21 INFO - PROCESS | 3468 | 1460995161031 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E9710800) [pid = 3468] [serial = 1622] [outer = 0000004381F79C00] 08:59:21 INFO - PROCESS | 3468 | 1460995161523 Marionette TRACE conn5 <- [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] 08:59:21 INFO - PROCESS | 3468 | 1460995161555 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:59:21 INFO - PROCESS | 3468 | 1460995161558 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:21 INFO - PROCESS | 3468 | 1460995161560 Marionette TRACE conn5 <- [1,2126,null,{}] 08:59:21 INFO - PROCESS | 3468 | 1460995161564 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3468 | 1460995161703 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:59:21 INFO - PROCESS | 3468 | 1460995161755 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F49000 == 52 [pid = 3468] [id = 541] 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043ED3BFC00) [pid = 3468] [serial = 1623] [outer = 0000000000000000] 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EE0B5C00) [pid = 3468] [serial = 1624] [outer = 00000043ED3BFC00] 08:59:21 INFO - PROCESS | 3468 | 1460995161806 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EEB8C400) [pid = 3468] [serial = 1625] [outer = 00000043ED3BFC00] 08:59:22 INFO - PROCESS | 3468 | 1460995162228 Marionette TRACE conn5 <- [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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 08:59:22 INFO - PROCESS | 3468 | 1460995162328 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3468 | 1460995162331 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:59:22 INFO - PROCESS | 3468 | 1460995162334 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:22 INFO - PROCESS | 3468 | 1460995162336 Marionette TRACE conn5 <- [1,2130,null,{}] 08:59:22 INFO - PROCESS | 3468 | 1460995162340 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3468 | 1460995162444 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:59:22 INFO - PROCESS | 3468 | 1460995162497 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5752800 == 53 [pid = 3468] [id = 542] 08:59:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EEB5F000) [pid = 3468] [serial = 1626] [outer = 0000000000000000] 08:59:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EF71FC00) [pid = 3468] [serial = 1627] [outer = 00000043EEB5F000] 08:59:22 INFO - PROCESS | 3468 | 1460995162542 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F19A8800) [pid = 3468] [serial = 1628] [outer = 00000043EEB5F000] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E88AC800) [pid = 3468] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E8519400) [pid = 3468] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381F73C00) [pid = 3468] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004381253800) [pid = 3468] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381F30800) [pid = 3468] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (000000438125CC00) [pid = 3468] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043814D5800) [pid = 3468] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E6B0CC00) [pid = 3468] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:22 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (0000004381F2A800) [pid = 3468] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:23 INFO - PROCESS | 3468 | 1460995162990 Marionette TRACE conn5 <- [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] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:23 INFO - PROCESS | 3468 | 1460995163033 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3468 | 1460995163036 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3468 | 1460995163038 Marionette TRACE conn5 <- [1,2134,null,{}] 08:59:23 INFO - PROCESS | 3468 | 1460995163042 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3468 | 1460995163122 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:59:23 INFO - PROCESS | 3468 | 1460995163131 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F638A800 == 54 [pid = 3468] [id = 543] 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (000000438125CC00) [pid = 3468] [serial = 1629] [outer = 0000000000000000] 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E888DC00) [pid = 3468] [serial = 1630] [outer = 000000438125CC00] 08:59:23 INFO - PROCESS | 3468 | 1460995163243 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F1BA4800) [pid = 3468] [serial = 1631] [outer = 000000438125CC00] 08:59:23 INFO - PROCESS | 3468 | 1460995163617 Marionette TRACE conn5 <- [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] 08:59:23 INFO - PROCESS | 3468 | 1460995163669 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3468 | 1460995163673 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:23 INFO - PROCESS | 3468 | 1460995163675 Marionette TRACE conn5 <- [1,2138,null,{}] 08:59:23 INFO - PROCESS | 3468 | 1460995163678 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3468 | 1460995163789 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:59:23 INFO - PROCESS | 3468 | 1460995163829 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EAE800 == 55 [pid = 3468] [id = 544] 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043F19AA400) [pid = 3468] [serial = 1632] [outer = 0000000000000000] 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F1BD8800) [pid = 3468] [serial = 1633] [outer = 00000043F19AA400] 08:59:23 INFO - PROCESS | 3468 | 1460995163875 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F1BE5C00) [pid = 3468] [serial = 1634] [outer = 00000043F19AA400] 08:59:24 INFO - PROCESS | 3468 | 1460995164277 Marionette TRACE conn5 <- [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] 08:59:24 INFO - PROCESS | 3468 | 1460995164308 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 3468 | 1460995164311 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:24 INFO - PROCESS | 3468 | 1460995164313 Marionette TRACE conn5 <- [1,2142,null,{}] 08:59:24 INFO - PROCESS | 3468 | 1460995164316 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3468 | 1460995164425 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:59:24 INFO - PROCESS | 3468 | 1460995164434 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F876E000 == 56 [pid = 3468] [id = 545] 08:59:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F1BCD400) [pid = 3468] [serial = 1635] [outer = 0000000000000000] 08:59:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F2328000) [pid = 3468] [serial = 1636] [outer = 00000043F1BCD400] 08:59:24 INFO - PROCESS | 3468 | 1460995164479 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F2705C00) [pid = 3468] [serial = 1637] [outer = 00000043F1BCD400] 08:59:24 INFO - PROCESS | 3468 | 1460995164970 Marionette TRACE conn5 <- [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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 692ms 08:59:25 INFO - PROCESS | 3468 | 1460995165015 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3468 | 1460995165020 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:25 INFO - PROCESS | 3468 | 1460995165027 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3468 | 1460995165032 Marionette TRACE conn5 <- [1,2146,null,{}] 08:59:25 INFO - PROCESS | 3468 | 1460995165040 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3468 | 1460995165217 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:59:25 INFO - PROCESS | 3468 | 1460995165306 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A3800 == 57 [pid = 3468] [id = 546] 08:59:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (0000004381AF4800) [pid = 3468] [serial = 1638] [outer = 0000000000000000] 08:59:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381BED000) [pid = 3468] [serial = 1639] [outer = 0000004381AF4800] 08:59:25 INFO - PROCESS | 3468 | 1460995165364 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004381FCFC00) [pid = 3468] [serial = 1640] [outer = 0000004381AF4800] 08:59:25 INFO - PROCESS | 3468 | 1460995165941 Marionette TRACE conn5 <- [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] 08:59:26 INFO - PROCESS | 3468 | 1460995166019 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:26 INFO - PROCESS | 3468 | 1460995166027 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3468 | 1460995166030 Marionette TRACE conn5 <- [1,2150,null,{}] 08:59:26 INFO - PROCESS | 3468 | 1460995166049 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3468 | 1460995166170 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:59:26 INFO - PROCESS | 3468 | 1460995166282 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD91800 == 58 [pid = 3468] [id = 547] 08:59:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004382E30800) [pid = 3468] [serial = 1641] [outer = 0000000000000000] 08:59:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E7D71000) [pid = 3468] [serial = 1642] [outer = 0000004382E30800] 08:59:26 INFO - PROCESS | 3468 | 1460995166339 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E888C400) [pid = 3468] [serial = 1643] [outer = 0000004382E30800] 08:59:26 INFO - PROCESS | 3468 | 1460995166958 Marionette TRACE conn5 <- [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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1004ms 08:59:27 INFO - PROCESS | 3468 | 1460995167035 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3468 | 1460995167037 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:27 INFO - PROCESS | 3468 | 1460995167041 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3468 | 1460995167045 Marionette TRACE conn5 <- [1,2154,null,{}] 08:59:27 INFO - PROCESS | 3468 | 1460995167057 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3468 | 1460995167200 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:59:27 INFO - PROCESS | 3468 | 1460995167319 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E65800 == 59 [pid = 3468] [id = 548] 08:59:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EDF61C00) [pid = 3468] [serial = 1644] [outer = 0000000000000000] 08:59:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EEB51800) [pid = 3468] [serial = 1645] [outer = 00000043EDF61C00] 08:59:27 INFO - PROCESS | 3468 | 1460995167380 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F1BD1C00) [pid = 3468] [serial = 1646] [outer = 00000043EDF61C00] 08:59:28 INFO - PROCESS | 3468 | 1460995167996 Marionette TRACE conn5 <- [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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 986ms 08:59:28 INFO - PROCESS | 3468 | 1460995168029 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3468 | 1460995168033 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:28 INFO - PROCESS | 3468 | 1460995168036 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3468 | 1460995168038 Marionette TRACE conn5 <- [1,2158,null,{}] 08:59:28 INFO - PROCESS | 3468 | 1460995168042 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 3468 | 1460995168149 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:59:28 INFO - PROCESS | 3468 | 1460995168267 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F981C800 == 60 [pid = 3468] [id = 549] 08:59:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F270EC00) [pid = 3468] [serial = 1647] [outer = 0000000000000000] 08:59:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F2D5E000) [pid = 3468] [serial = 1648] [outer = 00000043F270EC00] 08:59:28 INFO - PROCESS | 3468 | 1460995168323 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F2D9E000) [pid = 3468] [serial = 1649] [outer = 00000043F270EC00] 08:59:29 INFO - PROCESS | 3468 | 1460995169123 Marionette TRACE conn5 <- [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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1126ms 08:59:29 INFO - PROCESS | 3468 | 1460995169165 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3468 | 1460995169169 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:29 INFO - PROCESS | 3468 | 1460995169175 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3468 | 1460995169179 Marionette TRACE conn5 <- [1,2162,null,{}] 08:59:29 INFO - PROCESS | 3468 | 1460995169186 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3468 | 1460995169285 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:59:29 INFO - PROCESS | 3468 | 1460995169369 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A4000 == 61 [pid = 3468] [id = 550] 08:59:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (0000004381F2D000) [pid = 3468] [serial = 1650] [outer = 0000000000000000] 08:59:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004381F30800) [pid = 3468] [serial = 1651] [outer = 0000004381F2D000] 08:59:29 INFO - PROCESS | 3468 | 1460995169467 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004381FD0400) [pid = 3468] [serial = 1652] [outer = 0000004381F2D000] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043E36D8800 == 60 [pid = 3468] [id = 358] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBDD000 == 59 [pid = 3468] [id = 527] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8784800 == 58 [pid = 3468] [id = 355] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A6D800 == 57 [pid = 3468] [id = 530] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004382053000 == 56 [pid = 3468] [id = 356] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD9E800 == 55 [pid = 3468] [id = 526] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23F5000 == 54 [pid = 3468] [id = 528] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4A4C000 == 53 [pid = 3468] [id = 529] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9D64000 == 52 [pid = 3468] [id = 525] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DD9000 == 51 [pid = 3468] [id = 359] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A6E000 == 50 [pid = 3468] [id = 524] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EA8000 == 49 [pid = 3468] [id = 354] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EAE800 == 48 [pid = 3468] [id = 544] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F638A800 == 47 [pid = 3468] [id = 543] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5752800 == 46 [pid = 3468] [id = 542] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004381F49000 == 45 [pid = 3468] [id = 541] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDAE000 == 44 [pid = 3468] [id = 540] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF80800 == 43 [pid = 3468] [id = 539] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043E9D71800 == 42 [pid = 3468] [id = 538] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043827BA800 == 41 [pid = 3468] [id = 537] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A7800 == 40 [pid = 3468] [id = 536] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A22800 == 39 [pid = 3468] [id = 535] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F677F000 == 38 [pid = 3468] [id = 534] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 00000043F540F800 == 37 [pid = 3468] [id = 533] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A72000 == 36 [pid = 3468] [id = 532] 08:59:29 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F37800 == 35 [pid = 3468] [id = 531] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381F83400) [pid = 3468] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (0000004381FCC800) [pid = 3468] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E6B0A400) [pid = 3468] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (0000004382E27000) [pid = 3468] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (0000004382089C00) [pid = 3468] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381AED000) [pid = 3468] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004382E23C00) [pid = 3468] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043814DB800) [pid = 3468] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004381BE4000) [pid = 3468] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E8F86000) [pid = 3468] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E6B3E000) [pid = 3468] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E7D59C00) [pid = 3468] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8F0BC00) [pid = 3468] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E9D13800) [pid = 3468] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E86B6000) [pid = 3468] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043ED3BA000) [pid = 3468] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EDA73C00) [pid = 3468] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043832AD800) [pid = 3468] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E8F0E400) [pid = 3468] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E851F400) [pid = 3468] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:59:30 INFO - PROCESS | 3468 | 1460995170047 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 880ms 08:59:30 INFO - PROCESS | 3468 | 1460995170059 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3468 | 1460995170065 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:30 INFO - PROCESS | 3468 | 1460995170071 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3468 | 1460995170074 Marionette TRACE conn5 <- [1,2166,null,{}] 08:59:30 INFO - PROCESS | 3468 | 1460995170077 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3468 | 1460995170161 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:59:30 INFO - PROCESS | 3468 | 1460995170233 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B81000 == 36 [pid = 3468] [id = 551] 08:59:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (0000004381255400) [pid = 3468] [serial = 1653] [outer = 0000000000000000] 08:59:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (0000004381BF0400) [pid = 3468] [serial = 1654] [outer = 0000004381255400] 08:59:30 INFO - PROCESS | 3468 | 1460995170280 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (000000438208B400) [pid = 3468] [serial = 1655] [outer = 0000004381255400] 08:59:30 INFO - PROCESS | 3468 | 1460995170699 Marionette TRACE conn5 <- [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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 691ms 08:59:30 INFO - PROCESS | 3468 | 1460995170769 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3468 | 1460995170772 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3468 | 1460995170775 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:30 INFO - PROCESS | 3468 | 1460995170779 Marionette TRACE conn5 <- [1,2170,null,{}] 08:59:30 INFO - PROCESS | 3468 | 1460995170790 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3468 | 1460995170877 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:59:30 INFO - PROCESS | 3468 | 1460995170886 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7B73800 == 37 [pid = 3468] [id = 552] 08:59:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043832A9800) [pid = 3468] [serial = 1656] [outer = 0000000000000000] 08:59:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043832B4400) [pid = 3468] [serial = 1657] [outer = 00000043832A9800] 08:59:30 INFO - PROCESS | 3468 | 1460995170934 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E6B49400) [pid = 3468] [serial = 1658] [outer = 00000043832A9800] 08:59:31 INFO - PROCESS | 3468 | 1460995171394 Marionette TRACE conn5 <- [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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 08:59:31 INFO - PROCESS | 3468 | 1460995171407 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3468 | 1460995171410 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:31 INFO - PROCESS | 3468 | 1460995171413 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3468 | 1460995171415 Marionette TRACE conn5 <- [1,2174,null,{}] 08:59:31 INFO - PROCESS | 3468 | 1460995171423 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3468 | 1460995171506 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:59:31 INFO - PROCESS | 3468 | 1460995171512 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED220000 == 38 [pid = 3468] [id = 553] 08:59:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8480C00) [pid = 3468] [serial = 1659] [outer = 0000000000000000] 08:59:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E851A000) [pid = 3468] [serial = 1660] [outer = 00000043E8480C00] 08:59:31 INFO - PROCESS | 3468 | 1460995171560 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E857B000) [pid = 3468] [serial = 1661] [outer = 00000043E8480C00] 08:59:31 INFO - PROCESS | 3468 | 1460995171981 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 588ms 08:59:32 INFO - PROCESS | 3468 | 1460995172018 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3468 | 1460995172021 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3468 | 1460995172024 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3468 | 1460995172026 Marionette TRACE conn5 <- [1,2178,null,{}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:32 INFO - PROCESS | 3468 | 1460995172030 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3468 | 1460995172141 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:59:32 INFO - PROCESS | 3468 | 1460995172147 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF71000 == 39 [pid = 3468] [id = 554] 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E86ACC00) [pid = 3468] [serial = 1662] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E86B3C00) [pid = 3468] [serial = 1663] [outer = 00000043E86ACC00] 08:59:32 INFO - PROCESS | 3468 | 1460995172194 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E888D800) [pid = 3468] [serial = 1664] [outer = 00000043E86ACC00] 08:59:32 INFO - PROCESS | 3468 | 1460995172675 Marionette TRACE conn5 <- [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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 08:59:32 INFO - PROCESS | 3468 | 1460995172701 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3468 | 1460995172703 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:32 INFO - PROCESS | 3468 | 1460995172706 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3468 | 1460995172708 Marionette TRACE conn5 <- [1,2182,null,{}] 08:59:32 INFO - PROCESS | 3468 | 1460995172711 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3468 | 1460995172845 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:59:32 INFO - PROCESS | 3468 | 1460995172852 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7E1800 == 40 [pid = 3468] [id = 555] 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8888C00) [pid = 3468] [serial = 1665] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E8F0E400) [pid = 3468] [serial = 1666] [outer = 00000043E8888C00] 08:59:32 INFO - PROCESS | 3468 | 1460995172902 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E9D8E400) [pid = 3468] [serial = 1667] [outer = 00000043E8888C00] 08:59:33 INFO - PROCESS | 3468 | 1460995173368 Marionette TRACE conn5 <- [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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 08:59:33 INFO - PROCESS | 3468 | 1460995173407 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3468 | 1460995173409 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:33 INFO - PROCESS | 3468 | 1460995173412 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3468 | 1460995173414 Marionette TRACE conn5 <- [1,2186,null,{}] 08:59:33 INFO - PROCESS | 3468 | 1460995173417 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3468 | 1460995173551 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:59:33 INFO - PROCESS | 3468 | 1460995173571 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4479000 == 41 [pid = 3468] [id = 556] 08:59:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043ED22D000) [pid = 3468] [serial = 1668] [outer = 0000000000000000] 08:59:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043ED3BA000) [pid = 3468] [serial = 1669] [outer = 00000043ED22D000] 08:59:33 INFO - PROCESS | 3468 | 1460995173616 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EDB83000) [pid = 3468] [serial = 1670] [outer = 00000043ED22D000] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (000000438125B000) [pid = 3468] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F19AA400) [pid = 3468] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EEB5F000) [pid = 3468] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E8526000) [pid = 3468] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381AF9400) [pid = 3468] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043802BAC00) [pid = 3468] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043ED3BFC00) [pid = 3468] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (0000004381F79C00) [pid = 3468] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (0000004381FD0800) [pid = 3468] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (000000438128E400) [pid = 3468] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8525800) [pid = 3468] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EDB59C00) [pid = 3468] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (0000004381BF1800) [pid = 3468] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (000000438125CC00) [pid = 3468] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (0000004381FD6C00) [pid = 3468] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:34 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381F2E400) [pid = 3468] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:34 INFO - PROCESS | 3468 | 1460995174238 Marionette TRACE conn5 <- [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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 881ms 08:59:34 INFO - PROCESS | 3468 | 1460995174295 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3468 | 1460995174297 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:34 INFO - PROCESS | 3468 | 1460995174301 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3468 | 1460995174302 Marionette TRACE conn5 <- [1,2190,null,{}] 08:59:34 INFO - PROCESS | 3468 | 1460995174306 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3468 | 1460995174384 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:59:34 INFO - PROCESS | 3468 | 1460995174390 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8E63800 == 42 [pid = 3468] [id = 557] 08:59:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (0000004381BF1800) [pid = 3468] [serial = 1671] [outer = 0000000000000000] 08:59:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (0000004381F90C00) [pid = 3468] [serial = 1672] [outer = 0000004381BF1800] 08:59:34 INFO - PROCESS | 3468 | 1460995174436 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8F18C00) [pid = 3468] [serial = 1673] [outer = 0000004381BF1800] 08:59:34 INFO - PROCESS | 3468 | 1460995174838 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 587ms 08:59:34 INFO - PROCESS | 3468 | 1460995174906 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3468 | 1460995174908 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 3468 | 1460995174912 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:34 INFO - PROCESS | 3468 | 1460995174914 Marionette TRACE conn5 <- [1,2194,null,{}] 08:59:34 INFO - PROCESS | 3468 | 1460995174917 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3468 | 1460995174996 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:59:35 INFO - PROCESS | 3468 | 1460995175002 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5988000 == 43 [pid = 3468] [id = 558] 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043EDFA1800) [pid = 3468] [serial = 1674] [outer = 0000000000000000] 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043EEB07C00) [pid = 3468] [serial = 1675] [outer = 00000043EDFA1800] 08:59:35 INFO - PROCESS | 3468 | 1460995175048 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EEB59800) [pid = 3468] [serial = 1676] [outer = 00000043EDFA1800] 08:59:35 INFO - PROCESS | 3468 | 1460995175440 Marionette TRACE conn5 <- [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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 587ms 08:59:35 INFO - PROCESS | 3468 | 1460995175511 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3468 | 1460995175513 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3468 | 1460995175516 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:35 INFO - PROCESS | 3468 | 1460995175518 Marionette TRACE conn5 <- [1,2198,null,{}] 08:59:35 INFO - PROCESS | 3468 | 1460995175522 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3468 | 1460995175601 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:59:35 INFO - PROCESS | 3468 | 1460995175607 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A70000 == 44 [pid = 3468] [id = 559] 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043EEB8E800) [pid = 3468] [serial = 1677] [outer = 0000000000000000] 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EF382800) [pid = 3468] [serial = 1678] [outer = 00000043EEB8E800] 08:59:35 INFO - PROCESS | 3468 | 1460995175654 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F1B5F000) [pid = 3468] [serial = 1679] [outer = 00000043EEB8E800] 08:59:36 INFO - PROCESS | 3468 | 1460995176069 Marionette TRACE conn5 <- [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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 585ms 08:59:36 INFO - PROCESS | 3468 | 1460995176112 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3468 | 1460995176115 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:36 INFO - PROCESS | 3468 | 1460995176122 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3468 | 1460995176125 Marionette TRACE conn5 <- [1,2202,null,{}] 08:59:36 INFO - PROCESS | 3468 | 1460995176128 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3468 | 1460995176230 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:59:36 INFO - PROCESS | 3468 | 1460995176464 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B66800 == 45 [pid = 3468] [id = 560] 08:59:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (000000438128B800) [pid = 3468] [serial = 1680] [outer = 0000000000000000] 08:59:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043814D9400) [pid = 3468] [serial = 1681] [outer = 000000438128B800] 08:59:36 INFO - PROCESS | 3468 | 1460995176525 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (0000004381F2EC00) [pid = 3468] [serial = 1682] [outer = 000000438128B800] 08:59:37 INFO - PROCESS | 3468 | 1460995177106 Marionette TRACE conn5 <- [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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1031ms 08:59:37 INFO - PROCESS | 3468 | 1460995177155 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3468 | 1460995177160 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:37 INFO - PROCESS | 3468 | 1460995177165 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3468 | 1460995177169 Marionette TRACE conn5 <- [1,2206,null,{}] 08:59:37 INFO - PROCESS | 3468 | 1460995177241 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3468 | 1460995177362 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:59:37 INFO - PROCESS | 3468 | 1460995177475 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E97E7800 == 46 [pid = 3468] [id = 561] 08:59:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004382880C00) [pid = 3468] [serial = 1683] [outer = 0000000000000000] 08:59:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043832AB800) [pid = 3468] [serial = 1684] [outer = 0000004382880C00] 08:59:37 INFO - PROCESS | 3468 | 1460995177535 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E7D5F000) [pid = 3468] [serial = 1685] [outer = 0000004382880C00] 08:59:38 INFO - PROCESS | 3468 | 1460995178132 Marionette TRACE conn5 <- [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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1004ms 08:59:38 INFO - PROCESS | 3468 | 1460995178176 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3468 | 1460995178181 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:38 INFO - PROCESS | 3468 | 1460995178185 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3468 | 1460995178187 Marionette TRACE conn5 <- [1,2210,null,{}] 08:59:38 INFO - PROCESS | 3468 | 1460995178192 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3468 | 1460995178300 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:59:38 INFO - PROCESS | 3468 | 1460995178393 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7891000 == 47 [pid = 3468] [id = 562] 08:59:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E8F0C400) [pid = 3468] [serial = 1686] [outer = 0000000000000000] 08:59:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E8F76800) [pid = 3468] [serial = 1687] [outer = 00000043E8F0C400] 08:59:38 INFO - PROCESS | 3468 | 1460995178450 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043ED3C2400) [pid = 3468] [serial = 1688] [outer = 00000043E8F0C400] 08:59:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043F593A000 == 46 [pid = 3468] [id = 11] 08:59:39 INFO - PROCESS | 3468 | 1460995179092 Marionette TRACE conn5 <- [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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 943ms 08:59:39 INFO - PROCESS | 3468 | 1460995179130 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3468 | 1460995179133 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:39 INFO - PROCESS | 3468 | 1460995179144 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3468 | 1460995179151 Marionette TRACE conn5 <- [1,2214,null,{}] 08:59:39 INFO - PROCESS | 3468 | 1460995179156 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3468 | 1460995179268 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:59:39 INFO - PROCESS | 3468 | 1460995179388 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA86F800 == 47 [pid = 3468] [id = 563] 08:59:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F19A4800) [pid = 3468] [serial = 1689] [outer = 0000000000000000] 08:59:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F2324C00) [pid = 3468] [serial = 1690] [outer = 00000043F19A4800] 08:59:39 INFO - PROCESS | 3468 | 1460995179445 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F2710C00) [pid = 3468] [serial = 1691] [outer = 00000043F19A4800] 08:59:40 INFO - PROCESS | 3468 | 1460995180013 Marionette TRACE conn5 <- [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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 901ms 08:59:40 INFO - PROCESS | 3468 | 1460995180040 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3468 | 1460995180043 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:40 INFO - PROCESS | 3468 | 1460995180047 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3468 | 1460995180049 Marionette TRACE conn5 <- [1,2218,null,{}] 08:59:40 INFO - PROCESS | 3468 | 1460995180067 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3468 | 1460995180174 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:59:40 INFO - PROCESS | 3468 | 1460995180295 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382715800 == 48 [pid = 3468] [id = 564] 08:59:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043812B3C00) [pid = 3468] [serial = 1692] [outer = 0000000000000000] 08:59:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EF720C00) [pid = 3468] [serial = 1693] [outer = 00000043812B3C00] 08:59:40 INFO - PROCESS | 3468 | 1460995180353 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F2D9D400) [pid = 3468] [serial = 1694] [outer = 00000043812B3C00] 08:59:41 INFO - PROCESS | 3468 | 1460995181054 Marionette TRACE conn5 <- [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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1046ms 08:59:41 INFO - PROCESS | 3468 | 1460995181095 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3468 | 1460995181100 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:41 INFO - PROCESS | 3468 | 1460995181105 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3468 | 1460995181109 Marionette TRACE conn5 <- [1,2222,null,{}] 08:59:41 INFO - PROCESS | 3468 | 1460995181132 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3468 | 1460995181230 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:59:41 INFO - PROCESS | 3468 | 1460995181356 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A36000 == 49 [pid = 3468] [id = 565] 08:59:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (0000004381F34000) [pid = 3468] [serial = 1695] [outer = 0000000000000000] 08:59:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (0000004381F75800) [pid = 3468] [serial = 1696] [outer = 0000004381F34000] 08:59:41 INFO - PROCESS | 3468 | 1460995181411 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043825C4C00) [pid = 3468] [serial = 1697] [outer = 0000004381F34000] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A70000 == 48 [pid = 3468] [id = 559] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5988000 == 47 [pid = 3468] [id = 558] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8E63800 == 46 [pid = 3468] [id = 557] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4479000 == 45 [pid = 3468] [id = 556] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7E1800 == 44 [pid = 3468] [id = 555] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF71000 == 43 [pid = 3468] [id = 554] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED220000 == 42 [pid = 3468] [id = 553] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7B73800 == 41 [pid = 3468] [id = 552] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B81000 == 40 [pid = 3468] [id = 551] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A4000 == 39 [pid = 3468] [id = 550] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F2328000) [pid = 3468] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043F981C800 == 38 [pid = 3468] [id = 549] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E65800 == 37 [pid = 3468] [id = 548] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD91800 == 36 [pid = 3468] [id = 547] 08:59:41 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A3800 == 35 [pid = 3468] [id = 546] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F1BE5C00) [pid = 3468] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F19A8800) [pid = 3468] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F1BD8800) [pid = 3468] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E8F14800) [pid = 3468] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (0000004381F88400) [pid = 3468] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381292C00) [pid = 3468] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043EE0B5C00) [pid = 3468] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E9710800) [pid = 3468] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043EEB05800) [pid = 3468] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E86B0000) [pid = 3468] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8889800) [pid = 3468] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E86B4C00) [pid = 3468] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EF71FC00) [pid = 3468] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043EEB55800) [pid = 3468] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8F7B800) [pid = 3468] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EDFA6400) [pid = 3468] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004381F7B800) [pid = 3468] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F1BA4800) [pid = 3468] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EEB8C400) [pid = 3468] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E888DC00) [pid = 3468] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E8893C00) [pid = 3468] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043825C8800) [pid = 3468] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043825D1800) [pid = 3468] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043825CF400) [pid = 3468] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043825C4400) [pid = 3468] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E6B02800) [pid = 3468] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043814DD400) [pid = 3468] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E7ED4C00) [pid = 3468] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (0000004382E2C800) [pid = 3468] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (0000004381F32C00) [pid = 3468] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:59:42 INFO - PROCESS | 3468 | 1460995182002 Marionette TRACE conn5 <- [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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 964ms 08:59:42 INFO - PROCESS | 3468 | 1460995182073 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3468 | 1460995182079 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 3468 | 1460995182085 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:42 INFO - PROCESS | 3468 | 1460995182087 Marionette TRACE conn5 <- [1,2226,null,{}] 08:59:42 INFO - PROCESS | 3468 | 1460995182091 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3468 | 1460995182179 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:59:42 INFO - PROCESS | 3468 | 1460995182256 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382063000 == 36 [pid = 3468] [id = 566] 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043812AE800) [pid = 3468] [serial = 1698] [outer = 0000000000000000] 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (0000004381F82C00) [pid = 3468] [serial = 1699] [outer = 00000043812AE800] 08:59:42 INFO - PROCESS | 3468 | 1460995182304 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (0000004382875C00) [pid = 3468] [serial = 1700] [outer = 00000043812AE800] 08:59:42 INFO - PROCESS | 3468 | 1460995182701 Marionette TRACE conn5 <- [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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 08:59:42 INFO - PROCESS | 3468 | 1460995182720 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3468 | 1460995182723 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:42 INFO - PROCESS | 3468 | 1460995182727 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3468 | 1460995182730 Marionette TRACE conn5 <- [1,2230,null,{}] 08:59:42 INFO - PROCESS | 3468 | 1460995182741 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3468 | 1460995182829 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:59:42 INFO - PROCESS | 3468 | 1460995182836 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8FC8000 == 37 [pid = 3468] [id = 567] 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043832AAC00) [pid = 3468] [serial = 1701] [outer = 0000000000000000] 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E756C400) [pid = 3468] [serial = 1702] [outer = 00000043832AAC00] 08:59:42 INFO - PROCESS | 3468 | 1460995182886 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E851D800) [pid = 3468] [serial = 1703] [outer = 00000043832AAC00] 08:59:43 INFO - PROCESS | 3468 | 1460995183342 Marionette TRACE conn5 <- [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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 628ms 08:59:43 INFO - PROCESS | 3468 | 1460995183357 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3468 | 1460995183360 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:43 INFO - PROCESS | 3468 | 1460995183363 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3468 | 1460995183365 Marionette TRACE conn5 <- [1,2234,null,{}] 08:59:43 INFO - PROCESS | 3468 | 1460995183373 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3468 | 1460995183458 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:59:43 INFO - PROCESS | 3468 | 1460995183464 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBBB800 == 38 [pid = 3468] [id = 568] 08:59:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E86BA000) [pid = 3468] [serial = 1704] [outer = 0000000000000000] 08:59:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8893C00) [pid = 3468] [serial = 1705] [outer = 00000043E86BA000] 08:59:43 INFO - PROCESS | 3468 | 1460995183515 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F10800) [pid = 3468] [serial = 1706] [outer = 00000043E86BA000] 08:59:43 INFO - PROCESS | 3468 | 1460995183969 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 626ms 08:59:44 INFO - PROCESS | 3468 | 1460995184006 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3468 | 1460995184009 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3468 | 1460995184012 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3468 | 1460995184014 Marionette TRACE conn5 <- [1,2238,null,{}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:44 INFO - PROCESS | 3468 | 1460995184017 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3468 | 1460995184129 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:59:44 INFO - PROCESS | 3468 | 1460995184135 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7D6800 == 39 [pid = 3468] [id = 569] 08:59:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F15C00) [pid = 3468] [serial = 1707] [outer = 0000000000000000] 08:59:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E8F84000) [pid = 3468] [serial = 1708] [outer = 00000043E8F15C00] 08:59:44 INFO - PROCESS | 3468 | 1460995184181 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EA11D000) [pid = 3468] [serial = 1709] [outer = 00000043E8F15C00] 08:59:44 INFO - PROCESS | 3468 | 1460995184628 Marionette TRACE conn5 <- [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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 08:59:44 INFO - PROCESS | 3468 | 1460995184649 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3468 | 1460995184651 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3468 | 1460995184654 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:44 INFO - PROCESS | 3468 | 1460995184656 Marionette TRACE conn5 <- [1,2242,null,{}] 08:59:44 INFO - PROCESS | 3468 | 1460995184666 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3468 | 1460995184795 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:59:44 INFO - PROCESS | 3468 | 1460995184803 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3468 | ++DOCSHELL 000000438206E000 == 40 [pid = 3468] [id = 570] 08:59:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EDFA6400) [pid = 3468] [serial = 1710] [outer = 0000000000000000] 08:59:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EEB55000) [pid = 3468] [serial = 1711] [outer = 00000043EDFA6400] 08:59:44 INFO - PROCESS | 3468 | 1460995184925 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EEB91800) [pid = 3468] [serial = 1712] [outer = 00000043EDFA6400] 08:59:45 INFO - PROCESS | 3468 | 1460995185357 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:45 INFO - PROCESS | 3468 | 1460995185392 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3468 | 1460995185394 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3468 | 1460995185397 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3468 | 1460995185399 Marionette TRACE conn5 <- [1,2246,null,{}] 08:59:45 INFO - PROCESS | 3468 | 1460995185403 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3468 | 1460995185512 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:59:45 INFO - PROCESS | 3468 | 1460995185518 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E88000 == 41 [pid = 3468] [id = 571] 08:59:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F19A9800) [pid = 3468] [serial = 1713] [outer = 0000000000000000] 08:59:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F1BD3800) [pid = 3468] [serial = 1714] [outer = 00000043F19A9800] 08:59:45 INFO - PROCESS | 3468 | 1460995185608 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F1BE8400) [pid = 3468] [serial = 1715] [outer = 00000043F19A9800] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EA123400) [pid = 3468] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E86ACC00) [pid = 3468] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8888C00) [pid = 3468] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F270EC00) [pid = 3468] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8480C00) [pid = 3468] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043832A9800) [pid = 3468] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (0000004381F2D000) [pid = 3468] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381255400) [pid = 3468] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043ED22D000) [pid = 3468] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (0000004381BF1800) [pid = 3468] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:46 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EDFA1800) [pid = 3468] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:46 INFO - PROCESS | 3468 | 1460995186131 Marionette TRACE conn5 <- [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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 797ms 08:59:46 INFO - PROCESS | 3468 | 1460995186196 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3468 | 1460995186198 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:46 INFO - PROCESS | 3468 | 1460995186202 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3468 | 1460995186204 Marionette TRACE conn5 <- [1,2250,null,{}] 08:59:46 INFO - PROCESS | 3468 | 1460995186207 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3468 | 1460995186290 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:59:46 INFO - PROCESS | 3468 | 1460995186296 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6773000 == 42 [pid = 3468] [id = 572] 08:59:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (0000004381F31C00) [pid = 3468] [serial = 1716] [outer = 0000000000000000] 08:59:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E6B3D400) [pid = 3468] [serial = 1717] [outer = 0000004381F31C00] 08:59:46 INFO - PROCESS | 3468 | 1460995186341 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043EDA7E000) [pid = 3468] [serial = 1718] [outer = 0000004381F31C00] 08:59:47 INFO - PROCESS | 3468 | 1460995186997 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 839ms 08:59:47 INFO - PROCESS | 3468 | 1460995187044 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3468 | 1460995187051 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:47 INFO - PROCESS | 3468 | 1460995187057 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3468 | 1460995187061 Marionette TRACE conn5 <- [1,2254,null,{}] 08:59:47 INFO - PROCESS | 3468 | 1460995187079 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3468 | 1460995187218 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:59:47 INFO - PROCESS | 3468 | 1460995187277 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DCC000 == 43 [pid = 3468] [id = 573] 08:59:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004381F77000) [pid = 3468] [serial = 1719] [outer = 0000000000000000] 08:59:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004381F87800) [pid = 3468] [serial = 1720] [outer = 0000004381F77000] 08:59:47 INFO - PROCESS | 3468 | 1460995187336 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (0000004382880400) [pid = 3468] [serial = 1721] [outer = 0000004381F77000] 08:59:47 INFO - PROCESS | 3468 | 1460995187964 Marionette TRACE conn5 <- [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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 08:59:48 INFO - PROCESS | 3468 | 1460995188003 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3468 | 1460995188010 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:48 INFO - PROCESS | 3468 | 1460995188016 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3468 | 1460995188019 Marionette TRACE conn5 <- [1,2258,null,{}] 08:59:48 INFO - PROCESS | 3468 | 1460995188024 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3468 | 1460995188135 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:59:48 INFO - PROCESS | 3468 | 1460995188257 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEDB5800 == 44 [pid = 3468] [id = 574] 08:59:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E8488000) [pid = 3468] [serial = 1722] [outer = 0000000000000000] 08:59:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E86B7C00) [pid = 3468] [serial = 1723] [outer = 00000043E8488000] 08:59:48 INFO - PROCESS | 3468 | 1460995188314 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E9D1AC00) [pid = 3468] [serial = 1724] [outer = 00000043E8488000] 08:59:48 INFO - PROCESS | 3468 | 1460995188900 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 944ms 08:59:48 INFO - PROCESS | 3468 | 1460995188966 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3468 | 1460995188969 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:48 INFO - PROCESS | 3468 | 1460995188973 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3468 | 1460995188977 Marionette TRACE conn5 <- [1,2262,null,{}] 08:59:49 INFO - PROCESS | 3468 | 1460995188989 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3468 | 1460995189111 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:59:49 INFO - PROCESS | 3468 | 1460995189225 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8788800 == 45 [pid = 3468] [id = 575] 08:59:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EEB09800) [pid = 3468] [serial = 1725] [outer = 0000000000000000] 08:59:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F1B5F400) [pid = 3468] [serial = 1726] [outer = 00000043EEB09800] 08:59:49 INFO - PROCESS | 3468 | 1460995189285 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F276D400) [pid = 3468] [serial = 1727] [outer = 00000043EEB09800] 08:59:49 INFO - PROCESS | 3468 | 1460995189819 Marionette TRACE conn5 <- [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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 879ms 08:59:49 INFO - PROCESS | 3468 | 1460995189854 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3468 | 1460995189857 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:49 INFO - PROCESS | 3468 | 1460995189861 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3468 | 1460995189863 Marionette TRACE conn5 <- [1,2266,null,{}] 08:59:49 INFO - PROCESS | 3468 | 1460995189867 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3468 | 1460995189977 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:59:50 INFO - PROCESS | 3468 | 1460995190097 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A1C000 == 46 [pid = 3468] [id = 576] 08:59:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4060000) [pid = 3468] [serial = 1728] [outer = 0000000000000000] 08:59:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F44B5000) [pid = 3468] [serial = 1729] [outer = 00000043F4060000] 08:59:50 INFO - PROCESS | 3468 | 1460995190155 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F49A7800) [pid = 3468] [serial = 1730] [outer = 00000043F4060000] 08:59:50 INFO - PROCESS | 3468 | 1460995190741 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 08:59:50 INFO - PROCESS | 3468 | 1460995190807 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3468 | 1460995190810 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:50 INFO - PROCESS | 3468 | 1460995190813 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3468 | 1460995190816 Marionette TRACE conn5 <- [1,2270,null,{}] 08:59:50 INFO - PROCESS | 3468 | 1460995190820 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3468 | 1460995190925 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:59:51 INFO - PROCESS | 3468 | 1460995191174 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FBA800 == 47 [pid = 3468] [id = 577] 08:59:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043812B3800) [pid = 3468] [serial = 1731] [outer = 0000000000000000] 08:59:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043814DD400) [pid = 3468] [serial = 1732] [outer = 00000043812B3800] 08:59:51 INFO - PROCESS | 3468 | 1460995191238 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (0000004381F73800) [pid = 3468] [serial = 1733] [outer = 00000043812B3800] 08:59:51 INFO - PROCESS | 3468 | 1460995191807 Marionette TRACE conn5 <- [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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1036ms 08:59:51 INFO - PROCESS | 3468 | 1460995191852 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3468 | 1460995191857 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 3468 | 1460995191880 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:51 INFO - PROCESS | 3468 | 1460995191883 Marionette TRACE conn5 <- [1,2274,null,{}] 08:59:51 INFO - PROCESS | 3468 | 1460995191888 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3468 | 1460995191994 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:59:52 INFO - PROCESS | 3468 | 1460995192109 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD42800 == 46 [pid = 3468] [id = 505] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E88000 == 45 [pid = 3468] [id = 571] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 000000438206E000 == 44 [pid = 3468] [id = 570] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7D6800 == 43 [pid = 3468] [id = 569] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBBB800 == 42 [pid = 3468] [id = 568] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8FC8000 == 41 [pid = 3468] [id = 567] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 0000004382063000 == 40 [pid = 3468] [id = 566] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A36000 == 39 [pid = 3468] [id = 565] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 0000004382715800 == 38 [pid = 3468] [id = 564] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381BED000) [pid = 3468] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E7D71000) [pid = 3468] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EEB51800) [pid = 3468] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F51000 == 39 [pid = 3468] [id = 578] 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043802B6C00) [pid = 3468] [serial = 1734] [outer = 0000000000000000] 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043812AA800) [pid = 3468] [serial = 1735] [outer = 00000043802B6C00] 08:59:52 INFO - PROCESS | 3468 | 1460995192199 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (0000004381FCF800) [pid = 3468] [serial = 1736] [outer = 00000043802B6C00] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA86F800 == 38 [pid = 3468] [id = 563] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7891000 == 37 [pid = 3468] [id = 562] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 00000043E97E7800 == 36 [pid = 3468] [id = 561] 08:59:52 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B66800 == 35 [pid = 3468] [id = 560] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043EDF9E800) [pid = 3468] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E888D800) [pid = 3468] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E9D8E400) [pid = 3468] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E8F0E400) [pid = 3468] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F2D9E000) [pid = 3468] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F2D5E000) [pid = 3468] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E851A000) [pid = 3468] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E6B49400) [pid = 3468] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043832B4400) [pid = 3468] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381FD0400) [pid = 3468] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004381F30800) [pid = 3468] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004381BF0400) [pid = 3468] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (000000438208B400) [pid = 3468] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043ED3BA000) [pid = 3468] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E8F18C00) [pid = 3468] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (0000004381F90C00) [pid = 3468] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EEB07C00) [pid = 3468] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EDB83000) [pid = 3468] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E86B3C00) [pid = 3468] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EEB59800) [pid = 3468] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E857B000) [pid = 3468] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EF382800) [pid = 3468] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 3468 | 1460995192657 Marionette TRACE conn5 <- [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]]]}] 08:59:52 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 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 839ms 08:59:52 INFO - PROCESS | 3468 | 1460995192727 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3468 | 1460995192732 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:52 INFO - PROCESS | 3468 | 1460995192737 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3468 | 1460995192739 Marionette TRACE conn5 <- [1,2278,null,{}] 08:59:52 INFO - PROCESS | 3468 | 1460995192742 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3468 | 1460995192828 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:59:52 INFO - PROCESS | 3468 | 1460995192837 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BE5000 == 36 [pid = 3468] [id = 579] 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E6B04400) [pid = 3468] [serial = 1737] [outer = 0000000000000000] 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E6B46800) [pid = 3468] [serial = 1738] [outer = 00000043E6B04400] 08:59:52 INFO - PROCESS | 3468 | 1460995192884 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E7ECD400) [pid = 3468] [serial = 1739] [outer = 00000043E6B04400] 08:59:53 INFO - PROCESS | 3468 | 1460995193382 Marionette TRACE conn5 <- [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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 08:59:53 INFO - PROCESS | 3468 | 1460995193431 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3468 | 1460995193433 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:53 INFO - PROCESS | 3468 | 1460995193438 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3468 | 1460995193445 Marionette TRACE conn5 <- [1,2282,null,{}] 08:59:53 INFO - PROCESS | 3468 | 1460995193454 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3468 | 1460995193545 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:59:53 INFO - PROCESS | 3468 | 1460995193554 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF89000 == 37 [pid = 3468] [id = 580] 08:59:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8889800) [pid = 3468] [serial = 1740] [outer = 0000000000000000] 08:59:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8890000) [pid = 3468] [serial = 1741] [outer = 00000043E8889800] 08:59:53 INFO - PROCESS | 3468 | 1460995193631 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F0CC00) [pid = 3468] [serial = 1742] [outer = 00000043E8889800] 08:59:54 INFO - PROCESS | 3468 | 1460995194076 Marionette TRACE conn5 <- [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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 692ms 08:59:54 INFO - PROCESS | 3468 | 1460995194132 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3468 | 1460995194135 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:59:54 INFO - PROCESS | 3468 | 1460995194138 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3468 | 1460995194140 Marionette TRACE conn5 <- [1,2286,null,{}] 08:59:54 INFO - PROCESS | 3468 | 1460995194143 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3468 | 1460995194227 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:59:54 INFO - PROCESS | 3468 | 1460995194236 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F4F000 == 38 [pid = 3468] [id = 581] 08:59:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F8B000) [pid = 3468] [serial = 1743] [outer = 0000000000000000] 08:59:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E9D16800) [pid = 3468] [serial = 1744] [outer = 00000043E8F8B000] 08:59:54 INFO - PROCESS | 3468 | 1460995194282 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043ED289800) [pid = 3468] [serial = 1745] [outer = 00000043E8F8B000] 08:59:54 INFO - PROCESS | 3468 | 1460995194708 Marionette TRACE conn5 <- [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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:59:54 INFO - PROCESS | 3468 | 1460995194770 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3468 | 1460995194772 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3468 | 1460995194775 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3468 | 1460995194777 Marionette TRACE conn5 <- [1,2290,null,{}] 08:59:54 INFO - PROCESS | 3468 | 1460995194781 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3468 | 1460995194889 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:59:55 INFO - PROCESS | 3468 | 1460995194991 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A4000 == 39 [pid = 3468] [id = 582] 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EDF68C00) [pid = 3468] [serial = 1746] [outer = 0000000000000000] 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EDFA7400) [pid = 3468] [serial = 1747] [outer = 00000043EDF68C00] 08:59:55 INFO - PROCESS | 3468 | 1460995195053 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EEB59800) [pid = 3468] [serial = 1748] [outer = 00000043EDF68C00] 08:59:55 INFO - PROCESS | 3468 | 1460995195504 Marionette TRACE conn5 <- [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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 776ms 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:59:55 INFO - PROCESS | 3468 | 1460995195555 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3468 | 1460995195558 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3468 | 1460995195561 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3468 | 1460995195563 Marionette TRACE conn5 <- [1,2294,null,{}] 08:59:55 INFO - PROCESS | 3468 | 1460995195567 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3468 | 1460995195678 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:59:55 INFO - PROCESS | 3468 | 1460995195737 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61DD800 == 40 [pid = 3468] [id = 583] 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F1BE4800) [pid = 3468] [serial = 1749] [outer = 0000000000000000] 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F2702800) [pid = 3468] [serial = 1750] [outer = 00000043F1BE4800] 08:59:55 INFO - PROCESS | 3468 | 1460995195782 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F2D63000) [pid = 3468] [serial = 1751] [outer = 00000043F1BE4800] 08:59:56 INFO - PROCESS | 3468 | 1460995196198 Marionette TRACE conn5 <- [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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 08:59:56 INFO - PROCESS | 3468 | 1460995196254 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3468 | 1460995196257 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:59:56 INFO - PROCESS | 3468 | 1460995196260 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3468 | 1460995196262 Marionette TRACE conn5 <- [1,2298,null,{}] 08:59:56 INFO - PROCESS | 3468 | 1460995196271 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3468 | 1460995196411 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:59:56 INFO - PROCESS | 3468 | 1460995196422 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8388000 == 41 [pid = 3468] [id = 584] 08:59:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F2D5B800) [pid = 3468] [serial = 1752] [outer = 0000000000000000] 08:59:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F44B7000) [pid = 3468] [serial = 1753] [outer = 00000043F2D5B800] 08:59:56 INFO - PROCESS | 3468 | 1460995196511 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F4CD7C00) [pid = 3468] [serial = 1754] [outer = 00000043F2D5B800] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043832AAC00) [pid = 3468] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043812B3C00) [pid = 3468] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F19A9800) [pid = 3468] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EDFA6400) [pid = 3468] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381F34000) [pid = 3468] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E86BA000) [pid = 3468] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043812AE800) [pid = 3468] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8F15C00) [pid = 3468] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4F22000) [pid = 3468] [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.] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F593A800) [pid = 3468] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:56 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F1BCD400) [pid = 3468] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:57 INFO - PROCESS | 3468 | 1460995196994 Marionette TRACE conn5 <- [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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 797ms 08:59:57 INFO - PROCESS | 3468 | 1460995197059 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3468 | 1460995197061 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:59:57 INFO - PROCESS | 3468 | 1460995197065 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3468 | 1460995197067 Marionette TRACE conn5 <- [1,2302,null,{}] 08:59:57 INFO - PROCESS | 3468 | 1460995197070 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3468 | 1460995197181 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:59:57 INFO - PROCESS | 3468 | 1460995197233 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9806000 == 42 [pid = 3468] [id = 585] 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043825C3400) [pid = 3468] [serial = 1755] [outer = 0000000000000000] 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043EEB92800) [pid = 3468] [serial = 1756] [outer = 00000043825C3400] 08:59:57 INFO - PROCESS | 3468 | 1460995197278 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F4CDF800) [pid = 3468] [serial = 1757] [outer = 00000043825C3400] 08:59:57 INFO - PROCESS | 3468 | 1460995197632 Marionette TRACE conn5 <- [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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms 08:59:57 INFO - PROCESS | 3468 | 1460995197654 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3468 | 1460995197656 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3468 | 1460995197660 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:59:57 INFO - PROCESS | 3468 | 1460995197661 Marionette TRACE conn5 <- [1,2306,null,{}] 08:59:57 INFO - PROCESS | 3468 | 1460995197665 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3468 | 1460995197807 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:59:57 INFO - PROCESS | 3468 | 1460995197819 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA975000 == 43 [pid = 3468] [id = 586] 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EE006C00) [pid = 3468] [serial = 1758] [outer = 0000000000000000] 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F4F10400) [pid = 3468] [serial = 1759] [outer = 00000043EE006C00] 08:59:57 INFO - PROCESS | 3468 | 1460995197864 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F4F21000) [pid = 3468] [serial = 1760] [outer = 00000043EE006C00] 08:59:58 INFO - PROCESS | 3468 | 1460995198267 Marionette TRACE conn5 <- [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] 08:59:58 INFO - PROCESS | 3468 | 1460995198292 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:59:58 INFO - PROCESS | 3468 | 1460995198296 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3468 | 1460995198298 Marionette TRACE conn5 <- [1,2310,null,{}] 08:59:58 INFO - PROCESS | 3468 | 1460995198305 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3468 | 1460995198422 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:59:58 INFO - PROCESS | 3468 | 1460995198430 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA9E000 == 44 [pid = 3468] [id = 587] 08:59:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F4CDEC00) [pid = 3468] [serial = 1761] [outer = 0000000000000000] 08:59:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F5298000) [pid = 3468] [serial = 1762] [outer = 00000043F4CDEC00] 08:59:58 INFO - PROCESS | 3468 | 1460995198484 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F52A3400) [pid = 3468] [serial = 1763] [outer = 00000043F4CDEC00] 08:59:58 INFO - PROCESS | 3468 | 1460995198963 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 691ms 08:59:59 INFO - PROCESS | 3468 | 1460995198991 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3468 | 1460995198996 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:59:59 INFO - PROCESS | 3468 | 1460995199002 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3468 | 1460995199007 Marionette TRACE conn5 <- [1,2314,null,{}] 08:59:59 INFO - PROCESS | 3468 | 1460995199015 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3468 | 1460995199184 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:59:59 INFO - PROCESS | 3468 | 1460995199287 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE1800 == 45 [pid = 3468] [id = 588] 08:59:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (000000438208F000) [pid = 3468] [serial = 1764] [outer = 0000000000000000] 08:59:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (0000004382874400) [pid = 3468] [serial = 1765] [outer = 000000438208F000] 08:59:59 INFO - PROCESS | 3468 | 1460995199345 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043832B0400) [pid = 3468] [serial = 1766] [outer = 000000438208F000] 08:59:59 INFO - PROCESS | 3468 | 1460995199888 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 08:59:59 INFO - PROCESS | 3468 | 1460995199949 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3468 | 1460995199956 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:59:59 INFO - PROCESS | 3468 | 1460995199962 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3468 | 1460995199965 Marionette TRACE conn5 <- [1,2318,null,{}] 08:59:59 INFO - PROCESS | 3468 | 1460995199970 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 3468 | 1460995200085 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:00:00 INFO - PROCESS | 3468 | 1460995200183 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23E2000 == 46 [pid = 3468] [id = 589] 09:00:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E8526800) [pid = 3468] [serial = 1767] [outer = 0000000000000000] 09:00:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E86AE400) [pid = 3468] [serial = 1768] [outer = 00000043E8526800] 09:00:00 INFO - PROCESS | 3468 | 1460995200240 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E8F0B400) [pid = 3468] [serial = 1769] [outer = 00000043E8526800] 09:00:00 INFO - PROCESS | 3468 | 1460995200820 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 880ms 09:00:00 INFO - PROCESS | 3468 | 1460995200848 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3468 | 1460995200851 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:00:00 INFO - PROCESS | 3468 | 1460995200855 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:00 INFO - PROCESS | 3468 | 1460995200859 Marionette TRACE conn5 <- [1,2322,null,{}] 09:00:00 INFO - PROCESS | 3468 | 1460995200872 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3468 | 1460995200997 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:00:01 INFO - PROCESS | 3468 | 1460995201104 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD3F000 == 47 [pid = 3468] [id = 590] 09:00:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EEA4E800) [pid = 3468] [serial = 1770] [outer = 0000000000000000] 09:00:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EEB90000) [pid = 3468] [serial = 1771] [outer = 00000043EEA4E800] 09:00:01 INFO - PROCESS | 3468 | 1460995201167 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F4C2F400) [pid = 3468] [serial = 1772] [outer = 00000043EEA4E800] 09:00:01 INFO - PROCESS | 3468 | 1460995201692 Marionette TRACE conn5 <- [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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 879ms 09:00:01 INFO - PROCESS | 3468 | 1460995201739 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3468 | 1460995201743 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:01 INFO - PROCESS | 3468 | 1460995201746 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3468 | 1460995201749 Marionette TRACE conn5 <- [1,2326,null,{}] 09:00:01 INFO - PROCESS | 3468 | 1460995201753 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3468 | 1460995201870 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:00:01 INFO - PROCESS | 3468 | 1460995201967 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC390800 == 48 [pid = 3468] [id = 591] 09:00:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F529A400) [pid = 3468] [serial = 1773] [outer = 0000000000000000] 09:00:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F52A6400) [pid = 3468] [serial = 1774] [outer = 00000043F529A400] 09:00:02 INFO - PROCESS | 3468 | 1460995202025 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F533F800) [pid = 3468] [serial = 1775] [outer = 00000043F529A400] 09:00:02 INFO - PROCESS | 3468 | 1460995202509 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 838ms 09:00:02 INFO - PROCESS | 3468 | 1460995202709 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3468 | 1460995202712 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:02 INFO - PROCESS | 3468 | 1460995202763 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3468 | 1460995202765 Marionette TRACE conn5 <- [1,2330,null,{}] 09:00:02 INFO - PROCESS | 3468 | 1460995202770 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 3468 | 1460995202875 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:00:03 INFO - PROCESS | 3468 | 1460995202993 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3D0800 == 49 [pid = 3468] [id = 592] 09:00:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F52D3C00) [pid = 3468] [serial = 1776] [outer = 0000000000000000] 09:00:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5496800) [pid = 3468] [serial = 1777] [outer = 00000043F52D3C00] 09:00:03 INFO - PROCESS | 3468 | 1460995203054 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5ADB800) [pid = 3468] [serial = 1778] [outer = 00000043F52D3C00] 09:00:03 INFO - PROCESS | 3468 | 1460995203629 Marionette TRACE conn5 <- [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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 965ms 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:03 INFO - PROCESS | 3468 | 1460995203704 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3468 | 1460995203706 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 3468 | 1460995203710 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3468 | 1460995203712 Marionette TRACE conn5 <- [1,2334,null,{}] 09:00:03 INFO - PROCESS | 3468 | 1460995203716 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3468 | 1460995203894 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:00:04 INFO - PROCESS | 3468 | 1460995204022 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381224800 == 50 [pid = 3468] [id = 593] 09:00:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043812A8400) [pid = 3468] [serial = 1779] [outer = 0000000000000000] 09:00:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043825C7C00) [pid = 3468] [serial = 1780] [outer = 00000043812A8400] 09:00:04 INFO - PROCESS | 3468 | 1460995204082 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F2704C00) [pid = 3468] [serial = 1781] [outer = 00000043812A8400] 09:00:04 INFO - PROCESS | 3468 | 1460995204884 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1242ms 09:00:04 INFO - PROCESS | 3468 | 1460995204955 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3468 | 1460995204959 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:04 INFO - PROCESS | 3468 | 1460995204964 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3468 | 1460995204968 Marionette TRACE conn5 <- [1,2338,null,{}] 09:00:04 INFO - PROCESS | 3468 | 1460995204974 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 3468 | 1460995205112 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:00:05 INFO - PROCESS | 3468 | 1460995205242 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827C0000 == 51 [pid = 3468] [id = 594] 09:00:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (000000438208C000) [pid = 3468] [serial = 1782] [outer = 0000000000000000] 09:00:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043825CC400) [pid = 3468] [serial = 1783] [outer = 000000438208C000] 09:00:05 INFO - PROCESS | 3468 | 1460995205298 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043E6B3E000) [pid = 3468] [serial = 1784] [outer = 000000438208C000] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA975000 == 50 [pid = 3468] [id = 586] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9806000 == 49 [pid = 3468] [id = 585] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8388000 == 48 [pid = 3468] [id = 584] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61DD800 == 47 [pid = 3468] [id = 583] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FA6000 == 46 [pid = 3468] [id = 12] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A4000 == 45 [pid = 3468] [id = 582] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F4F000 == 44 [pid = 3468] [id = 581] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF89000 == 43 [pid = 3468] [id = 580] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F5997000) [pid = 3468] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043E8F76800) [pid = 3468] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F2324C00) [pid = 3468] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E6B3D400) [pid = 3468] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BE5000 == 42 [pid = 3468] [id = 579] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F51000 == 41 [pid = 3468] [id = 578] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FBA800 == 40 [pid = 3468] [id = 577] 09:00:05 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6773000 == 39 [pid = 3468] [id = 572] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043F2705C00) [pid = 3468] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043814D9400) [pid = 3468] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E756C400) [pid = 3468] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043832AB800) [pid = 3468] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E851D800) [pid = 3468] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F2D9D400) [pid = 3468] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043EF720C00) [pid = 3468] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F1BD3800) [pid = 3468] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EEB91800) [pid = 3468] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EEB55000) [pid = 3468] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043825C4C00) [pid = 3468] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381F75800) [pid = 3468] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E8893C00) [pid = 3468] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (0000004381F82C00) [pid = 3468] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004382875C00) [pid = 3468] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F1BE8400) [pid = 3468] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8F84000) [pid = 3468] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F4F27400) [pid = 3468] [serial = 1145] [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.] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EA11D000) [pid = 3468] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E8F10800) [pid = 3468] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 3468 | 1460995205863 Marionette TRACE conn5 <- [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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 944ms 09:00:05 INFO - PROCESS | 3468 | 1460995205908 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3468 | 1460995205914 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:05 INFO - PROCESS | 3468 | 1460995205921 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 3468 | 1460995205924 Marionette TRACE conn5 <- [1,2342,null,{}] 09:00:05 INFO - PROCESS | 3468 | 1460995205927 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3468 | 1460995206015 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:00:06 INFO - PROCESS | 3468 | 1460995206024 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A72000 == 40 [pid = 3468] [id = 595] 09:00:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381AF0C00) [pid = 3468] [serial = 1785] [outer = 0000000000000000] 09:00:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (0000004381F91800) [pid = 3468] [serial = 1786] [outer = 0000004381AF0C00] 09:00:06 INFO - PROCESS | 3468 | 1460995206070 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (0000004382E25C00) [pid = 3468] [serial = 1787] [outer = 0000004381AF0C00] 09:00:06 INFO - PROCESS | 3468 | 1460995206564 Marionette TRACE conn5 <- [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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:06 INFO - PROCESS | 3468 | 1460995206616 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3468 | 1460995206619 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3468 | 1460995206622 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3468 | 1460995206626 Marionette TRACE conn5 <- [1,2346,null,{}] 09:00:06 INFO - PROCESS | 3468 | 1460995206637 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3468 | 1460995206769 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:00:06 INFO - PROCESS | 3468 | 1460995206859 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EF7EC800 == 41 [pid = 3468] [id = 596] 09:00:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043814D9000) [pid = 3468] [serial = 1788] [outer = 0000000000000000] 09:00:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E86AEC00) [pid = 3468] [serial = 1789] [outer = 00000043814D9000] 09:00:06 INFO - PROCESS | 3468 | 1460995206908 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E8894800) [pid = 3468] [serial = 1790] [outer = 00000043814D9000] 09:00:07 INFO - PROCESS | 3468 | 1460995207287 Marionette TRACE conn5 <- [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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 692ms 09:00:07 INFO - PROCESS | 3468 | 1460995207317 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3468 | 1460995207320 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 3468 | 1460995207324 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:07 INFO - PROCESS | 3468 | 1460995207326 Marionette TRACE conn5 <- [1,2350,null,{}] 09:00:07 INFO - PROCESS | 3468 | 1460995207329 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3468 | 1460995207415 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:00:07 INFO - PROCESS | 3468 | 1460995207422 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D24000 == 42 [pid = 3468] [id = 597] 09:00:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E8F17000) [pid = 3468] [serial = 1791] [outer = 0000000000000000] 09:00:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E8F83800) [pid = 3468] [serial = 1792] [outer = 00000043E8F17000] 09:00:07 INFO - PROCESS | 3468 | 1460995207469 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EA122C00) [pid = 3468] [serial = 1793] [outer = 00000043E8F17000] 09:00:07 INFO - PROCESS | 3468 | 1460995207957 Marionette TRACE conn5 <- [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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 09:00:08 INFO - PROCESS | 3468 | 1460995208018 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3468 | 1460995208020 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:08 INFO - PROCESS | 3468 | 1460995208023 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3468 | 1460995208025 Marionette TRACE conn5 <- [1,2354,null,{}] 09:00:08 INFO - PROCESS | 3468 | 1460995208029 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3468 | 1460995208140 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:00:08 INFO - PROCESS | 3468 | 1460995208226 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8717000 == 43 [pid = 3468] [id = 598] 09:00:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043ED237C00) [pid = 3468] [serial = 1794] [outer = 0000000000000000] 09:00:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043EDB85400) [pid = 3468] [serial = 1795] [outer = 00000043ED237C00] 09:00:08 INFO - PROCESS | 3468 | 1460995208272 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043EEB05000) [pid = 3468] [serial = 1796] [outer = 00000043ED237C00] 09:00:08 INFO - PROCESS | 3468 | 1460995208715 Marionette TRACE conn5 <- [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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 09:00:08 INFO - PROCESS | 3468 | 1460995208760 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3468 | 1460995208762 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:08 INFO - PROCESS | 3468 | 1460995208765 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3468 | 1460995208767 Marionette TRACE conn5 <- [1,2358,null,{}] 09:00:08 INFO - PROCESS | 3468 | 1460995208771 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3468 | 1460995208904 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:00:08 INFO - PROCESS | 3468 | 1460995208964 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8377800 == 44 [pid = 3468] [id = 599] 09:00:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043EA53C800) [pid = 3468] [serial = 1797] [outer = 0000000000000000] 09:00:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F1BD7400) [pid = 3468] [serial = 1798] [outer = 00000043EA53C800] 09:00:09 INFO - PROCESS | 3468 | 1460995209012 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F2709800) [pid = 3468] [serial = 1799] [outer = 00000043EA53C800] 09:00:09 INFO - PROCESS | 3468 | 1460995209447 Marionette TRACE conn5 <- [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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 09:00:09 INFO - PROCESS | 3468 | 1460995209522 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3468 | 1460995209525 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 3468 | 1460995209530 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3468 | 1460995209532 Marionette TRACE conn5 <- [1,2362,null,{}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:09 INFO - PROCESS | 3468 | 1460995209536 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3468 | 1460995209646 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:00:09 INFO - PROCESS | 3468 | 1460995209840 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (000000438128B800) [pid = 3468] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (0000004382880C00) [pid = 3468] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E8F8B000) [pid = 3468] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (0000004381F31C00) [pid = 3468] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EE006C00) [pid = 3468] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDF68C00) [pid = 3468] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043E6B04400) [pid = 3468] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043812B3800) [pid = 3468] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E8889800) [pid = 3468] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F1BE4800) [pid = 3468] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043802B6C00) [pid = 3468] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043825C3400) [pid = 3468] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F2D5B800) [pid = 3468] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F19A4800) [pid = 3468] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E8F0C400) [pid = 3468] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381AF4800) [pid = 3468] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004382E30800) [pid = 3468] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:09 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043EDF61C00) [pid = 3468] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:00:09 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F37000 == 45 [pid = 3468] [id = 600] 09:00:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (000000438125A800) [pid = 3468] [serial = 1800] [outer = 0000000000000000] 09:00:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043814DD800) [pid = 3468] [serial = 1801] [outer = 000000438125A800] 09:00:09 INFO - PROCESS | 3468 | 1460995209896 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E6DF3000) [pid = 3468] [serial = 1802] [outer = 000000438125A800] 09:00:10 INFO - PROCESS | 3468 | 1460995210283 Marionette TRACE conn5 <- [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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 09:00:10 INFO - PROCESS | 3468 | 1460995210312 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3468 | 1460995210315 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:10 INFO - PROCESS | 3468 | 1460995210318 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3468 | 1460995210320 Marionette TRACE conn5 <- [1,2366,null,{}] 09:00:10 INFO - PROCESS | 3468 | 1460995210323 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 3468 | 1460995210436 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:00:10 INFO - PROCESS | 3468 | 1460995210445 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBA90800 == 46 [pid = 3468] [id = 601] 09:00:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381FD0400) [pid = 3468] [serial = 1803] [outer = 0000000000000000] 09:00:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F2D98C00) [pid = 3468] [serial = 1804] [outer = 0000004381FD0400] 09:00:10 INFO - PROCESS | 3468 | 1460995210491 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F4C32000) [pid = 3468] [serial = 1805] [outer = 0000004381FD0400] 09:00:10 INFO - PROCESS | 3468 | 1460995210902 Marionette TRACE conn5 <- [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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 09:00:10 INFO - PROCESS | 3468 | 1460995210948 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3468 | 1460995210950 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:10 INFO - PROCESS | 3468 | 1460995210954 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3468 | 1460995210956 Marionette TRACE conn5 <- [1,2370,null,{}] 09:00:10 INFO - PROCESS | 3468 | 1460995210959 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3468 | 1460995211075 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:00:11 INFO - PROCESS | 3468 | 1460995211084 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3CA800 == 47 [pid = 3468] [id = 602] 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4910C00) [pid = 3468] [serial = 1806] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F4F1F000) [pid = 3468] [serial = 1807] [outer = 00000043F4910C00] 09:00:11 INFO - PROCESS | 3468 | 1460995211130 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F529E400) [pid = 3468] [serial = 1808] [outer = 00000043F4910C00] 09:00:11 INFO - PROCESS | 3468 | 1460995211567 Marionette TRACE conn5 <- [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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 09:00:11 INFO - PROCESS | 3468 | 1460995211585 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3468 | 1460995211587 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:11 INFO - PROCESS | 3468 | 1460995211590 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3468 | 1460995211592 Marionette TRACE conn5 <- [1,2374,null,{}] 09:00:11 INFO - PROCESS | 3468 | 1460995211596 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3468 | 1460995211714 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:00:11 INFO - PROCESS | 3468 | 1460995211723 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC7E8000 == 48 [pid = 3468] [id = 603] 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F4F0D400) [pid = 3468] [serial = 1809] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F533D000) [pid = 3468] [serial = 1810] [outer = 00000043F4F0D400] 09:00:11 INFO - PROCESS | 3468 | 1460995211768 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F5A41800) [pid = 3468] [serial = 1811] [outer = 00000043F4F0D400] 09:00:12 INFO - PROCESS | 3468 | 1460995212473 Marionette TRACE conn5 <- [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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 923ms 09:00:12 INFO - PROCESS | 3468 | 1460995212518 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3468 | 1460995212524 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:12 INFO - PROCESS | 3468 | 1460995212530 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3468 | 1460995212534 Marionette TRACE conn5 <- [1,2378,null,{}] 09:00:12 INFO - PROCESS | 3468 | 1460995212540 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 3468 | 1460995212669 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:00:12 INFO - PROCESS | 3468 | 1460995212790 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF71800 == 49 [pid = 3468] [id = 604] 09:00:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (0000004381FD6C00) [pid = 3468] [serial = 1812] [outer = 0000000000000000] 09:00:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (0000004382E2D800) [pid = 3468] [serial = 1813] [outer = 0000004381FD6C00] 09:00:12 INFO - PROCESS | 3468 | 1460995212850 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E8484400) [pid = 3468] [serial = 1814] [outer = 0000004381FD6C00] 09:00:13 INFO - PROCESS | 3468 | 1460995213412 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 943ms 09:00:13 INFO - PROCESS | 3468 | 1460995213476 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3468 | 1460995213482 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:13 INFO - PROCESS | 3468 | 1460995213489 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3468 | 1460995213493 Marionette TRACE conn5 <- [1,2382,null,{}] 09:00:13 INFO - PROCESS | 3468 | 1460995213497 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3468 | 1460995213611 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:00:13 INFO - PROCESS | 3468 | 1460995213711 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EB9800 == 50 [pid = 3468] [id = 605] 09:00:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043E8893800) [pid = 3468] [serial = 1815] [outer = 0000000000000000] 09:00:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043ED235800) [pid = 3468] [serial = 1816] [outer = 00000043E8893800] 09:00:13 INFO - PROCESS | 3468 | 1460995213767 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043EEB5A800) [pid = 3468] [serial = 1817] [outer = 00000043E8893800] 09:00:14 INFO - PROCESS | 3468 | 1460995214385 Marionette TRACE conn5 <- [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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 944ms 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:14 INFO - PROCESS | 3468 | 1460995214439 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3468 | 1460995214442 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 3468 | 1460995214446 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3468 | 1460995214450 Marionette TRACE conn5 <- [1,2386,null,{}] 09:00:14 INFO - PROCESS | 3468 | 1460995214462 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3468 | 1460995214579 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:00:14 INFO - PROCESS | 3468 | 1460995214709 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB57000 == 51 [pid = 3468] [id = 606] 09:00:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F4062C00) [pid = 3468] [serial = 1818] [outer = 0000000000000000] 09:00:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4FE9800) [pid = 3468] [serial = 1819] [outer = 00000043F4062C00] 09:00:14 INFO - PROCESS | 3468 | 1460995214768 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5E28800) [pid = 3468] [serial = 1820] [outer = 00000043F4062C00] 09:00:15 INFO - PROCESS | 3468 | 1460995215328 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 945ms 09:00:15 INFO - PROCESS | 3468 | 1460995215392 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3468 | 1460995215395 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:15 INFO - PROCESS | 3468 | 1460995215399 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3468 | 1460995215401 Marionette TRACE conn5 <- [1,2390,null,{}] 09:00:15 INFO - PROCESS | 3468 | 1460995215405 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 3468 | 1460995215517 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:00:15 INFO - PROCESS | 3468 | 1460995215642 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDCC4000 == 52 [pid = 3468] [id = 607] 09:00:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F5A40000) [pid = 3468] [serial = 1821] [outer = 0000000000000000] 09:00:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F5E56C00) [pid = 3468] [serial = 1822] [outer = 00000043F5A40000] 09:00:15 INFO - PROCESS | 3468 | 1460995215699 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F5FDAC00) [pid = 3468] [serial = 1823] [outer = 00000043F5A40000] 09:00:16 INFO - PROCESS | 3468 | 1460995216259 Marionette TRACE conn5 <- [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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 881ms 09:00:16 INFO - PROCESS | 3468 | 1460995216282 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3468 | 1460995216285 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:16 INFO - PROCESS | 3468 | 1460995216289 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3468 | 1460995216291 Marionette TRACE conn5 <- [1,2394,null,{}] 09:00:16 INFO - PROCESS | 3468 | 1460995216295 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3468 | 1460995216402 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:00:16 INFO - PROCESS | 3468 | 1460995216501 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD55000 == 53 [pid = 3468] [id = 608] 09:00:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F5FD8C00) [pid = 3468] [serial = 1824] [outer = 0000000000000000] 09:00:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F5FE2400) [pid = 3468] [serial = 1825] [outer = 00000043F5FD8C00] 09:00:16 INFO - PROCESS | 3468 | 1460995216556 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F62D3400) [pid = 3468] [serial = 1826] [outer = 00000043F5FD8C00] 09:00:17 INFO - PROCESS | 3468 | 1460995217115 Marionette TRACE conn5 <- [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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 942ms 09:00:17 INFO - PROCESS | 3468 | 1460995217234 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3468 | 1460995217236 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:17 INFO - PROCESS | 3468 | 1460995217240 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3468 | 1460995217243 Marionette TRACE conn5 <- [1,2398,null,{}] 09:00:17 INFO - PROCESS | 3468 | 1460995217247 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3468 | 1460995217373 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:00:17 INFO - PROCESS | 3468 | 1460995217636 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DD9800 == 54 [pid = 3468] [id = 609] 09:00:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043802B4800) [pid = 3468] [serial = 1827] [outer = 0000000000000000] 09:00:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043812A8800) [pid = 3468] [serial = 1828] [outer = 00000043802B4800] 09:00:17 INFO - PROCESS | 3468 | 1460995217699 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (0000004381BEA800) [pid = 3468] [serial = 1829] [outer = 00000043802B4800] 09:00:18 INFO - PROCESS | 3468 | 1460995218280 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1076ms 09:00:18 INFO - PROCESS | 3468 | 1460995218324 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3468 | 1460995218329 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:00:18 INFO - PROCESS | 3468 | 1460995218335 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:18 INFO - PROCESS | 3468 | 1460995218338 Marionette TRACE conn5 <- [1,2402,null,{}] 09:00:18 INFO - PROCESS | 3468 | 1460995218343 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3468 | 1460995218453 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:00:18 INFO - PROCESS | 3468 | 1460995218558 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E870A000 == 55 [pid = 3468] [id = 610] 09:00:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043825C9800) [pid = 3468] [serial = 1830] [outer = 0000000000000000] 09:00:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (000000438287A400) [pid = 3468] [serial = 1831] [outer = 00000043825C9800] 09:00:18 INFO - PROCESS | 3468 | 1460995218610 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043E6B3D400) [pid = 3468] [serial = 1832] [outer = 00000043825C9800] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3CA800 == 54 [pid = 3468] [id = 602] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA90800 == 53 [pid = 3468] [id = 601] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F37000 == 52 [pid = 3468] [id = 600] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8377800 == 51 [pid = 3468] [id = 599] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8717000 == 50 [pid = 3468] [id = 598] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D24000 == 49 [pid = 3468] [id = 597] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043EF7EC800 == 48 [pid = 3468] [id = 596] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A72000 == 47 [pid = 3468] [id = 595] 09:00:18 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043E86B7C00) [pid = 3468] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043F44B5000) [pid = 3468] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (0000004381F87800) [pid = 3468] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F1B5F400) [pid = 3468] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F5298000) [pid = 3468] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043827C0000 == 46 [pid = 3468] [id = 594] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC390800 == 45 [pid = 3468] [id = 591] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD3F000 == 44 [pid = 3468] [id = 590] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23E2000 == 43 [pid = 3468] [id = 589] 09:00:18 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE1800 == 42 [pid = 3468] [id = 588] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (0000004381FCFC00) [pid = 3468] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043E888C400) [pid = 3468] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F1BD1C00) [pid = 3468] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043F2710C00) [pid = 3468] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043ED3C2400) [pid = 3468] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381F2EC00) [pid = 3468] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E7D5F000) [pid = 3468] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E9D16800) [pid = 3468] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EDA7E000) [pid = 3468] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F4F21000) [pid = 3468] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EDFA7400) [pid = 3468] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043EEB59800) [pid = 3468] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E6B46800) [pid = 3468] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043E7ECD400) [pid = 3468] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (0000004381F73800) [pid = 3468] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043814DD400) [pid = 3468] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043E8890000) [pid = 3468] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E8F0CC00) [pid = 3468] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F2D63000) [pid = 3468] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F2702800) [pid = 3468] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043812AA800) [pid = 3468] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (0000004381FCF800) [pid = 3468] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043EEB92800) [pid = 3468] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F44B7000) [pid = 3468] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F4F10400) [pid = 3468] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F4CD7C00) [pid = 3468] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F4CDF800) [pid = 3468] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043ED289800) [pid = 3468] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 3468 | 1460995219201 Marionette TRACE conn5 <- [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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 878ms 09:00:19 INFO - PROCESS | 3468 | 1460995219219 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3468 | 1460995219223 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:19 INFO - PROCESS | 3468 | 1460995219227 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3468 | 1460995219229 Marionette TRACE conn5 <- [1,2406,null,{}] 09:00:19 INFO - PROCESS | 3468 | 1460995219233 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3468 | 1460995219321 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:00:19 INFO - PROCESS | 3468 | 1460995219329 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A63000 == 43 [pid = 3468] [id = 611] 09:00:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (0000004381F90000) [pid = 3468] [serial = 1833] [outer = 0000000000000000] 09:00:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E6B42C00) [pid = 3468] [serial = 1834] [outer = 0000004381F90000] 09:00:19 INFO - PROCESS | 3468 | 1460995219377 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E8484C00) [pid = 3468] [serial = 1835] [outer = 0000004381F90000] 09:00:19 INFO - PROCESS | 3468 | 1460995219887 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:19 INFO - PROCESS | 3468 | 1460995219921 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3468 | 1460995219923 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3468 | 1460995219929 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3468 | 1460995219935 Marionette TRACE conn5 <- [1,2410,null,{}] 09:00:19 INFO - PROCESS | 3468 | 1460995219945 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3468 | 1460995220036 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:00:20 INFO - PROCESS | 3468 | 1460995220047 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED565000 == 44 [pid = 3468] [id = 612] 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E7D5F000) [pid = 3468] [serial = 1836] [outer = 0000000000000000] 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E888FC00) [pid = 3468] [serial = 1837] [outer = 00000043E7D5F000] 09:00:20 INFO - PROCESS | 3468 | 1460995220163 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043E8F14800) [pid = 3468] [serial = 1838] [outer = 00000043E7D5F000] 09:00:20 INFO - PROCESS | 3468 | 1460995220580 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 09:00:20 INFO - PROCESS | 3468 | 1460995220621 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3468 | 1460995220624 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:20 INFO - PROCESS | 3468 | 1460995220628 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3468 | 1460995220630 Marionette TRACE conn5 <- [1,2414,null,{}] 09:00:20 INFO - PROCESS | 3468 | 1460995220633 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3468 | 1460995220720 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:00:20 INFO - PROCESS | 3468 | 1460995220726 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F447F800 == 45 [pid = 3468] [id = 613] 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E8F77800) [pid = 3468] [serial = 1839] [outer = 0000000000000000] 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043ED22D000) [pid = 3468] [serial = 1840] [outer = 00000043E8F77800] 09:00:20 INFO - PROCESS | 3468 | 1460995220773 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043ED6FB000) [pid = 3468] [serial = 1841] [outer = 00000043E8F77800] 09:00:21 INFO - PROCESS | 3468 | 1460995221205 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 629ms 09:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:21 INFO - PROCESS | 3468 | 1460995221258 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3468 | 1460995221261 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 3468 | 1460995221264 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3468 | 1460995221266 Marionette TRACE conn5 <- [1,2418,null,{}] 09:00:21 INFO - PROCESS | 3468 | 1460995221278 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 3468 | 1460995221388 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:00:21 INFO - PROCESS | 3468 | 1460995221479 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5746800 == 46 [pid = 3468] [id = 614] 09:00:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EEA4E000) [pid = 3468] [serial = 1842] [outer = 0000000000000000] 09:00:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043EEB51400) [pid = 3468] [serial = 1843] [outer = 00000043EEA4E000] 09:00:21 INFO - PROCESS | 3468 | 1460995221534 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EF71FC00) [pid = 3468] [serial = 1844] [outer = 00000043EEA4E000] 09:00:21 INFO - PROCESS | 3468 | 1460995221984 Marionette TRACE conn5 <- [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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 09:00:22 INFO - PROCESS | 3468 | 1460995222001 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3468 | 1460995222004 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:22 INFO - PROCESS | 3468 | 1460995222007 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3468 | 1460995222009 Marionette TRACE conn5 <- [1,2422,null,{}] 09:00:22 INFO - PROCESS | 3468 | 1460995222012 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3468 | 1460995222127 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:00:22 INFO - PROCESS | 3468 | 1460995222133 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F69A3800 == 47 [pid = 3468] [id = 615] 09:00:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F19A8400) [pid = 3468] [serial = 1845] [outer = 0000000000000000] 09:00:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F1BE2000) [pid = 3468] [serial = 1846] [outer = 00000043F19A8400] 09:00:22 INFO - PROCESS | 3468 | 1460995222182 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F270D000) [pid = 3468] [serial = 1847] [outer = 00000043F19A8400] 09:00:22 INFO - PROCESS | 3468 | 1460995222641 Marionette TRACE conn5 <- [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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 09:00:22 INFO - PROCESS | 3468 | 1460995222702 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3468 | 1460995222704 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:22 INFO - PROCESS | 3468 | 1460995222707 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3468 | 1460995222709 Marionette TRACE conn5 <- [1,2426,null,{}] 09:00:22 INFO - PROCESS | 3468 | 1460995222725 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3468 | 1460995222868 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:00:22 INFO - PROCESS | 3468 | 1460995222894 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E62000 == 48 [pid = 3468] [id = 616] 09:00:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F2D5C000) [pid = 3468] [serial = 1848] [outer = 0000000000000000] 09:00:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F2D9E000) [pid = 3468] [serial = 1849] [outer = 00000043F2D5C000] 09:00:22 INFO - PROCESS | 3468 | 1460995222939 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F4CD7C00) [pid = 3468] [serial = 1850] [outer = 00000043F2D5C000] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043ED237C00) [pid = 3468] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043812A8400) [pid = 3468] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (0000004381F77000) [pid = 3468] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F4CDEC00) [pid = 3468] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043EA53C800) [pid = 3468] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E8F17000) [pid = 3468] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381AF0C00) [pid = 3468] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (000000438208C000) [pid = 3468] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E8526800) [pid = 3468] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043814D9000) [pid = 3468] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (000000438208F000) [pid = 3468] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (000000438125A800) [pid = 3468] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (0000004381FD0400) [pid = 3468] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F529A400) [pid = 3468] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043EEA4E800) [pid = 3468] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043EEB8E800) [pid = 3468] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EEB09800) [pid = 3468] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8488000) [pid = 3468] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:23 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F4910C00) [pid = 3468] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:23 INFO - PROCESS | 3468 | 1460995223553 Marionette TRACE conn5 <- [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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 902ms 09:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:23 INFO - PROCESS | 3468 | 1460995223613 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3468 | 1460995223615 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 3468 | 1460995223618 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3468 | 1460995223620 Marionette TRACE conn5 <- [1,2430,null,{}] 09:00:23 INFO - PROCESS | 3468 | 1460995223624 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3468 | 1460995223709 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:00:23 INFO - PROCESS | 3468 | 1460995223794 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4941800 == 49 [pid = 3468] [id = 617] 09:00:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043814DDC00) [pid = 3468] [serial = 1851] [outer = 0000000000000000] 09:00:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E888BC00) [pid = 3468] [serial = 1852] [outer = 00000043814DDC00] 09:00:23 INFO - PROCESS | 3468 | 1460995223840 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EE0B5C00) [pid = 3468] [serial = 1853] [outer = 00000043814DDC00] 09:00:24 INFO - PROCESS | 3468 | 1460995224219 Marionette TRACE conn5 <- [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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:24 INFO - PROCESS | 3468 | 1460995224251 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3468 | 1460995224253 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3468 | 1460995224256 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3468 | 1460995224258 Marionette TRACE conn5 <- [1,2434,null,{}] 09:00:24 INFO - PROCESS | 3468 | 1460995224261 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3468 | 1460995224380 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:00:24 INFO - PROCESS | 3468 | 1460995224390 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA884000 == 50 [pid = 3468] [id = 618] 09:00:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F2769400) [pid = 3468] [serial = 1854] [outer = 0000000000000000] 09:00:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F4CE0C00) [pid = 3468] [serial = 1855] [outer = 00000043F2769400] 09:00:24 INFO - PROCESS | 3468 | 1460995224434 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F4FDD800) [pid = 3468] [serial = 1856] [outer = 00000043F2769400] 09:00:24 INFO - PROCESS | 3468 | 1460995224827 Marionette TRACE conn5 <- [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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:24 INFO - PROCESS | 3468 | 1460995224888 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3468 | 1460995224890 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3468 | 1460995224894 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3468 | 1460995224895 Marionette TRACE conn5 <- [1,2438,null,{}] 09:00:24 INFO - PROCESS | 3468 | 1460995224899 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3468 | 1460995224984 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:00:25 INFO - PROCESS | 3468 | 1460995224992 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBAA8000 == 51 [pid = 3468] [id = 619] 09:00:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F52C9400) [pid = 3468] [serial = 1857] [outer = 0000000000000000] 09:00:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F533F400) [pid = 3468] [serial = 1858] [outer = 00000043F52C9400] 09:00:25 INFO - PROCESS | 3468 | 1460995225042 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F5ADD800) [pid = 3468] [serial = 1859] [outer = 00000043F52C9400] 09:00:25 INFO - PROCESS | 3468 | 1460995225581 Marionette TRACE conn5 <- [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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 733ms 09:00:25 INFO - PROCESS | 3468 | 1460995225630 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3468 | 1460995225635 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:25 INFO - PROCESS | 3468 | 1460995225640 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3468 | 1460995225645 Marionette TRACE conn5 <- [1,2442,null,{}] 09:00:25 INFO - PROCESS | 3468 | 1460995225653 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 3468 | 1460995225849 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:00:25 INFO - PROCESS | 3468 | 1460995225956 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A66000 == 52 [pid = 3468] [id = 620] 09:00:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004381F80400) [pid = 3468] [serial = 1860] [outer = 0000000000000000] 09:00:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (0000004381F8EC00) [pid = 3468] [serial = 1861] [outer = 0000004381F80400] 09:00:26 INFO - PROCESS | 3468 | 1460995226015 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (000000438287D800) [pid = 3468] [serial = 1862] [outer = 0000004381F80400] 09:00:26 INFO - PROCESS | 3468 | 1460995226568 Marionette TRACE conn5 <- [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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 09:00:26 INFO - PROCESS | 3468 | 1460995226628 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3468 | 1460995226635 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3468 | 1460995226642 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:26 INFO - PROCESS | 3468 | 1460995226645 Marionette TRACE conn5 <- [1,2446,null,{}] 09:00:26 INFO - PROCESS | 3468 | 1460995226649 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3468 | 1460995226763 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:00:26 INFO - PROCESS | 3468 | 1460995226891 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4476800 == 53 [pid = 3468] [id = 621] 09:00:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E86B5000) [pid = 3468] [serial = 1863] [outer = 0000000000000000] 09:00:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E8886000) [pid = 3468] [serial = 1864] [outer = 00000043E86B5000] 09:00:26 INFO - PROCESS | 3468 | 1460995226949 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E8F76C00) [pid = 3468] [serial = 1865] [outer = 00000043E86B5000] 09:00:27 INFO - PROCESS | 3468 | 1460995227533 Marionette TRACE conn5 <- [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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 922ms 09:00:27 INFO - PROCESS | 3468 | 1460995227570 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3468 | 1460995227573 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:27 INFO - PROCESS | 3468 | 1460995227577 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3468 | 1460995227581 Marionette TRACE conn5 <- [1,2450,null,{}] 09:00:27 INFO - PROCESS | 3468 | 1460995227593 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 3468 | 1460995227712 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:00:27 INFO - PROCESS | 3468 | 1460995227839 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3CA800 == 54 [pid = 3468] [id = 622] 09:00:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043EEB5C800) [pid = 3468] [serial = 1866] [outer = 0000000000000000] 09:00:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F1BD7C00) [pid = 3468] [serial = 1867] [outer = 00000043EEB5C800] 09:00:27 INFO - PROCESS | 3468 | 1460995227899 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F4F19000) [pid = 3468] [serial = 1868] [outer = 00000043EEB5C800] 09:00:28 INFO - PROCESS | 3468 | 1460995228528 Marionette TRACE conn5 <- [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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 985ms 09:00:28 INFO - PROCESS | 3468 | 1460995228564 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3468 | 1460995228567 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:28 INFO - PROCESS | 3468 | 1460995228585 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3468 | 1460995228587 Marionette TRACE conn5 <- [1,2454,null,{}] 09:00:28 INFO - PROCESS | 3468 | 1460995228592 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3468 | 1460995228705 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:00:28 INFO - PROCESS | 3468 | 1460995228830 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD4D800 == 55 [pid = 3468] [id = 623] 09:00:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F4FDC800) [pid = 3468] [serial = 1869] [outer = 0000000000000000] 09:00:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F5F9AC00) [pid = 3468] [serial = 1870] [outer = 00000043F4FDC800] 09:00:28 INFO - PROCESS | 3468 | 1460995228887 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F62DA800) [pid = 3468] [serial = 1871] [outer = 00000043F4FDC800] 09:00:29 INFO - PROCESS | 3468 | 1460995229394 Marionette TRACE conn5 <- [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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 902ms 09:00:29 INFO - PROCESS | 3468 | 1460995229474 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3468 | 1460995229477 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:29 INFO - PROCESS | 3468 | 1460995229481 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3468 | 1460995229483 Marionette TRACE conn5 <- [1,2458,null,{}] 09:00:29 INFO - PROCESS | 3468 | 1460995229487 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 3468 | 1460995229595 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:00:29 INFO - PROCESS | 3468 | 1460995229694 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD84000 == 56 [pid = 3468] [id = 624] 09:00:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F658F400) [pid = 3468] [serial = 1872] [outer = 0000000000000000] 09:00:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F65C2000) [pid = 3468] [serial = 1873] [outer = 00000043F658F400] 09:00:29 INFO - PROCESS | 3468 | 1460995229749 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F65CD400) [pid = 3468] [serial = 1874] [outer = 00000043F658F400] 09:00:30 INFO - PROCESS | 3468 | 1460995230409 Marionette TRACE conn5 <- [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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:30 INFO - PROCESS | 3468 | 1460995230468 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3468 | 1460995230471 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 3468 | 1460995230475 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3468 | 1460995230477 Marionette TRACE conn5 <- [1,2462,null,{}] 09:00:30 INFO - PROCESS | 3468 | 1460995230480 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3468 | 1460995230612 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:00:30 INFO - PROCESS | 3468 | 1460995230919 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DD7800 == 57 [pid = 3468] [id = 625] 09:00:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043812A4800) [pid = 3468] [serial = 1875] [outer = 0000000000000000] 09:00:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043814D5C00) [pid = 3468] [serial = 1876] [outer = 00000043812A4800] 09:00:30 INFO - PROCESS | 3468 | 1460995230991 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (0000004381F77400) [pid = 3468] [serial = 1877] [outer = 00000043812A4800] 09:00:31 INFO - PROCESS | 3468 | 1460995231601 Marionette TRACE conn5 <- [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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1178ms 09:00:31 INFO - PROCESS | 3468 | 1460995231654 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3468 | 1460995231659 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:31 INFO - PROCESS | 3468 | 1460995231664 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3468 | 1460995231668 Marionette TRACE conn5 <- [1,2466,null,{}] 09:00:31 INFO - PROCESS | 3468 | 1460995231673 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 3468 | 1460995231782 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:00:31 INFO - PROCESS | 3468 | 1460995231915 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEDB5800 == 56 [pid = 3468] [id = 574] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBA9E000 == 55 [pid = 3468] [id = 587] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F876E000 == 54 [pid = 3468] [id = 545] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8788800 == 53 [pid = 3468] [id = 575] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA884000 == 52 [pid = 3468] [id = 618] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4941800 == 51 [pid = 3468] [id = 617] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E62000 == 50 [pid = 3468] [id = 616] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F69A3800 == 49 [pid = 3468] [id = 615] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5746800 == 48 [pid = 3468] [id = 614] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043F447F800 == 47 [pid = 3468] [id = 613] 09:00:31 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED565000 == 46 [pid = 3468] [id = 612] 09:00:31 INFO - PROCESS | 3468 | ++DOCSHELL 000000438206A800 == 47 [pid = 3468] [id = 626] 09:00:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (000000438128B000) [pid = 3468] [serial = 1878] [outer = 0000000000000000] 09:00:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (0000004381BF0C00) [pid = 3468] [serial = 1879] [outer = 000000438128B000] 09:00:32 INFO - PROCESS | 3468 | 1460995232012 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (0000004382E2CC00) [pid = 3468] [serial = 1880] [outer = 000000438128B000] 09:00:32 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A63000 == 46 [pid = 3468] [id = 611] 09:00:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043E870A000 == 45 [pid = 3468] [id = 610] 09:00:32 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DD9800 == 44 [pid = 3468] [id = 609] 09:00:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF71800 == 43 [pid = 3468] [id = 604] 09:00:32 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC7E8000 == 42 [pid = 3468] [id = 603] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043F4F1F000) [pid = 3468] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F529E400) [pid = 3468] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043F5496800) [pid = 3468] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EDB85400) [pid = 3468] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043EEB05000) [pid = 3468] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F2704C00) [pid = 3468] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004382880400) [pid = 3468] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F52A3400) [pid = 3468] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F1BD7400) [pid = 3468] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043EA122C00) [pid = 3468] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043E8F83800) [pid = 3468] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (0000004382E25C00) [pid = 3468] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043825CC400) [pid = 3468] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043E86AE400) [pid = 3468] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043E86AEC00) [pid = 3468] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043832B0400) [pid = 3468] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E6DF3000) [pid = 3468] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004382874400) [pid = 3468] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F4C32000) [pid = 3468] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F533F800) [pid = 3468] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043814DD800) [pid = 3468] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8894800) [pid = 3468] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F2709800) [pid = 3468] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043EEB90000) [pid = 3468] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F4C2F400) [pid = 3468] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F1B5F000) [pid = 3468] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381F91800) [pid = 3468] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F52A6400) [pid = 3468] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8F0B400) [pid = 3468] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F276D400) [pid = 3468] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E9D1AC00) [pid = 3468] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043825C7C00) [pid = 3468] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E6B3E000) [pid = 3468] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F2D98C00) [pid = 3468] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:00:32 INFO - PROCESS | 3468 | 1460995232489 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 878ms 09:00:32 INFO - PROCESS | 3468 | 1460995232548 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3468 | 1460995232552 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:32 INFO - PROCESS | 3468 | 1460995232557 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3468 | 1460995232559 Marionette TRACE conn5 <- [1,2470,null,{}] 09:00:32 INFO - PROCESS | 3468 | 1460995232562 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3468 | 1460995232651 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:00:32 INFO - PROCESS | 3468 | 1460995232660 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D6800 == 43 [pid = 3468] [id = 627] 09:00:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (000000438287F800) [pid = 3468] [serial = 1881] [outer = 0000000000000000] 09:00:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E6B47C00) [pid = 3468] [serial = 1882] [outer = 000000438287F800] 09:00:32 INFO - PROCESS | 3468 | 1460995232707 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E847F400) [pid = 3468] [serial = 1883] [outer = 000000438287F800] 09:00:33 INFO - PROCESS | 3468 | 1460995233209 Marionette TRACE conn5 <- [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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 09:00:33 INFO - PROCESS | 3468 | 1460995233250 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3468 | 1460995233252 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:33 INFO - PROCESS | 3468 | 1460995233258 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3468 | 1460995233264 Marionette TRACE conn5 <- [1,2474,null,{}] 09:00:33 INFO - PROCESS | 3468 | 1460995233274 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3468 | 1460995233364 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:00:33 INFO - PROCESS | 3468 | 1460995233488 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2781000 == 44 [pid = 3468] [id = 628] 09:00:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E7B53C00) [pid = 3468] [serial = 1884] [outer = 0000000000000000] 09:00:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8F0D800) [pid = 3468] [serial = 1885] [outer = 00000043E7B53C00] 09:00:33 INFO - PROCESS | 3468 | 1460995233535 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E8F7DC00) [pid = 3468] [serial = 1886] [outer = 00000043E7B53C00] 09:00:33 INFO - PROCESS | 3468 | 1460995233907 Marionette TRACE conn5 <- [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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 693ms 09:00:33 INFO - PROCESS | 3468 | 1460995233950 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3468 | 1460995233953 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:33 INFO - PROCESS | 3468 | 1460995233956 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3468 | 1460995233958 Marionette TRACE conn5 <- [1,2478,null,{}] 09:00:33 INFO - PROCESS | 3468 | 1460995233961 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3468 | 1460995234050 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:00:34 INFO - PROCESS | 3468 | 1460995234057 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5412800 == 45 [pid = 3468] [id = 629] 09:00:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F8D400) [pid = 3468] [serial = 1887] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043ED287800) [pid = 3468] [serial = 1888] [outer = 00000043E8F8D400] 09:00:34 INFO - PROCESS | 3468 | 1460995234102 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EDA75800) [pid = 3468] [serial = 1889] [outer = 00000043E8F8D400] 09:00:34 INFO - PROCESS | 3468 | 1460995234586 Marionette TRACE conn5 <- [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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 09:00:34 INFO - PROCESS | 3468 | 1460995234650 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3468 | 1460995234653 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:34 INFO - PROCESS | 3468 | 1460995234656 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3468 | 1460995234658 Marionette TRACE conn5 <- [1,2482,null,{}] 09:00:34 INFO - PROCESS | 3468 | 1460995234661 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3468 | 1460995234803 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:00:34 INFO - PROCESS | 3468 | 1460995234861 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827B7800 == 46 [pid = 3468] [id = 630] 09:00:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EE010000) [pid = 3468] [serial = 1890] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EEB04C00) [pid = 3468] [serial = 1891] [outer = 00000043EE010000] 09:00:34 INFO - PROCESS | 3468 | 1460995234917 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043EF720C00) [pid = 3468] [serial = 1892] [outer = 00000043EE010000] 09:00:35 INFO - PROCESS | 3468 | 1460995235381 Marionette TRACE conn5 <- [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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 775ms 09:00:35 INFO - PROCESS | 3468 | 1460995235441 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3468 | 1460995235443 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:35 INFO - PROCESS | 3468 | 1460995235447 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3468 | 1460995235449 Marionette TRACE conn5 <- [1,2486,null,{}] 09:00:35 INFO - PROCESS | 3468 | 1460995235452 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3468 | 1460995235571 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:00:35 INFO - PROCESS | 3468 | 1460995235633 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8287000 == 47 [pid = 3468] [id = 631] 09:00:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F232E000) [pid = 3468] [serial = 1893] [outer = 0000000000000000] 09:00:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F2707800) [pid = 3468] [serial = 1894] [outer = 00000043F232E000] 09:00:35 INFO - PROCESS | 3468 | 1460995235678 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F2D63C00) [pid = 3468] [serial = 1895] [outer = 00000043F232E000] 09:00:36 INFO - PROCESS | 3468 | 1460995236084 Marionette TRACE conn5 <- [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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 09:00:36 INFO - PROCESS | 3468 | 1460995236139 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3468 | 1460995236142 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3468 | 1460995236145 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:36 INFO - PROCESS | 3468 | 1460995236147 Marionette TRACE conn5 <- [1,2490,null,{}] 09:00:36 INFO - PROCESS | 3468 | 1460995236155 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3468 | 1460995236425 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043E7D5F000) [pid = 3468] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381F90000) [pid = 3468] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8F77800) [pid = 3468] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F4F0D400) [pid = 3468] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043EEA4E000) [pid = 3468] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043802B4800) [pid = 3468] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043825C9800) [pid = 3468] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043F19A8400) [pid = 3468] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043814DDC00) [pid = 3468] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043F2769400) [pid = 3468] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:00:36 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F2D5C000) [pid = 3468] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:00:36 INFO - PROCESS | 3468 | 1460995236488 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827B7000 == 48 [pid = 3468] [id = 632] 09:00:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (0000004381258400) [pid = 3468] [serial = 1896] [outer = 0000000000000000] 09:00:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (0000004381F33000) [pid = 3468] [serial = 1897] [outer = 0000004381258400] 09:00:36 INFO - PROCESS | 3468 | 1460995236534 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F19A4800) [pid = 3468] [serial = 1898] [outer = 0000004381258400] 09:00:36 INFO - PROCESS | 3468 | 1460995236876 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 773ms 09:00:36 INFO - PROCESS | 3468 | 1460995236929 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3468 | 1460995236931 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3468 | 1460995236935 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3468 | 1460995236936 Marionette TRACE conn5 <- [1,2494,null,{}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:36 INFO - PROCESS | 3468 | 1460995236940 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3468 | 1460995237024 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:00:37 INFO - PROCESS | 3468 | 1460995237030 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9821000 == 49 [pid = 3468] [id = 633] 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F44B1400) [pid = 3468] [serial = 1899] [outer = 0000000000000000] 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F4C31800) [pid = 3468] [serial = 1900] [outer = 00000043F44B1400] 09:00:37 INFO - PROCESS | 3468 | 1460995237076 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043F4CE6C00) [pid = 3468] [serial = 1901] [outer = 00000043F44B1400] 09:00:37 INFO - PROCESS | 3468 | 1460995237500 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 585ms 09:00:37 INFO - PROCESS | 3468 | 1460995237525 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3468 | 1460995237528 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:37 INFO - PROCESS | 3468 | 1460995237547 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3468 | 1460995237549 Marionette TRACE conn5 <- [1,2498,null,{}] 09:00:37 INFO - PROCESS | 3468 | 1460995237552 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3468 | 1460995237637 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:00:37 INFO - PROCESS | 3468 | 1460995237643 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97B000 == 50 [pid = 3468] [id = 634] 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F4F21400) [pid = 3468] [serial = 1902] [outer = 0000000000000000] 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F5299800) [pid = 3468] [serial = 1903] [outer = 00000043F4F21400] 09:00:37 INFO - PROCESS | 3468 | 1460995237689 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F52C8000) [pid = 3468] [serial = 1904] [outer = 00000043F4F21400] 09:00:38 INFO - PROCESS | 3468 | 1460995238133 Marionette TRACE conn5 <- [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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 648ms 09:00:38 INFO - PROCESS | 3468 | 1460995238194 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3468 | 1460995238196 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:38 INFO - PROCESS | 3468 | 1460995238200 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3468 | 1460995238202 Marionette TRACE conn5 <- [1,2502,null,{}] 09:00:38 INFO - PROCESS | 3468 | 1460995238205 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3468 | 1460995238292 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:00:38 INFO - PROCESS | 3468 | 1460995238300 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD50800 == 51 [pid = 3468] [id = 635] 09:00:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (0000004382E25800) [pid = 3468] [serial = 1905] [outer = 0000000000000000] 09:00:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F548C400) [pid = 3468] [serial = 1906] [outer = 0000004382E25800] 09:00:38 INFO - PROCESS | 3468 | 1460995238351 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F5FDE400) [pid = 3468] [serial = 1907] [outer = 0000004382E25800] 09:00:39 INFO - PROCESS | 3468 | 1460995239069 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 881ms 09:00:39 INFO - PROCESS | 3468 | 1460995239083 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3468 | 1460995239089 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:39 INFO - PROCESS | 3468 | 1460995239096 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3468 | 1460995239100 Marionette TRACE conn5 <- [1,2506,null,{}] 09:00:39 INFO - PROCESS | 3468 | 1460995239119 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 3468 | 1460995239268 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:00:39 INFO - PROCESS | 3468 | 1460995239331 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED2D5800 == 52 [pid = 3468] [id = 636] 09:00:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043832AC000) [pid = 3468] [serial = 1908] [outer = 0000000000000000] 09:00:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043E6B02400) [pid = 3468] [serial = 1909] [outer = 00000043832AC000] 09:00:39 INFO - PROCESS | 3468 | 1460995239391 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E8526C00) [pid = 3468] [serial = 1910] [outer = 00000043832AC000] 09:00:39 INFO - PROCESS | 3468 | 1460995239958 Marionette TRACE conn5 <- [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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 942ms 09:00:40 INFO - PROCESS | 3468 | 1460995240040 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3468 | 1460995240047 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:40 INFO - PROCESS | 3468 | 1460995240054 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3468 | 1460995240057 Marionette TRACE conn5 <- [1,2510,null,{}] 09:00:40 INFO - PROCESS | 3468 | 1460995240061 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 3468 | 1460995240177 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:00:40 INFO - PROCESS | 3468 | 1460995240305 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5997000 == 53 [pid = 3468] [id = 637] 09:00:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043ED236400) [pid = 3468] [serial = 1911] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043ED3B4400) [pid = 3468] [serial = 1912] [outer = 00000043ED236400] 09:00:40 INFO - PROCESS | 3468 | 1460995240386 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043EEB57800) [pid = 3468] [serial = 1913] [outer = 00000043ED236400] 09:00:40 INFO - PROCESS | 3468 | 1460995240986 Marionette TRACE conn5 <- [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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 09:00:41 INFO - PROCESS | 3468 | 1460995241044 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3468 | 1460995241047 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:41 INFO - PROCESS | 3468 | 1460995241051 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3468 | 1460995241055 Marionette TRACE conn5 <- [1,2514,null,{}] 09:00:41 INFO - PROCESS | 3468 | 1460995241067 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3468 | 1460995241223 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:00:41 INFO - PROCESS | 3468 | 1460995241284 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C8800 == 54 [pid = 3468] [id = 638] 09:00:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5495C00) [pid = 3468] [serial = 1914] [outer = 0000000000000000] 09:00:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F5BDE800) [pid = 3468] [serial = 1915] [outer = 00000043F5495C00] 09:00:41 INFO - PROCESS | 3468 | 1460995241343 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F5FE7400) [pid = 3468] [serial = 1916] [outer = 00000043F5495C00] 09:00:41 INFO - PROCESS | 3468 | 1460995241932 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 942ms 09:00:42 INFO - PROCESS | 3468 | 1460995241994 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3468 | 1460995241997 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:42 INFO - PROCESS | 3468 | 1460995242001 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3468 | 1460995242003 Marionette TRACE conn5 <- [1,2518,null,{}] 09:00:42 INFO - PROCESS | 3468 | 1460995242007 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 3468 | 1460995242126 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:00:42 INFO - PROCESS | 3468 | 1460995242247 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB50000 == 55 [pid = 3468] [id = 639] 09:00:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5FE4800) [pid = 3468] [serial = 1917] [outer = 0000000000000000] 09:00:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F67A1C00) [pid = 3468] [serial = 1918] [outer = 00000043F5FE4800] 09:00:42 INFO - PROCESS | 3468 | 1460995242305 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F6C0E800) [pid = 3468] [serial = 1919] [outer = 00000043F5FE4800] 09:00:42 INFO - PROCESS | 3468 | 1460995242831 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 881ms 09:00:42 INFO - PROCESS | 3468 | 1460995242884 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:42 INFO - PROCESS | 3468 | 1460995242887 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3468 | 1460995242890 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3468 | 1460995242893 Marionette TRACE conn5 <- [1,2522,null,{}] 09:00:42 INFO - PROCESS | 3468 | 1460995242897 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3468 | 1460995243006 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:00:43 INFO - PROCESS | 3468 | 1460995243105 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDD77800 == 56 [pid = 3468] [id = 640] 09:00:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F6940000) [pid = 3468] [serial = 1920] [outer = 0000000000000000] 09:00:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F789F800) [pid = 3468] [serial = 1921] [outer = 00000043F6940000] 09:00:43 INFO - PROCESS | 3468 | 1460995243161 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F7E13400) [pid = 3468] [serial = 1922] [outer = 00000043F6940000] 09:00:43 INFO - PROCESS | 3468 | 1460995243789 Marionette TRACE conn5 <- [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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 945ms 09:00:43 INFO - PROCESS | 3468 | 1460995243837 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3468 | 1460995243840 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:43 INFO - PROCESS | 3468 | 1460995243843 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3468 | 1460995243846 Marionette TRACE conn5 <- [1,2526,null,{}] 09:00:43 INFO - PROCESS | 3468 | 1460995243850 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3468 | 1460995243968 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:00:44 INFO - PROCESS | 3468 | 1460995244069 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE377000 == 57 [pid = 3468] [id = 641] 09:00:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F83C0C00) [pid = 3468] [serial = 1923] [outer = 0000000000000000] 09:00:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F87CF800) [pid = 3468] [serial = 1924] [outer = 00000043F83C0C00] 09:00:44 INFO - PROCESS | 3468 | 1460995244127 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F8E3CC00) [pid = 3468] [serial = 1925] [outer = 00000043F83C0C00] 09:00:44 INFO - PROCESS | 3468 | 1460995244677 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 881ms 09:00:44 INFO - PROCESS | 3468 | 1460995244728 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3468 | 1460995244730 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:44 INFO - PROCESS | 3468 | 1460995244734 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3468 | 1460995244736 Marionette TRACE conn5 <- [1,2530,null,{}] 09:00:44 INFO - PROCESS | 3468 | 1460995244740 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 3468 | 1460995244851 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:00:44 INFO - PROCESS | 3468 | 1460995244952 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB40800 == 58 [pid = 3468] [id = 642] 09:00:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043E8E92800) [pid = 3468] [serial = 1926] [outer = 0000000000000000] 09:00:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043EE0BFC00) [pid = 3468] [serial = 1927] [outer = 00000043E8E92800] 09:00:45 INFO - PROCESS | 3468 | 1460995245008 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F5342400) [pid = 3468] [serial = 1928] [outer = 00000043E8E92800] 09:00:45 INFO - PROCESS | 3468 | 1460995245813 Marionette TRACE conn5 <- [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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1143ms 09:00:45 INFO - PROCESS | 3468 | 1460995245886 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3468 | 1460995245891 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:45 INFO - PROCESS | 3468 | 1460995245898 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3468 | 1460995245901 Marionette TRACE conn5 <- [1,2534,null,{}] 09:00:45 INFO - PROCESS | 3468 | 1460995245907 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 3468 | 1460995246017 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:00:46 INFO - PROCESS | 3468 | 1460995246154 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A4800 == 59 [pid = 3468] [id = 643] 09:00:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043825CA400) [pid = 3468] [serial = 1929] [outer = 0000000000000000] 09:00:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (000000438287D400) [pid = 3468] [serial = 1930] [outer = 00000043825CA400] 09:00:46 INFO - PROCESS | 3468 | 1460995246208 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043E7B52400) [pid = 3468] [serial = 1931] [outer = 00000043825CA400] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97B000 == 58 [pid = 3468] [id = 634] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9821000 == 57 [pid = 3468] [id = 633] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043827B7000 == 56 [pid = 3468] [id = 632] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8287000 == 55 [pid = 3468] [id = 631] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043827B7800 == 54 [pid = 3468] [id = 630] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5412800 == 53 [pid = 3468] [id = 629] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2781000 == 52 [pid = 3468] [id = 628] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D6800 == 51 [pid = 3468] [id = 627] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (00000043F533F400) [pid = 3468] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 000000438206A800 == 50 [pid = 3468] [id = 626] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DD7800 == 49 [pid = 3468] [id = 625] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3CA800 == 48 [pid = 3468] [id = 622] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4476800 == 47 [pid = 3468] [id = 621] 09:00:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A66000 == 46 [pid = 3468] [id = 620] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043E888FC00) [pid = 3468] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043E8F14800) [pid = 3468] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043E6B42C00) [pid = 3468] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043E8484C00) [pid = 3468] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043ED235800) [pid = 3468] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043ED22D000) [pid = 3468] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F533D000) [pid = 3468] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043EEB51400) [pid = 3468] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043EF71FC00) [pid = 3468] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (0000004381BEA800) [pid = 3468] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043812A8800) [pid = 3468] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043E6B3D400) [pid = 3468] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (000000438287A400) [pid = 3468] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F270D000) [pid = 3468] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F5FE2400) [pid = 3468] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F1BE2000) [pid = 3468] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F5A41800) [pid = 3468] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F4FE9800) [pid = 3468] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (0000004382E2D800) [pid = 3468] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F5E56C00) [pid = 3468] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E888BC00) [pid = 3468] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F4FDD800) [pid = 3468] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F2D9E000) [pid = 3468] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F4CE0C00) [pid = 3468] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4CD7C00) [pid = 3468] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043EE0B5C00) [pid = 3468] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043ED6FB000) [pid = 3468] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:00:46 INFO - PROCESS | 3468 | 1460995246788 Marionette TRACE conn5 <- [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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 944ms 09:00:46 INFO - PROCESS | 3468 | 1460995246843 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3468 | 1460995246849 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:46 INFO - PROCESS | 3468 | 1460995246856 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3468 | 1460995246859 Marionette TRACE conn5 <- [1,2538,null,{}] 09:00:46 INFO - PROCESS | 3468 | 1460995246863 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 3468 | 1460995246957 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:00:47 INFO - PROCESS | 3468 | 1460995247047 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA0B1800 == 47 [pid = 3468] [id = 644] 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043825C2C00) [pid = 3468] [serial = 1932] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E7560400) [pid = 3468] [serial = 1933] [outer = 00000043825C2C00] 09:00:47 INFO - PROCESS | 3468 | 1460995247094 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043E888BC00) [pid = 3468] [serial = 1934] [outer = 00000043825C2C00] 09:00:47 INFO - PROCESS | 3468 | 1460995247508 Marionette TRACE conn5 <- [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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:47 INFO - PROCESS | 3468 | 1460995247548 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3468 | 1460995247550 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 3468 | 1460995247554 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3468 | 1460995247558 Marionette TRACE conn5 <- [1,2542,null,{}] 09:00:47 INFO - PROCESS | 3468 | 1460995247568 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 3468 | 1460995247662 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:00:47 INFO - PROCESS | 3468 | 1460995247669 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2796000 == 48 [pid = 3468] [id = 645] 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043E8F14C00) [pid = 3468] [serial = 1935] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043E9D1CC00) [pid = 3468] [serial = 1936] [outer = 00000043E8F14C00] 09:00:47 INFO - PROCESS | 3468 | 1460995247719 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043EDB62000) [pid = 3468] [serial = 1937] [outer = 00000043E8F14C00] 09:00:48 INFO - PROCESS | 3468 | 1460995248185 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 09:00:48 INFO - PROCESS | 3468 | 1460995248248 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3468 | 1460995248251 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:48 INFO - PROCESS | 3468 | 1460995248254 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3468 | 1460995248256 Marionette TRACE conn5 <- [1,2546,null,{}] 09:00:48 INFO - PROCESS | 3468 | 1460995248260 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 3468 | 1460995248378 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:00:48 INFO - PROCESS | 3468 | 1460995248475 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5983800 == 49 [pid = 3468] [id = 646] 09:00:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043E8F73800) [pid = 3468] [serial = 1938] [outer = 0000000000000000] 09:00:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043EEB56C00) [pid = 3468] [serial = 1939] [outer = 00000043E8F73800] 09:00:48 INFO - PROCESS | 3468 | 1460995248521 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F1BA6400) [pid = 3468] [serial = 1940] [outer = 00000043E8F73800] 09:00:48 INFO - PROCESS | 3468 | 1460995248930 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 09:00:49 INFO - PROCESS | 3468 | 1460995248990 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3468 | 1460995248992 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:49 INFO - PROCESS | 3468 | 1460995248996 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3468 | 1460995248998 Marionette TRACE conn5 <- [1,2550,null,{}] 09:00:49 INFO - PROCESS | 3468 | 1460995249006 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3468 | 1460995249123 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:00:49 INFO - PROCESS | 3468 | 1460995249183 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F828C800 == 50 [pid = 3468] [id = 647] 09:00:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F1B62000) [pid = 3468] [serial = 1941] [outer = 0000000000000000] 09:00:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F1BE7400) [pid = 3468] [serial = 1942] [outer = 00000043F1B62000] 09:00:49 INFO - PROCESS | 3468 | 1460995249229 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F276D400) [pid = 3468] [serial = 1943] [outer = 00000043F1B62000] 09:00:49 INFO - PROCESS | 3468 | 1460995249679 Marionette TRACE conn5 <- [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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 732ms 09:00:49 INFO - PROCESS | 3468 | 1460995249739 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3468 | 1460995249742 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:49 INFO - PROCESS | 3468 | 1460995249754 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3468 | 1460995249756 Marionette TRACE conn5 <- [1,2554,null,{}] 09:00:49 INFO - PROCESS | 3468 | 1460995249760 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3468 | 1460995249898 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:00:49 INFO - PROCESS | 3468 | 1460995249961 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A1E800 == 51 [pid = 3468] [id = 648] 09:00:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F4F22400) [pid = 3468] [serial = 1944] [outer = 0000000000000000] 09:00:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F543D400) [pid = 3468] [serial = 1945] [outer = 00000043F4F22400] 09:00:50 INFO - PROCESS | 3468 | 1460995250010 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043F5E49800) [pid = 3468] [serial = 1946] [outer = 00000043F4F22400] 09:00:50 INFO - PROCESS | 3468 | 1460995250438 Marionette TRACE conn5 <- [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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 751ms 09:00:50 INFO - PROCESS | 3468 | 1460995250501 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3468 | 1460995250504 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:50 INFO - PROCESS | 3468 | 1460995250507 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3468 | 1460995250509 Marionette TRACE conn5 <- [1,2558,null,{}] 09:00:50 INFO - PROCESS | 3468 | 1460995250512 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 3468 | 1460995250627 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:00:50 INFO - PROCESS | 3468 | 1460995250684 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBAA4800 == 52 [pid = 3468] [id = 649] 09:00:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043F4F28800) [pid = 3468] [serial = 1947] [outer = 0000000000000000] 09:00:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043F62D7800) [pid = 3468] [serial = 1948] [outer = 00000043F4F28800] 09:00:50 INFO - PROCESS | 3468 | 1460995250732 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043F68CDC00) [pid = 3468] [serial = 1949] [outer = 00000043F4F28800] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043EE010000) [pid = 3468] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043F232E000) [pid = 3468] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381258400) [pid = 3468] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (000000438287F800) [pid = 3468] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043E8F8D400) [pid = 3468] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043E7B53C00) [pid = 3468] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043812A4800) [pid = 3468] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F52C9400) [pid = 3468] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (000000438128B000) [pid = 3468] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F44B1400) [pid = 3468] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:00:50 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F4F21400) [pid = 3468] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:00:51 INFO - PROCESS | 3468 | 1460995251193 Marionette TRACE conn5 <- [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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:51 INFO - PROCESS | 3468 | 1460995251250 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3468 | 1460995251252 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3468 | 1460995251255 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3468 | 1460995251257 Marionette TRACE conn5 <- [1,2562,null,{}] 09:00:51 INFO - PROCESS | 3468 | 1460995251264 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 3468 | 1460995251353 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:00:51 INFO - PROCESS | 3468 | 1460995251360 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3C5000 == 53 [pid = 3468] [id = 650] 09:00:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E9D8E400) [pid = 3468] [serial = 1950] [outer = 0000000000000000] 09:00:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F4C33000) [pid = 3468] [serial = 1951] [outer = 00000043E9D8E400] 09:00:51 INFO - PROCESS | 3468 | 1460995251405 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F7837C00) [pid = 3468] [serial = 1952] [outer = 00000043E9D8E400] 09:00:51 INFO - PROCESS | 3468 | 1460995251836 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 648ms 09:00:51 INFO - PROCESS | 3468 | 1460995251904 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3468 | 1460995251906 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:51 INFO - PROCESS | 3468 | 1460995251910 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3468 | 1460995251912 Marionette TRACE conn5 <- [1,2566,null,{}] 09:00:51 INFO - PROCESS | 3468 | 1460995251915 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 3468 | 1460995252004 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:00:52 INFO - PROCESS | 3468 | 1460995252010 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB55000 == 54 [pid = 3468] [id = 651] 09:00:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F82BC400) [pid = 3468] [serial = 1953] [outer = 0000000000000000] 09:00:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043F83CCC00) [pid = 3468] [serial = 1954] [outer = 00000043F82BC400] 09:00:52 INFO - PROCESS | 3468 | 1460995252056 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043F8E40000) [pid = 3468] [serial = 1955] [outer = 00000043F82BC400] 09:00:52 INFO - PROCESS | 3468 | 1460995252800 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 943ms 09:00:52 INFO - PROCESS | 3468 | 1460995252855 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3468 | 1460995252862 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:00:52 INFO - PROCESS | 3468 | 1460995252868 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 3468 | 1460995252872 Marionette TRACE conn5 <- [1,2570,null,{}] 09:00:52 INFO - PROCESS | 3468 | 1460995252878 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 3468 | 1460995253002 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:00:53 INFO - PROCESS | 3468 | 1460995253136 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF71000 == 55 [pid = 3468] [id = 652] 09:00:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (000000438287F000) [pid = 3468] [serial = 1956] [outer = 0000000000000000] 09:00:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043E7ED3000) [pid = 3468] [serial = 1957] [outer = 000000438287F000] 09:00:53 INFO - PROCESS | 3468 | 1460995253197 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043E8F0C400) [pid = 3468] [serial = 1958] [outer = 000000438287F000] 09:00:53 INFO - PROCESS | 3468 | 1460995253772 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 945ms 09:00:53 INFO - PROCESS | 3468 | 1460995253813 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:00:53 INFO - PROCESS | 3468 | 1460995253820 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:00:53 INFO - PROCESS | 3468 | 1460995253826 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3468 | 1460995253830 Marionette TRACE conn5 <- [1,2574,null,{}] 09:00:53 INFO - PROCESS | 3468 | 1460995253834 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 3468 | 1460995253952 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:00:54 INFO - PROCESS | 3468 | 1460995254082 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9811800 == 56 [pid = 3468] [id = 653] 09:00:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043E8F0BC00) [pid = 3468] [serial = 1959] [outer = 0000000000000000] 09:00:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EF723800) [pid = 3468] [serial = 1960] [outer = 00000043E8F0BC00] 09:00:54 INFO - PROCESS | 3468 | 1460995254140 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F44BA000) [pid = 3468] [serial = 1961] [outer = 00000043E8F0BC00] 09:00:54 INFO - PROCESS | 3468 | 1460995254749 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 985ms 09:00:54 INFO - PROCESS | 3468 | 1460995254812 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3468 | 1460995254815 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:00:54 INFO - PROCESS | 3468 | 1460995254819 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3468 | 1460995254823 Marionette TRACE conn5 <- [1,2578,null,{}] 09:00:54 INFO - PROCESS | 3468 | 1460995254835 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 3468 | 1460995255036 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:00:55 INFO - PROCESS | 3468 | 1460995255091 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE370800 == 57 [pid = 3468] [id = 654] 09:00:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F5BA9400) [pid = 3468] [serial = 1962] [outer = 0000000000000000] 09:00:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043F6897000) [pid = 3468] [serial = 1963] [outer = 00000043F5BA9400] 09:00:55 INFO - PROCESS | 3468 | 1460995255150 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F8E41000) [pid = 3468] [serial = 1964] [outer = 00000043F5BA9400] 09:00:55 INFO - PROCESS | 3468 | 1460995255793 Marionette TRACE conn5 <- [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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 984ms 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:00:55 INFO - PROCESS | 3468 | 1460995255804 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3468 | 1460995255807 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:00:55 INFO - PROCESS | 3468 | 1460995255811 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3468 | 1460995255813 Marionette TRACE conn5 <- [1,2582,null,{}] 09:00:55 INFO - PROCESS | 3468 | 1460995255817 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 3468 | 1460995255936 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:00:56 INFO - PROCESS | 3468 | 1460995256038 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE587800 == 58 [pid = 3468] [id = 655] 09:00:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F9081400) [pid = 3468] [serial = 1965] [outer = 0000000000000000] 09:00:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 127 (00000043F9089000) [pid = 3468] [serial = 1966] [outer = 00000043F9081400] 09:00:56 INFO - PROCESS | 3468 | 1460995256094 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 128 (00000043F94D9C00) [pid = 3468] [serial = 1967] [outer = 00000043F9081400] 09:00:56 INFO - PROCESS | 3468 | 1460995256663 Marionette TRACE conn5 <- [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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 881ms 09:00:56 INFO - PROCESS | 3468 | 1460995256694 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3468 | 1460995256696 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:00:56 INFO - PROCESS | 3468 | 1460995256700 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3468 | 1460995256702 Marionette TRACE conn5 <- [1,2586,null,{}] 09:00:56 INFO - PROCESS | 3468 | 1460995256706 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 3468 | 1460995256818 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:00:56 INFO - PROCESS | 3468 | 1460995256921 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FE5D6800 == 59 [pid = 3468] [id = 656] 09:00:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 129 (00000043F9086800) [pid = 3468] [serial = 1968] [outer = 0000000000000000] 09:00:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 130 (00000043F94E2800) [pid = 3468] [serial = 1969] [outer = 00000043F9086800] 09:00:56 INFO - PROCESS | 3468 | 1460995256977 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 131 (00000043F9734400) [pid = 3468] [serial = 1970] [outer = 00000043F9086800] 09:00:57 INFO - PROCESS | 3468 | 1460995257879 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1237ms 09:00:57 INFO - PROCESS | 3468 | 1460995257939 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3468 | 1460995257944 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 3468 | 1460995257949 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:00:57 INFO - PROCESS | 3468 | 1460995257953 Marionette TRACE conn5 <- [1,2590,null,{}] 09:00:57 INFO - PROCESS | 3468 | 1460995257960 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 3468 | 1460995258064 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:00:58 INFO - PROCESS | 3468 | 1460995258203 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F48800 == 60 [pid = 3468] [id = 657] 09:00:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 132 (00000043802B4800) [pid = 3468] [serial = 1971] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 133 (0000004381292800) [pid = 3468] [serial = 1972] [outer = 00000043802B4800] 09:00:58 INFO - PROCESS | 3468 | 1460995258255 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 134 (0000004381F88C00) [pid = 3468] [serial = 1973] [outer = 00000043802B4800] 09:00:58 INFO - PROCESS | 3468 | 1460995258950 Marionette TRACE conn5 <- [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]]]}] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C5000 == 59 [pid = 3468] [id = 650] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBAA4800 == 58 [pid = 3468] [id = 649] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A1E800 == 57 [pid = 3468] [id = 648] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F828C800 == 56 [pid = 3468] [id = 647] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5983800 == 55 [pid = 3468] [id = 646] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2796000 == 54 [pid = 3468] [id = 645] 09:00:58 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA0B1800 == 53 [pid = 3468] [id = 644] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 133 (00000043F5F9AC00) [pid = 3468] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 132 (00000043F1BD7C00) [pid = 3468] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 131 (00000043E8886000) [pid = 3468] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 130 (0000004381F8EC00) [pid = 3468] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 129 (00000043F65C2000) [pid = 3468] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1081ms 09:00:59 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A4800 == 52 [pid = 3468] [id = 643] 09:00:59 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5997000 == 51 [pid = 3468] [id = 637] 09:00:59 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED2D5800 == 50 [pid = 3468] [id = 636] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 128 (00000043F5299800) [pid = 3468] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 127 (00000043EEB04C00) [pid = 3468] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 126 (00000043F2707800) [pid = 3468] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043EF720C00) [pid = 3468] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (0000004381F33000) [pid = 3468] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043E6B47C00) [pid = 3468] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (00000043E847F400) [pid = 3468] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043ED287800) [pid = 3468] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043E8F0D800) [pid = 3468] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E8F7DC00) [pid = 3468] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004381F77400) [pid = 3468] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043814D5C00) [pid = 3468] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F5ADD800) [pid = 3468] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (0000004381BF0C00) [pid = 3468] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (0000004382E2CC00) [pid = 3468] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F2D63C00) [pid = 3468] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043F4C31800) [pid = 3468] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F52C8000) [pid = 3468] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043F19A4800) [pid = 3468] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F4CE6C00) [pid = 3468] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043EDA75800) [pid = 3468] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3468 | 1460995259077 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3468 | 1460995259082 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 3468 | 1460995259089 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3468 | 1460995259092 Marionette TRACE conn5 <- [1,2594,null,{}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:00:59 INFO - PROCESS | 3468 | 1460995259096 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 3468 | 1460995259194 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:00:59 INFO - PROCESS | 3468 | 1460995259201 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FBC000 == 51 [pid = 3468] [id = 658] 09:00:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (0000004381F7F800) [pid = 3468] [serial = 1974] [outer = 0000000000000000] 09:00:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (0000004381FD5800) [pid = 3468] [serial = 1975] [outer = 0000004381F7F800] 09:00:59 INFO - PROCESS | 3468 | 1460995259247 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (0000004382E29000) [pid = 3468] [serial = 1976] [outer = 0000004381F7F800] 09:00:59 INFO - PROCESS | 3468 | 1460995259802 Marionette TRACE conn5 <- [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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 09:00:59 INFO - PROCESS | 3468 | 1460995259834 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3468 | 1460995259836 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:00:59 INFO - PROCESS | 3468 | 1460995259840 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3468 | 1460995259844 Marionette TRACE conn5 <- [1,2598,null,{}] 09:00:59 INFO - PROCESS | 3468 | 1460995259855 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 3468 | 1460995259946 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:01:00 INFO - PROCESS | 3468 | 1460995260035 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDBB7000 == 52 [pid = 3468] [id = 659] 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043832AF000) [pid = 3468] [serial = 1977] [outer = 0000000000000000] 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043E8523000) [pid = 3468] [serial = 1978] [outer = 00000043832AF000] 09:01:00 INFO - PROCESS | 3468 | 1460995260085 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043E888E400) [pid = 3468] [serial = 1979] [outer = 00000043832AF000] 09:01:00 INFO - PROCESS | 3468 | 1460995260486 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 09:01:00 INFO - PROCESS | 3468 | 1460995260533 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3468 | 1460995260536 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:01:00 INFO - PROCESS | 3468 | 1460995260540 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3468 | 1460995260541 Marionette TRACE conn5 <- [1,2602,null,{}] 09:01:00 INFO - PROCESS | 3468 | 1460995260545 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 3468 | 1460995260633 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:01:00 INFO - PROCESS | 3468 | 1460995260640 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23FC000 == 53 [pid = 3468] [id = 660] 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043E8F12C00) [pid = 3468] [serial = 1980] [outer = 0000000000000000] 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043E8F80C00) [pid = 3468] [serial = 1981] [outer = 00000043E8F12C00] 09:01:00 INFO - PROCESS | 3468 | 1460995260687 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043E9710800) [pid = 3468] [serial = 1982] [outer = 00000043E8F12C00] 09:01:01 INFO - PROCESS | 3468 | 1460995261158 Marionette TRACE conn5 <- [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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:01 INFO - PROCESS | 3468 | 1460995261233 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3468 | 1460995261235 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 3468 | 1460995261238 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3468 | 1460995261240 Marionette TRACE conn5 <- [1,2606,null,{}] 09:01:01 INFO - PROCESS | 3468 | 1460995261253 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 3468 | 1460995261364 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:01:01 INFO - PROCESS | 3468 | 1460995261422 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5410800 == 54 [pid = 3468] [id = 661] 09:01:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (00000043EA122C00) [pid = 3468] [serial = 1983] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (00000043ED288C00) [pid = 3468] [serial = 1984] [outer = 00000043EA122C00] 09:01:01 INFO - PROCESS | 3468 | 1460995261470 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (00000043EDD6A400) [pid = 3468] [serial = 1985] [outer = 00000043EA122C00] 09:01:01 INFO - PROCESS | 3468 | 1460995261896 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 09:01:01 INFO - PROCESS | 3468 | 1460995261934 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3468 | 1460995261936 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 3468 | 1460995261939 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:01 INFO - PROCESS | 3468 | 1460995261941 Marionette TRACE conn5 <- [1,2610,null,{}] 09:01:01 INFO - PROCESS | 3468 | 1460995261952 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3468 | 1460995262120 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:01:02 INFO - PROCESS | 3468 | 1460995262146 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F47800 == 55 [pid = 3468] [id = 662] 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 121 (00000043EEB58800) [pid = 3468] [serial = 1986] [outer = 0000000000000000] 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 122 (00000043F199F000) [pid = 3468] [serial = 1987] [outer = 00000043EEB58800] 09:01:02 INFO - PROCESS | 3468 | 1460995262195 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 123 (00000043F1BEB400) [pid = 3468] [serial = 1988] [outer = 00000043EEB58800] 09:01:02 INFO - PROCESS | 3468 | 1460995262653 Marionette TRACE conn5 <- [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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 09:01:02 INFO - PROCESS | 3468 | 1460995262677 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3468 | 1460995262679 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:02 INFO - PROCESS | 3468 | 1460995262682 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3468 | 1460995262684 Marionette TRACE conn5 <- [1,2614,null,{}] 09:01:02 INFO - PROCESS | 3468 | 1460995262688 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3468 | 1460995262803 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:01:02 INFO - PROCESS | 3468 | 1460995262861 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7EAE800 == 56 [pid = 3468] [id = 663] 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 124 (00000043812B1000) [pid = 3468] [serial = 1989] [outer = 0000000000000000] 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 125 (00000043F270A400) [pid = 3468] [serial = 1990] [outer = 00000043812B1000] 09:01:02 INFO - PROCESS | 3468 | 1460995262906 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 126 (00000043F4062000) [pid = 3468] [serial = 1991] [outer = 00000043812B1000] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 125 (00000043F52D3C00) [pid = 3468] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 124 (00000043E8893800) [pid = 3468] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 123 (00000043F4062C00) [pid = 3468] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 122 (0000004381F80400) [pid = 3468] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 121 (00000043F5A40000) [pid = 3468] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 120 (00000043E86B5000) [pid = 3468] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (00000043E8F73800) [pid = 3468] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (0000004382E25800) [pid = 3468] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043E8E92800) [pid = 3468] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043F4F28800) [pid = 3468] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (00000043F5FD8C00) [pid = 3468] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043EEB5C800) [pid = 3468] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043F1B62000) [pid = 3468] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (00000043832AC000) [pid = 3468] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043F4060000) [pid = 3468] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043825CA400) [pid = 3468] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E9D8E400) [pid = 3468] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F5495C00) [pid = 3468] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043E8F14C00) [pid = 3468] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (0000004381FD6C00) [pid = 3468] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043F4FDC800) [pid = 3468] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F658F400) [pid = 3468] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043F4F22400) [pid = 3468] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043ED236400) [pid = 3468] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:01:03 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043825C2C00) [pid = 3468] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:03 INFO - PROCESS | 3468 | 1460995263607 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 988ms 09:01:03 INFO - PROCESS | 3468 | 1460995263673 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3468 | 1460995263675 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:03 INFO - PROCESS | 3468 | 1460995263683 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3468 | 1460995263685 Marionette TRACE conn5 <- [1,2618,null,{}] 09:01:03 INFO - PROCESS | 3468 | 1460995263689 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 3468 | 1460995263806 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:01:03 INFO - PROCESS | 3468 | 1460995263865 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D45800 == 57 [pid = 3468] [id = 664] 09:01:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043825CF400) [pid = 3468] [serial = 1992] [outer = 0000000000000000] 09:01:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E7DB9400) [pid = 3468] [serial = 1993] [outer = 00000043825CF400] 09:01:03 INFO - PROCESS | 3468 | 1460995263911 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EE0BF400) [pid = 3468] [serial = 1994] [outer = 00000043825CF400] 09:01:04 INFO - PROCESS | 3468 | 1460995264277 Marionette TRACE conn5 <- [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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 09:01:04 INFO - PROCESS | 3468 | 1460995264315 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3468 | 1460995264318 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:04 INFO - PROCESS | 3468 | 1460995264321 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3468 | 1460995264323 Marionette TRACE conn5 <- [1,2622,null,{}] 09:01:04 INFO - PROCESS | 3468 | 1460995264326 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 3468 | 1460995264411 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:01:04 INFO - PROCESS | 3468 | 1460995264417 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A03000 == 58 [pid = 3468] [id = 665] 09:01:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F1BE0C00) [pid = 3468] [serial = 1995] [outer = 0000000000000000] 09:01:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F4C32000) [pid = 3468] [serial = 1996] [outer = 00000043F1BE0C00] 09:01:04 INFO - PROCESS | 3468 | 1460995264464 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F4CE2400) [pid = 3468] [serial = 1997] [outer = 00000043F1BE0C00] 09:01:04 INFO - PROCESS | 3468 | 1460995264892 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 09:01:04 INFO - PROCESS | 3468 | 1460995264954 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3468 | 1460995264956 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:04 INFO - PROCESS | 3468 | 1460995264959 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3468 | 1460995264961 Marionette TRACE conn5 <- [1,2626,null,{}] 09:01:04 INFO - PROCESS | 3468 | 1460995264965 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 3468 | 1460995265051 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:01:05 INFO - PROCESS | 3468 | 1460995265057 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA984000 == 59 [pid = 3468] [id = 666] 09:01:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F4CE6C00) [pid = 3468] [serial = 1998] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F5297800) [pid = 3468] [serial = 1999] [outer = 00000043F4CE6C00] 09:01:05 INFO - PROCESS | 3468 | 1460995265107 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F52D2C00) [pid = 3468] [serial = 2000] [outer = 00000043F4CE6C00] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD4D800 == 58 [pid = 3468] [id = 623] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A1C000 == 57 [pid = 3468] [id = 576] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB40800 == 56 [pid = 3468] [id = 642] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED21C000 == 55 [pid = 3468] [id = 357] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDB50000 == 54 [pid = 3468] [id = 639] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043827B8800 == 53 [pid = 3468] [id = 343] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3D0800 == 52 [pid = 3468] [id = 592] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 0000004381224800 == 51 [pid = 3468] [id = 593] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD50800 == 50 [pid = 3468] [id = 635] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3C8800 == 49 [pid = 3468] [id = 638] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD77800 == 48 [pid = 3468] [id = 640] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE377000 == 47 [pid = 3468] [id = 641] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD55000 == 46 [pid = 3468] [id = 608] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDD84000 == 45 [pid = 3468] [id = 624] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDCC4000 == 44 [pid = 3468] [id = 607] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDB57000 == 43 [pid = 3468] [id = 606] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EB9800 == 42 [pid = 3468] [id = 605] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBAA8000 == 41 [pid = 3468] [id = 619] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DCC000 == 40 [pid = 3468] [id = 573] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 0000004381F48800 == 39 [pid = 3468] [id = 657] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE5D6800 == 38 [pid = 3468] [id = 656] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE587800 == 37 [pid = 3468] [id = 655] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FE370800 == 36 [pid = 3468] [id = 654] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9811800 == 35 [pid = 3468] [id = 653] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF71000 == 34 [pid = 3468] [id = 652] 09:01:06 INFO - PROCESS | 3468 | --DOCSHELL 00000043FDB55000 == 33 [pid = 3468] [id = 651] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDBB7000 == 32 [pid = 3468] [id = 659] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A03000 == 31 [pid = 3468] [id = 665] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7EAE800 == 30 [pid = 3468] [id = 663] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23FC000 == 29 [pid = 3468] [id = 660] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F47800 == 28 [pid = 3468] [id = 662] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FBC000 == 27 [pid = 3468] [id = 658] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D45800 == 26 [pid = 3468] [id = 664] 09:01:07 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5410800 == 25 [pid = 3468] [id = 661] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043F5FE7400) [pid = 3468] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043F5BDE800) [pid = 3468] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043F548C400) [pid = 3468] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043F5FDE400) [pid = 3468] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EEB57800) [pid = 3468] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043ED3B4400) [pid = 3468] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EEB56C00) [pid = 3468] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043F1BE7400) [pid = 3468] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F5ADB800) [pid = 3468] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E7B52400) [pid = 3468] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (000000438287D400) [pid = 3468] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8F76C00) [pid = 3468] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043F62D3400) [pid = 3468] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8484400) [pid = 3468] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F49A7800) [pid = 3468] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F62DA800) [pid = 3468] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E9D1CC00) [pid = 3468] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043EDB62000) [pid = 3468] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (000000438287D800) [pid = 3468] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8526C00) [pid = 3468] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E6B02400) [pid = 3468] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EEB5A800) [pid = 3468] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E7560400) [pid = 3468] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F4F19000) [pid = 3468] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F5E28800) [pid = 3468] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F65CD400) [pid = 3468] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043F5FDAC00) [pid = 3468] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E888BC00) [pid = 3468] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F5342400) [pid = 3468] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F543D400) [pid = 3468] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043EE0BFC00) [pid = 3468] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F67A1C00) [pid = 3468] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F789F800) [pid = 3468] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F276D400) [pid = 3468] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F87CF800) [pid = 3468] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F68CDC00) [pid = 3468] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F62D7800) [pid = 3468] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043F5E49800) [pid = 3468] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043F7837C00) [pid = 3468] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F1BA6400) [pid = 3468] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F4C33000) [pid = 3468] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3468 | 1460995267339 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2447ms 09:01:07 INFO - PROCESS | 3468 | 1460995267410 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3468 | 1460995267415 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:07 INFO - PROCESS | 3468 | 1460995267420 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3468 | 1460995267424 Marionette TRACE conn5 <- [1,2630,null,{}] 09:01:07 INFO - PROCESS | 3468 | 1460995267431 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 3468 | 1460995267525 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:01:07 INFO - PROCESS | 3468 | 1460995267541 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381222800 == 26 [pid = 3468] [id = 667] 09:01:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043812B2400) [pid = 3468] [serial = 2001] [outer = 0000000000000000] 09:01:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043812B2C00) [pid = 3468] [serial = 2002] [outer = 00000043812B2400] 09:01:07 INFO - PROCESS | 3468 | 1460995267592 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043814DDC00) [pid = 3468] [serial = 2003] [outer = 00000043812B2400] 09:01:08 INFO - PROCESS | 3468 | 1460995268069 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 689ms 09:01:08 INFO - PROCESS | 3468 | 1460995268114 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3468 | 1460995268120 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:08 INFO - PROCESS | 3468 | 1460995268127 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3468 | 1460995268130 Marionette TRACE conn5 <- [1,2634,null,{}] 09:01:08 INFO - PROCESS | 3468 | 1460995268134 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3468 | 1460995268223 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:01:08 INFO - PROCESS | 3468 | 1460995268232 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F45800 == 27 [pid = 3468] [id = 668] 09:01:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381AF0800) [pid = 3468] [serial = 2004] [outer = 0000000000000000] 09:01:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381BE4400) [pid = 3468] [serial = 2005] [outer = 0000004381AF0800] 09:01:08 INFO - PROCESS | 3468 | 1460995268280 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (0000004381BF0C00) [pid = 3468] [serial = 2006] [outer = 0000004381AF0800] 09:01:08 INFO - PROCESS | 3468 | 1460995268754 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 690ms 09:01:08 INFO - PROCESS | 3468 | 1460995268821 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3468 | 1460995268825 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:08 INFO - PROCESS | 3468 | 1460995268828 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3468 | 1460995268832 Marionette TRACE conn5 <- [1,2638,null,{}] 09:01:08 INFO - PROCESS | 3468 | 1460995268844 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3468 | 1460995268975 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:01:09 INFO - PROCESS | 3468 | 1460995269055 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AF000 == 28 [pid = 3468] [id = 669] 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043802B8000) [pid = 3468] [serial = 2007] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381F82800) [pid = 3468] [serial = 2008] [outer = 00000043802B8000] 09:01:09 INFO - PROCESS | 3468 | 1460995269106 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004381FCBC00) [pid = 3468] [serial = 2009] [outer = 00000043802B8000] 09:01:09 INFO - PROCESS | 3468 | 1460995269504 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 09:01:09 INFO - PROCESS | 3468 | 1460995269527 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3468 | 1460995269530 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 3468 | 1460995269534 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3468 | 1460995269536 Marionette TRACE conn5 <- [1,2642,null,{}] 09:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:09 INFO - PROCESS | 3468 | 1460995269539 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 3468 | 1460995269622 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:01:09 INFO - PROCESS | 3468 | 1460995269628 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DDE800 == 29 [pid = 3468] [id = 670] 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (0000004381FD6800) [pid = 3468] [serial = 2010] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043825C4C00) [pid = 3468] [serial = 2011] [outer = 0000004381FD6800] 09:01:09 INFO - PROCESS | 3468 | 1460995269676 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (0000004382873800) [pid = 3468] [serial = 2012] [outer = 0000004381FD6800] 09:01:10 INFO - PROCESS | 3468 | 1460995270087 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 586ms 09:01:10 INFO - PROCESS | 3468 | 1460995270124 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3468 | 1460995270126 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:10 INFO - PROCESS | 3468 | 1460995270140 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3468 | 1460995270142 Marionette TRACE conn5 <- [1,2646,null,{}] 09:01:10 INFO - PROCESS | 3468 | 1460995270150 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3468 | 1460995270228 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:01:10 INFO - PROCESS | 3468 | 1460995270235 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E36BF800 == 30 [pid = 3468] [id = 671] 09:01:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (0000004381AEE000) [pid = 3468] [serial = 2013] [outer = 0000000000000000] 09:01:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (000000438287FC00) [pid = 3468] [serial = 2014] [outer = 0000004381AEE000] 09:01:10 INFO - PROCESS | 3468 | 1460995270281 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (0000004382E28800) [pid = 3468] [serial = 2015] [outer = 0000004381AEE000] 09:01:10 INFO - PROCESS | 3468 | 1460995270757 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 09:01:10 INFO - PROCESS | 3468 | 1460995270774 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3468 | 1460995270776 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:10 INFO - PROCESS | 3468 | 1460995270784 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3468 | 1460995270786 Marionette TRACE conn5 <- [1,2650,null,{}] 09:01:10 INFO - PROCESS | 3468 | 1460995270789 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3468 | 1460995270902 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:01:10 INFO - PROCESS | 3468 | 1460995270912 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8FDA000 == 31 [pid = 3468] [id = 672] 09:01:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E6B05800) [pid = 3468] [serial = 2016] [outer = 0000000000000000] 09:01:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E6B47C00) [pid = 3468] [serial = 2017] [outer = 00000043E6B05800] 09:01:10 INFO - PROCESS | 3468 | 1460995270962 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E7B52000) [pid = 3468] [serial = 2018] [outer = 00000043E6B05800] 09:01:11 INFO - PROCESS | 3468 | 1460995271382 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 628ms 09:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:11 INFO - PROCESS | 3468 | 1460995271415 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3468 | 1460995271417 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:01:11 INFO - PROCESS | 3468 | 1460995271420 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3468 | 1460995271422 Marionette TRACE conn5 <- [1,2654,null,{}] 09:01:11 INFO - PROCESS | 3468 | 1460995271430 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 3468 | 1460995271506 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:01:11 INFO - PROCESS | 3468 | 1460995271513 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA1F800 == 32 [pid = 3468] [id = 673] 09:01:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E7DC8800) [pid = 3468] [serial = 2019] [outer = 0000000000000000] 09:01:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E847E800) [pid = 3468] [serial = 2020] [outer = 00000043E7DC8800] 09:01:11 INFO - PROCESS | 3468 | 1460995271559 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8521800) [pid = 3468] [serial = 2021] [outer = 00000043E7DC8800] 09:01:11 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:01:12 INFO - PROCESS | 3468 | [3468] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:01:12 INFO - PROCESS | 3468 | 1460995272497 Marionette TRACE conn5 <- [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]]]}] 09:01:12 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) 09:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1133ms 09:01:12 INFO - PROCESS | 3468 | 1460995272556 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3468 | 1460995272558 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:12 INFO - PROCESS | 3468 | 1460995272562 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3468 | 1460995272564 Marionette TRACE conn5 <- [1,2658,null,{}] 09:01:12 INFO - PROCESS | 3468 | 1460995272568 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 3468 | 1460995272680 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:01:12 INFO - PROCESS | 3468 | 1460995272687 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD8000 == 33 [pid = 3468] [id = 674] 09:01:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E7ECA000) [pid = 3468] [serial = 2022] [outer = 0000000000000000] 09:01:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E86AE400) [pid = 3468] [serial = 2023] [outer = 00000043E7ECA000] 09:01:12 INFO - PROCESS | 3468 | 1460995272732 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E86B8800) [pid = 3468] [serial = 2024] [outer = 00000043E7ECA000] 09:01:13 INFO - PROCESS | 3468 | 1460995273685 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3468 | 1460995273697 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:13 INFO - PROCESS | 3468 | 1460995273700 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3468 | 1460995273702 Marionette TRACE conn5 <- [1,2662,null,{}] 09:01:13 INFO - PROCESS | 3468 | 1460995273705 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 3468 | 1460995273812 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:01:13 INFO - PROCESS | 3468 | 1460995273819 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827AD800 == 34 [pid = 3468] [id = 675] 09:01:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E8887000) [pid = 3468] [serial = 2025] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043E8890C00) [pid = 3468] [serial = 2026] [outer = 00000043E8887000] 09:01:13 INFO - PROCESS | 3468 | 1460995273906 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8C95C00) [pid = 3468] [serial = 2027] [outer = 00000043E8887000] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F5FE4800) [pid = 3468] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F6940000) [pid = 3468] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043F83C0C00) [pid = 3468] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043812B1000) [pid = 3468] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EEB58800) [pid = 3468] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043825CF400) [pid = 3468] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F1BE0C00) [pid = 3468] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043802B4800) [pid = 3468] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F9086800) [pid = 3468] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F9081400) [pid = 3468] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F5BA9400) [pid = 3468] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E8F0BC00) [pid = 3468] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (000000438287F000) [pid = 3468] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F82BC400) [pid = 3468] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8F12C00) [pid = 3468] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043832AF000) [pid = 3468] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (0000004381F7F800) [pid = 3468] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:14 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043EA122C00) [pid = 3468] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:14 INFO - PROCESS | 3468 | 1460995274839 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3468 | 1460995274886 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:14 INFO - PROCESS | 3468 | 1460995274890 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3468 | 1460995274892 Marionette TRACE conn5 <- [1,2666,null,{}] 09:01:14 INFO - PROCESS | 3468 | 1460995274895 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 3468 | 1460995274983 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:01:14 INFO - PROCESS | 3468 | 1460995274990 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2788800 == 35 [pid = 3468] [id = 676] 09:01:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043825C2400) [pid = 3468] [serial = 2028] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E888A000) [pid = 3468] [serial = 2029] [outer = 00000043825C2400] 09:01:15 INFO - PROCESS | 3468 | 1460995275037 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8F12400) [pid = 3468] [serial = 2030] [outer = 00000043825C2400] 09:01:15 INFO - PROCESS | 3468 | 1460995275963 Marionette TRACE conn5 <- [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]]]}] 09:01:16 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) 09:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1126ms 09:01:16 INFO - PROCESS | 3468 | 1460995276019 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3468 | 1460995276022 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:16 INFO - PROCESS | 3468 | 1460995276025 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3468 | 1460995276027 Marionette TRACE conn5 <- [1,2670,null,{}] 09:01:16 INFO - PROCESS | 3468 | 1460995276031 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 3468 | 1460995276127 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:01:16 INFO - PROCESS | 3468 | 1460995276134 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 3468 | ++DOCSHELL 00000043D8344000 == 36 [pid = 3468] [id = 677] 09:01:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8F7F400) [pid = 3468] [serial = 2031] [outer = 0000000000000000] 09:01:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F92800) [pid = 3468] [serial = 2032] [outer = 00000043E8F7F400] 09:01:16 INFO - PROCESS | 3468 | 1460995276190 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EA56DC00) [pid = 3468] [serial = 2033] [outer = 00000043E8F7F400] 09:01:17 INFO - PROCESS | 3468 | 1460995277231 Marionette TRACE conn5 <- [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]]]}] 09:01:17 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) 09:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1240ms 09:01:17 INFO - PROCESS | 3468 | 1460995277268 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3468 | 1460995277272 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:17 INFO - PROCESS | 3468 | 1460995277278 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3468 | 1460995277282 Marionette TRACE conn5 <- [1,2674,null,{}] 09:01:17 INFO - PROCESS | 3468 | 1460995277288 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 3468 | 1460995277428 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:01:17 INFO - PROCESS | 3468 | 1460995277575 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B7A800 == 37 [pid = 3468] [id = 678] 09:01:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043814D2800) [pid = 3468] [serial = 2034] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043814DE400) [pid = 3468] [serial = 2035] [outer = 00000043814D2800] 09:01:17 INFO - PROCESS | 3468 | 1460995277635 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (0000004381F2B400) [pid = 3468] [serial = 2036] [outer = 00000043814D2800] 09:01:18 INFO - PROCESS | 3468 | 1460995278867 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3468 | 1460995278983 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:19 INFO - PROCESS | 3468 | 1460995278989 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3468 | 1460995278994 Marionette TRACE conn5 <- [1,2678,null,{}] 09:01:19 INFO - PROCESS | 3468 | 1460995279000 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 3468 | 1460995279108 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:01:19 INFO - PROCESS | 3468 | 1460995279180 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A68000 == 38 [pid = 3468] [id = 679] 09:01:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043812B3000) [pid = 3468] [serial = 2037] [outer = 0000000000000000] 09:01:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (0000004381AF9000) [pid = 3468] [serial = 2038] [outer = 00000043812B3000] 09:01:19 INFO - PROCESS | 3468 | 1460995279232 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (0000004381F38000) [pid = 3468] [serial = 2039] [outer = 00000043812B3000] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A8000 == 37 [pid = 3468] [id = 523] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A6E800 == 36 [pid = 3468] [id = 516] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D1D000 == 35 [pid = 3468] [id = 518] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBD9000 == 34 [pid = 3468] [id = 515] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA9B800 == 33 [pid = 3468] [id = 513] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 000000438271D000 == 32 [pid = 3468] [id = 508] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FBE800 == 31 [pid = 3468] [id = 509] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7E2C800 == 30 [pid = 3468] [id = 511] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 000000438120F000 == 29 [pid = 3468] [id = 506] 09:01:19 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B7A000 == 28 [pid = 3468] [id = 507] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043F5297800) [pid = 3468] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F8E3CC00) [pid = 3468] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F6C0E800) [pid = 3468] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043F7E13400) [pid = 3468] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F270A400) [pid = 3468] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F199F000) [pid = 3468] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E7DB9400) [pid = 3468] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043F4C32000) [pid = 3468] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F4062000) [pid = 3468] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (0000004381292800) [pid = 3468] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043F9734400) [pid = 3468] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F94E2800) [pid = 3468] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043F94D9C00) [pid = 3468] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043F9089000) [pid = 3468] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043F8E41000) [pid = 3468] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F6897000) [pid = 3468] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F44BA000) [pid = 3468] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043EF723800) [pid = 3468] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8F0C400) [pid = 3468] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043E7ED3000) [pid = 3468] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043F83CCC00) [pid = 3468] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F8E40000) [pid = 3468] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043E8F80C00) [pid = 3468] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043E8523000) [pid = 3468] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (00000043E888E400) [pid = 3468] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (0000004381FD5800) [pid = 3468] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (0000004382E29000) [pid = 3468] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 62 (0000004381F88C00) [pid = 3468] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 61 (00000043F4CE2400) [pid = 3468] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 60 (00000043ED288C00) [pid = 3468] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 59 (00000043EDD6A400) [pid = 3468] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 58 (00000043EE0BF400) [pid = 3468] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 57 (00000043F1BEB400) [pid = 3468] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:01:19 INFO - PROCESS | 3468 | --DOMWINDOW == 56 (00000043E9710800) [pid = 3468] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:01:20 INFO - PROCESS | 3468 | 1460995280299 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3468 | 1460995280345 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:20 INFO - PROCESS | 3468 | 1460995280351 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3468 | 1460995280354 Marionette TRACE conn5 <- [1,2682,null,{}] 09:01:20 INFO - PROCESS | 3468 | 1460995280357 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 3468 | 1460995280443 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:01:20 INFO - PROCESS | 3468 | 1460995280450 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FBF000 == 29 [pid = 3468] [id = 680] 09:01:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 57 (0000004381F32000) [pid = 3468] [serial = 2040] [outer = 0000000000000000] 09:01:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 58 (0000004381F7F400) [pid = 3468] [serial = 2041] [outer = 0000004381F32000] 09:01:20 INFO - PROCESS | 3468 | 1460995280497 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 59 (0000004381FD3000) [pid = 3468] [serial = 2042] [outer = 0000004381F32000] 09:01:21 INFO - PROCESS | 3468 | 1460995281473 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3468 | 1460995281498 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:21 INFO - PROCESS | 3468 | 1460995281501 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3468 | 1460995281505 Marionette TRACE conn5 <- [1,2686,null,{}] 09:01:21 INFO - PROCESS | 3468 | 1460995281516 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 3468 | 1460995281606 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:01:21 INFO - PROCESS | 3468 | 1460995281613 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E9733000 == 30 [pid = 3468] [id = 681] 09:01:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 60 (0000004382879800) [pid = 3468] [serial = 2043] [outer = 0000000000000000] 09:01:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 61 (0000004382E22C00) [pid = 3468] [serial = 2044] [outer = 0000004382879800] 09:01:21 INFO - PROCESS | 3468 | 1460995281662 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 62 (00000043832A8400) [pid = 3468] [serial = 2045] [outer = 0000004382879800] 09:01:22 INFO - PROCESS | 3468 | 1460995282659 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3468 | 1460995282707 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:22 INFO - PROCESS | 3468 | 1460995282711 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3468 | 1460995282712 Marionette TRACE conn5 <- [1,2690,null,{}] 09:01:22 INFO - PROCESS | 3468 | 1460995282716 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 3468 | 1460995282825 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:01:22 INFO - PROCESS | 3468 | 1460995282832 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFDA000 == 31 [pid = 3468] [id = 682] 09:01:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 63 (00000043E6B10C00) [pid = 3468] [serial = 2046] [outer = 0000000000000000] 09:01:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E6B45000) [pid = 3468] [serial = 2047] [outer = 00000043E6B10C00] 09:01:22 INFO - PROCESS | 3468 | 1460995282878 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E7D5CC00) [pid = 3468] [serial = 2048] [outer = 00000043E6B10C00] 09:01:23 INFO - PROCESS | 3468 | 1460995283360 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 692ms 09:01:23 INFO - PROCESS | 3468 | 1460995283405 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3468 | 1460995283408 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:23 INFO - PROCESS | 3468 | 1460995283411 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3468 | 1460995283413 Marionette TRACE conn5 <- [1,2694,null,{}] 09:01:23 INFO - PROCESS | 3468 | 1460995283416 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 3468 | 1460995283522 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:01:23 INFO - PROCESS | 3468 | 1460995283530 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B3C800 == 32 [pid = 3468] [id = 683] 09:01:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043E7ED2800) [pid = 3468] [serial = 2049] [outer = 0000000000000000] 09:01:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043E851A000) [pid = 3468] [serial = 2050] [outer = 00000043E7ED2800] 09:01:23 INFO - PROCESS | 3468 | 1460995283575 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043E86AF400) [pid = 3468] [serial = 2051] [outer = 00000043E7ED2800] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043E7ECA000) [pid = 3468] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (0000004381FD6800) [pid = 3468] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (0000004381AEE000) [pid = 3468] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (00000043812B2400) [pid = 3468] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (00000043F4CE6C00) [pid = 3468] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 62 (00000043E8887000) [pid = 3468] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 61 (0000004381AF0800) [pid = 3468] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 60 (00000043E6B05800) [pid = 3468] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 59 (00000043802B8000) [pid = 3468] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 58 (00000043E7DC8800) [pid = 3468] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:23 INFO - PROCESS | 3468 | --DOMWINDOW == 57 (00000043825C2400) [pid = 3468] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:01:24 INFO - PROCESS | 3468 | 1460995284037 Marionette TRACE conn5 <- [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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 09:01:24 INFO - PROCESS | 3468 | 1460995284106 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3468 | 1460995284108 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:24 INFO - PROCESS | 3468 | 1460995284117 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3468 | 1460995284119 Marionette TRACE conn5 <- [1,2698,null,{}] 09:01:24 INFO - PROCESS | 3468 | 1460995284122 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3468 | 1460995284257 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:01:24 INFO - PROCESS | 3468 | 1460995284270 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F448E000 == 33 [pid = 3468] [id = 684] 09:01:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 58 (0000004381F8B800) [pid = 3468] [serial = 2052] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 59 (00000043E888B000) [pid = 3468] [serial = 2053] [outer = 0000004381F8B800] 09:01:24 INFO - PROCESS | 3468 | 1460995284320 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 60 (00000043E8F11800) [pid = 3468] [serial = 2054] [outer = 0000004381F8B800] 09:01:24 INFO - PROCESS | 3468 | 1460995284758 Marionette TRACE conn5 <- [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] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:24 INFO - PROCESS | 3468 | 1460995284816 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 3468 | 1460995284819 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3468 | 1460995284821 Marionette TRACE conn5 <- [1,2702,null,{}] 09:01:24 INFO - PROCESS | 3468 | 1460995284825 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3468 | 1460995284902 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:01:24 INFO - PROCESS | 3468 | 1460995284911 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F569A000 == 34 [pid = 3468] [id = 685] 09:01:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 61 (00000043E8F84800) [pid = 3468] [serial = 2055] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 62 (00000043E9D12C00) [pid = 3468] [serial = 2056] [outer = 00000043E8F84800] 09:01:24 INFO - PROCESS | 3468 | 1460995284957 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 63 (00000043EA536800) [pid = 3468] [serial = 2057] [outer = 00000043E8F84800] 09:01:25 INFO - PROCESS | 3468 | 1460995285348 Marionette TRACE conn5 <- [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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 587ms 09:01:25 INFO - PROCESS | 3468 | 1460995285414 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3468 | 1460995285417 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:25 INFO - PROCESS | 3468 | 1460995285420 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3468 | 1460995285422 Marionette TRACE conn5 <- [1,2706,null,{}] 09:01:25 INFO - PROCESS | 3468 | 1460995285425 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 3468 | 1460995285503 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:01:25 INFO - PROCESS | 3468 | 1460995285509 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F599C800 == 35 [pid = 3468] [id = 686] 09:01:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E8F8A800) [pid = 3468] [serial = 2058] [outer = 0000000000000000] 09:01:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E88B0400) [pid = 3468] [serial = 2059] [outer = 00000043E8F8A800] 09:01:25 INFO - PROCESS | 3468 | 1460995285557 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043ED6F0800) [pid = 3468] [serial = 2060] [outer = 00000043E8F8A800] 09:01:26 INFO - PROCESS | 3468 | 1460995286225 Marionette TRACE conn5 <- [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] 09:01:26 INFO - PROCESS | 3468 | 1460995286267 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:26 INFO - PROCESS | 3468 | 1460995286273 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3468 | 1460995286278 Marionette TRACE conn5 <- [1,2710,null,{}] 09:01:26 INFO - PROCESS | 3468 | 1460995286284 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 3468 | 1460995286393 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:01:26 INFO - PROCESS | 3468 | 1460995286472 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A79000 == 36 [pid = 3468] [id = 687] 09:01:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043814DF800) [pid = 3468] [serial = 2061] [outer = 0000000000000000] 09:01:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (0000004381F78800) [pid = 3468] [serial = 2062] [outer = 00000043814DF800] 09:01:26 INFO - PROCESS | 3468 | 1460995286574 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (0000004382090400) [pid = 3468] [serial = 2063] [outer = 00000043814DF800] 09:01:27 INFO - PROCESS | 3468 | 1460995287192 Marionette TRACE conn5 <- [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] 09:01:27 INFO - PROCESS | 3468 | 1460995287268 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:27 INFO - PROCESS | 3468 | 1460995287274 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3468 | 1460995287278 Marionette TRACE conn5 <- [1,2714,null,{}] 09:01:27 INFO - PROCESS | 3468 | 1460995287282 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 3468 | 1460995287418 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:01:27 INFO - PROCESS | 3468 | 1460995287536 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDF86800 == 37 [pid = 3468] [id = 688] 09:01:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (0000004382083400) [pid = 3468] [serial = 2064] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043E6B45800) [pid = 3468] [serial = 2065] [outer = 0000004382083400] 09:01:27 INFO - PROCESS | 3468 | 1460995287593 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043E86B8000) [pid = 3468] [serial = 2066] [outer = 0000004382083400] 09:01:28 INFO - PROCESS | 3468 | 1460995288225 Marionette TRACE conn5 <- [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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 09:01:28 INFO - PROCESS | 3468 | 1460995288265 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3468 | 1460995288267 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:28 INFO - PROCESS | 3468 | 1460995288271 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3468 | 1460995288275 Marionette TRACE conn5 <- [1,2718,null,{}] 09:01:28 INFO - PROCESS | 3468 | 1460995288287 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 3468 | 1460995288397 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:01:28 INFO - PROCESS | 3468 | 1460995288476 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6771000 == 38 [pid = 3468] [id = 689] 09:01:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E8F8E000) [pid = 3468] [serial = 2067] [outer = 0000000000000000] 09:01:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043ED543800) [pid = 3468] [serial = 2068] [outer = 00000043E8F8E000] 09:01:28 INFO - PROCESS | 3468 | 1460995288576 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043EDB83000) [pid = 3468] [serial = 2069] [outer = 00000043E8F8E000] 09:01:29 INFO - PROCESS | 3468 | 1460995289592 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3468 | 1460995289625 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:29 INFO - PROCESS | 3468 | 1460995289674 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3468 | 1460995289678 Marionette TRACE conn5 <- [1,2722,null,{}] 09:01:29 INFO - PROCESS | 3468 | 1460995289685 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 3468 | 1460995289771 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:01:29 INFO - PROCESS | 3468 | 1460995289940 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043802CD800 == 39 [pid = 3468] [id = 690] 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (000000438128BC00) [pid = 3468] [serial = 2070] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381AEBC00) [pid = 3468] [serial = 2071] [outer = 000000438128BC00] 09:01:30 INFO - PROCESS | 3468 | 1460995290029 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004381F7AC00) [pid = 3468] [serial = 2072] [outer = 000000438128BC00] 09:01:30 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC6000 == 38 [pid = 3468] [id = 517] 09:01:30 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B64000 == 37 [pid = 3468] [id = 520] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E86AE400) [pid = 3468] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043825C4C00) [pid = 3468] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (0000004382873800) [pid = 3468] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (000000438287FC00) [pid = 3468] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (0000004382E28800) [pid = 3468] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043812B2C00) [pid = 3468] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043814DDC00) [pid = 3468] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F52D2C00) [pid = 3468] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043E8C95C00) [pid = 3468] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (0000004381BE4400) [pid = 3468] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (0000004381BF0C00) [pid = 3468] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043E6B47C00) [pid = 3468] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (0000004381F82800) [pid = 3468] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (0000004381FCBC00) [pid = 3468] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (00000043E847E800) [pid = 3468] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 62 (00000043E7B52000) [pid = 3468] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 61 (00000043E8890C00) [pid = 3468] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 60 (00000043E86B8800) [pid = 3468] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 59 (00000043E8F92800) [pid = 3468] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 58 (00000043E8F12400) [pid = 3468] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 57 (00000043E888A000) [pid = 3468] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | --DOMWINDOW == 56 (00000043E8521800) [pid = 3468] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:01:30 INFO - PROCESS | 3468 | 1460995290476 Marionette TRACE conn5 <- [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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 838ms 09:01:30 INFO - PROCESS | 3468 | 1460995290513 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3468 | 1460995290520 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 3468 | 1460995290526 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3468 | 1460995290528 Marionette TRACE conn5 <- [1,2726,null,{}] 09:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:30 INFO - PROCESS | 3468 | 1460995290532 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 3468 | 1460995290620 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:01:30 INFO - PROCESS | 3468 | 1460995290627 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DCB000 == 38 [pid = 3468] [id = 691] 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 57 (0000004381AF8000) [pid = 3468] [serial = 2073] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 58 (0000004381F8A800) [pid = 3468] [serial = 2074] [outer = 0000004381AF8000] 09:01:30 INFO - PROCESS | 3468 | 1460995290674 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 59 (000000438208F800) [pid = 3468] [serial = 2075] [outer = 0000004381AF8000] 09:01:31 INFO - PROCESS | 3468 | 1460995291149 Marionette TRACE conn5 <- [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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 09:01:31 INFO - PROCESS | 3468 | 1460995291203 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3468 | 1460995291205 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:31 INFO - PROCESS | 3468 | 1460995291209 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3468 | 1460995291212 Marionette TRACE conn5 <- [1,2730,null,{}] 09:01:31 INFO - PROCESS | 3468 | 1460995291223 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3468 | 1460995291345 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:01:31 INFO - PROCESS | 3468 | 1460995291426 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8721000 == 39 [pid = 3468] [id = 692] 09:01:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 60 (0000004381F33400) [pid = 3468] [serial = 2076] [outer = 0000000000000000] 09:01:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 61 (00000043832AA800) [pid = 3468] [serial = 2077] [outer = 0000004381F33400] 09:01:31 INFO - PROCESS | 3468 | 1460995291476 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 62 (00000043E6B40000) [pid = 3468] [serial = 2078] [outer = 0000004381F33400] 09:01:31 INFO - PROCESS | 3468 | 1460995291870 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 692ms 09:01:31 INFO - PROCESS | 3468 | 1460995291907 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3468 | 1460995291910 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:31 INFO - PROCESS | 3468 | 1460995291914 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3468 | 1460995291915 Marionette TRACE conn5 <- [1,2734,null,{}] 09:01:31 INFO - PROCESS | 3468 | 1460995291919 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 3468 | 1460995292003 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:01:32 INFO - PROCESS | 3468 | 1460995292009 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFCD800 == 40 [pid = 3468] [id = 693] 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 63 (00000043E847E800) [pid = 3468] [serial = 2079] [outer = 0000000000000000] 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E8576800) [pid = 3468] [serial = 2080] [outer = 00000043E847E800] 09:01:32 INFO - PROCESS | 3468 | 1460995292057 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E86B9C00) [pid = 3468] [serial = 2081] [outer = 00000043E847E800] 09:01:32 INFO - PROCESS | 3468 | 1460995292523 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 09:01:32 INFO - PROCESS | 3468 | 1460995292548 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3468 | 1460995292550 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:32 INFO - PROCESS | 3468 | 1460995292561 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3468 | 1460995292563 Marionette TRACE conn5 <- [1,2738,null,{}] 09:01:32 INFO - PROCESS | 3468 | 1460995292567 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 3468 | 1460995292672 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:01:32 INFO - PROCESS | 3468 | 1460995292757 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B45000 == 41 [pid = 3468] [id = 694] 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043E88AAC00) [pid = 3468] [serial = 2082] [outer = 0000000000000000] 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043E8F0A400) [pid = 3468] [serial = 2083] [outer = 00000043E88AAC00] 09:01:32 INFO - PROCESS | 3468 | 1460995292802 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043E8F7A800) [pid = 3468] [serial = 2084] [outer = 00000043E88AAC00] 09:01:33 INFO - PROCESS | 3468 | 1460995293232 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 09:01:33 INFO - PROCESS | 3468 | 1460995293298 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3468 | 1460995293300 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:33 INFO - PROCESS | 3468 | 1460995293310 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3468 | 1460995293312 Marionette TRACE conn5 <- [1,2742,null,{}] 09:01:33 INFO - PROCESS | 3468 | 1460995293316 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 3468 | 1460995293447 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:01:33 INFO - PROCESS | 3468 | 1460995293501 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5410000 == 42 [pid = 3468] [id = 695] 09:01:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043ED3C2000) [pid = 3468] [serial = 2085] [outer = 0000000000000000] 09:01:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043EDB85400) [pid = 3468] [serial = 2086] [outer = 00000043ED3C2000] 09:01:33 INFO - PROCESS | 3468 | 1460995293549 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043EE004C00) [pid = 3468] [serial = 2087] [outer = 00000043ED3C2000] 09:01:33 INFO - PROCESS | 3468 | 1460995293986 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043E6B10C00) [pid = 3468] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043E7ED2800) [pid = 3468] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (0000004382879800) [pid = 3468] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043814D2800) [pid = 3468] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043812B3000) [pid = 3468] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (0000004381F32000) [pid = 3468] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 64 (00000043E8F84800) [pid = 3468] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:33 INFO - PROCESS | 3468 | --DOMWINDOW == 63 (0000004381F8B800) [pid = 3468] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 09:01:34 INFO - PROCESS | 3468 | 1460995294049 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3468 | 1460995294051 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:34 INFO - PROCESS | 3468 | 1460995294055 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3468 | 1460995294056 Marionette TRACE conn5 <- [1,2746,null,{}] 09:01:34 INFO - PROCESS | 3468 | 1460995294060 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3468 | 1460995294139 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:01:34 INFO - PROCESS | 3468 | 1460995294146 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6394800 == 43 [pid = 3468] [id = 696] 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 64 (00000043E6AB6C00) [pid = 3468] [serial = 2088] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 65 (00000043E847EC00) [pid = 3468] [serial = 2089] [outer = 00000043E6AB6C00] 09:01:34 INFO - PROCESS | 3468 | 1460995294191 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043EEA4B400) [pid = 3468] [serial = 2090] [outer = 00000043E6AB6C00] 09:01:34 INFO - PROCESS | 3468 | 1460995294606 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 587ms 09:01:34 INFO - PROCESS | 3468 | 1460995294652 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3468 | 1460995294654 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:34 INFO - PROCESS | 3468 | 1460995294658 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3468 | 1460995294660 Marionette TRACE conn5 <- [1,2750,null,{}] 09:01:34 INFO - PROCESS | 3468 | 1460995294668 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3468 | 1460995294748 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:01:34 INFO - PROCESS | 3468 | 1460995294754 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F7A66800 == 44 [pid = 3468] [id = 697] 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043EEB54800) [pid = 3468] [serial = 2091] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (00000043EEB58400) [pid = 3468] [serial = 2092] [outer = 00000043EEB54800] 09:01:34 INFO - PROCESS | 3468 | 1460995294799 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (00000043EEB5FC00) [pid = 3468] [serial = 2093] [outer = 00000043EEB54800] 09:01:35 INFO - PROCESS | 3468 | 1460995295204 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 585ms 09:01:35 INFO - PROCESS | 3468 | 1460995295245 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3468 | 1460995295247 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:35 INFO - PROCESS | 3468 | 1460995295266 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3468 | 1460995295268 Marionette TRACE conn5 <- [1,2754,null,{}] 09:01:35 INFO - PROCESS | 3468 | 1460995295271 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 3468 | 1460995295353 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:01:35 INFO - PROCESS | 3468 | 1460995295359 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F838A000 == 45 [pid = 3468] [id = 698] 09:01:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (00000043EEB91400) [pid = 3468] [serial = 2094] [outer = 0000000000000000] 09:01:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (00000043EF384800) [pid = 3468] [serial = 2095] [outer = 00000043EEB91400] 09:01:35 INFO - PROCESS | 3468 | 1460995295407 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043F199F000) [pid = 3468] [serial = 2096] [outer = 00000043EEB91400] 09:01:35 INFO - PROCESS | 3468 | 1460995295848 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 09:01:35 INFO - PROCESS | 3468 | 1460995295893 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3468 | 1460995295895 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:01:35 INFO - PROCESS | 3468 | 1460995295903 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:35 INFO - PROCESS | 3468 | 1460995295905 Marionette TRACE conn5 <- [1,2758,null,{}] 09:01:35 INFO - PROCESS | 3468 | 1460995295908 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 3468 | 1460995295989 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:01:36 INFO - PROCESS | 3468 | 1460995295997 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E2F000 == 46 [pid = 3468] [id = 699] 09:01:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043F1B61800) [pid = 3468] [serial = 2097] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043F1BA6400) [pid = 3468] [serial = 2098] [outer = 00000043F1B61800] 09:01:36 INFO - PROCESS | 3468 | 1460995296044 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043F1BD4400) [pid = 3468] [serial = 2099] [outer = 00000043F1B61800] 09:01:36 INFO - PROCESS | 3468 | 1460995296673 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 777ms 09:01:36 INFO - PROCESS | 3468 | 1460995296683 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3468 | 1460995296689 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:36 INFO - PROCESS | 3468 | 1460995296744 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3468 | 1460995296748 Marionette TRACE conn5 <- [1,2762,null,{}] 09:01:36 INFO - PROCESS | 3468 | 1460995296781 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 3468 | 1460995296899 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:01:37 INFO - PROCESS | 3468 | 1460995297014 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382FC6000 == 47 [pid = 3468] [id = 700] 09:01:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (0000004381BE6800) [pid = 3468] [serial = 2100] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381FCF400) [pid = 3468] [serial = 2101] [outer = 0000004381BE6800] 09:01:37 INFO - PROCESS | 3468 | 1460995297074 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004382881000) [pid = 3468] [serial = 2102] [outer = 0000004381BE6800] 09:01:37 INFO - PROCESS | 3468 | 1460995297626 Marionette TRACE conn5 <- [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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 944ms 09:01:37 INFO - PROCESS | 3468 | 1460995297692 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3468 | 1460995297699 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:37 INFO - PROCESS | 3468 | 1460995297706 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3468 | 1460995297709 Marionette TRACE conn5 <- [1,2766,null,{}] 09:01:37 INFO - PROCESS | 3468 | 1460995297713 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 3468 | 1460995297826 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:01:37 INFO - PROCESS | 3468 | 1460995297919 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBDF800 == 48 [pid = 3468] [id = 701] 09:01:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E6B49000) [pid = 3468] [serial = 2103] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E8578000) [pid = 3468] [serial = 2104] [outer = 00000043E6B49000] 09:01:37 INFO - PROCESS | 3468 | 1460995297975 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E8F7EC00) [pid = 3468] [serial = 2105] [outer = 00000043E6B49000] 09:01:38 INFO - PROCESS | 3468 | 1460995298615 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 986ms 09:01:38 INFO - PROCESS | 3468 | 1460995298698 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3468 | 1460995298701 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:38 INFO - PROCESS | 3468 | 1460995298704 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3468 | 1460995298709 Marionette TRACE conn5 <- [1,2770,null,{}] 09:01:38 INFO - PROCESS | 3468 | 1460995298721 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 3468 | 1460995298842 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:01:38 INFO - PROCESS | 3468 | 1460995298956 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9810800 == 49 [pid = 3468] [id = 702] 09:01:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043EDFA6C00) [pid = 3468] [serial = 2106] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043F1B62000) [pid = 3468] [serial = 2107] [outer = 00000043EDFA6C00] 09:01:39 INFO - PROCESS | 3468 | 1460995299017 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043F1BDE400) [pid = 3468] [serial = 2108] [outer = 00000043EDFA6C00] 09:01:39 INFO - PROCESS | 3468 | 1460995299587 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 09:01:39 INFO - PROCESS | 3468 | 1460995299659 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3468 | 1460995299663 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:39 INFO - PROCESS | 3468 | 1460995299668 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3468 | 1460995299670 Marionette TRACE conn5 <- [1,2774,null,{}] 09:01:39 INFO - PROCESS | 3468 | 1460995299674 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3468 | 1460995299782 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:01:40 INFO - PROCESS | 3468 | 1460995300022 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827A9000 == 50 [pid = 3468] [id = 703] 09:01:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (000000438125AC00) [pid = 3468] [serial = 2109] [outer = 0000000000000000] 09:01:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043812B0800) [pid = 3468] [serial = 2110] [outer = 000000438125AC00] 09:01:40 INFO - PROCESS | 3468 | 1460995300095 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (0000004381AF4C00) [pid = 3468] [serial = 2111] [outer = 000000438125AC00] 09:01:40 INFO - PROCESS | 3468 | 1460995300753 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1139ms 09:01:40 INFO - PROCESS | 3468 | 1460995300810 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3468 | 1460995300815 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA984000 == 49 [pid = 3468] [id = 666] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F569A000 == 48 [pid = 3468] [id = 685] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A34000 == 47 [pid = 3468] [id = 522] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F838A000 == 46 [pid = 3468] [id = 698] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F7A66800 == 45 [pid = 3468] [id = 697] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6394800 == 44 [pid = 3468] [id = 696] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5410000 == 43 [pid = 3468] [id = 695] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B45000 == 42 [pid = 3468] [id = 694] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFCD800 == 41 [pid = 3468] [id = 693] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8721000 == 40 [pid = 3468] [id = 692] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DCB000 == 39 [pid = 3468] [id = 691] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E88B0400) [pid = 3468] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043802CD800 == 38 [pid = 3468] [id = 690] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDF86800 == 37 [pid = 3468] [id = 688] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A79000 == 36 [pid = 3468] [id = 687] 09:01:40 INFO - PROCESS | 3468 | --DOCSHELL 00000043F599C800 == 35 [pid = 3468] [id = 686] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043E6B45000) [pid = 3468] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E851A000) [pid = 3468] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (0000004382E22C00) [pid = 3468] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (0000004381F2B400) [pid = 3468] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043814DE400) [pid = 3468] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (0000004381F38000) [pid = 3468] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (0000004381AF9000) [pid = 3468] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (0000004381F7F400) [pid = 3468] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381FD3000) [pid = 3468] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043EA536800) [pid = 3468] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E7D5CC00) [pid = 3468] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043E888B000) [pid = 3468] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043E9D12C00) [pid = 3468] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E86AF400) [pid = 3468] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8F11800) [pid = 3468] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043832A8400) [pid = 3468] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:01:40 INFO - PROCESS | 3468 | 1460995300930 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3468 | 1460995300933 Marionette TRACE conn5 <- [1,2778,null,{}] 09:01:40 INFO - PROCESS | 3468 | 1460995300939 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3468 | 1460995301024 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:01:41 INFO - PROCESS | 3468 | 1460995301032 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F3F800 == 36 [pid = 3468] [id = 704] 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (0000004381BE3C00) [pid = 3468] [serial = 2112] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (0000004381BEAC00) [pid = 3468] [serial = 2113] [outer = 0000004381BE3C00] 09:01:41 INFO - PROCESS | 3468 | 1460995301080 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381F73400) [pid = 3468] [serial = 2114] [outer = 0000004381BE3C00] 09:01:41 INFO - PROCESS | 3468 | 1460995301593 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 754ms 09:01:41 INFO - PROCESS | 3468 | 1460995301621 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3468 | 1460995301625 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:41 INFO - PROCESS | 3468 | 1460995301629 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3468 | 1460995301631 Marionette TRACE conn5 <- [1,2782,null,{}] 09:01:41 INFO - PROCESS | 3468 | 1460995301635 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3468 | 1460995301719 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:01:41 INFO - PROCESS | 3468 | 1460995301727 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A78000 == 37 [pid = 3468] [id = 705] 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (000000438208F000) [pid = 3468] [serial = 2115] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043825CB800) [pid = 3468] [serial = 2116] [outer = 000000438208F000] 09:01:41 INFO - PROCESS | 3468 | 1460995301775 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (000000438287D800) [pid = 3468] [serial = 2117] [outer = 000000438208F000] 09:01:42 INFO - PROCESS | 3468 | 1460995302224 Marionette TRACE conn5 <- [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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 627ms 09:01:42 INFO - PROCESS | 3468 | 1460995302260 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:42 INFO - PROCESS | 3468 | 1460995302263 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:01:42 INFO - PROCESS | 3468 | 1460995302268 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3468 | 1460995302274 Marionette TRACE conn5 <- [1,2786,null,{}] 09:01:42 INFO - PROCESS | 3468 | 1460995302283 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 3468 | 1460995302369 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:01:42 INFO - PROCESS | 3468 | 1460995302378 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDA0C000 == 38 [pid = 3468] [id = 706] 09:01:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043832B2800) [pid = 3468] [serial = 2118] [outer = 0000000000000000] 09:01:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E6B42000) [pid = 3468] [serial = 2119] [outer = 00000043832B2800] 09:01:42 INFO - PROCESS | 3468 | 1460995302425 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E7B53C00) [pid = 3468] [serial = 2120] [outer = 00000043832B2800] 09:01:42 INFO - PROCESS | 3468 | 1460995302896 Marionette TRACE conn5 <- [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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 09:01:42 INFO - PROCESS | 3468 | 1460995302960 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3468 | 1460995302963 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:42 INFO - PROCESS | 3468 | 1460995302966 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3468 | 1460995302968 Marionette TRACE conn5 <- [1,2790,null,{}] 09:01:42 INFO - PROCESS | 3468 | 1460995302972 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 3468 | 1460995303056 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:01:43 INFO - PROCESS | 3468 | 1460995303063 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBD6000 == 39 [pid = 3468] [id = 707] 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E7DB9800) [pid = 3468] [serial = 2121] [outer = 0000000000000000] 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E86AB800) [pid = 3468] [serial = 2122] [outer = 00000043E7DB9800] 09:01:43 INFO - PROCESS | 3468 | 1460995303109 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E86BAC00) [pid = 3468] [serial = 2123] [outer = 00000043E7DB9800] 09:01:43 INFO - PROCESS | 3468 | 1460995303565 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 09:01:43 INFO - PROCESS | 3468 | 1460995303602 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3468 | 1460995303605 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:43 INFO - PROCESS | 3468 | 1460995303608 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3468 | 1460995303610 Marionette TRACE conn5 <- [1,2794,null,{}] 09:01:43 INFO - PROCESS | 3468 | 1460995303614 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 3468 | 1460995303720 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:01:43 INFO - PROCESS | 3468 | 1460995303810 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F2D35000 == 40 [pid = 3468] [id = 708] 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F0C800) [pid = 3468] [serial = 2124] [outer = 0000000000000000] 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E8F11800) [pid = 3468] [serial = 2125] [outer = 00000043E8F0C800] 09:01:43 INFO - PROCESS | 3468 | 1460995303868 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E8F8B800) [pid = 3468] [serial = 2126] [outer = 00000043E8F0C800] 09:01:44 INFO - PROCESS | 3468 | 1460995304324 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 733ms 09:01:44 INFO - PROCESS | 3468 | 1460995304343 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3468 | 1460995304345 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:44 INFO - PROCESS | 3468 | 1460995304348 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3468 | 1460995304350 Marionette TRACE conn5 <- [1,2798,null,{}] 09:01:44 INFO - PROCESS | 3468 | 1460995304360 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 3468 | 1460995304469 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:01:44 INFO - PROCESS | 3468 | 1460995304477 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5543000 == 41 [pid = 3468] [id = 709] 09:01:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E9D18800) [pid = 3468] [serial = 2127] [outer = 0000000000000000] 09:01:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043ED3BB400) [pid = 3468] [serial = 2128] [outer = 00000043E9D18800] 09:01:44 INFO - PROCESS | 3468 | 1460995304524 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EDB58C00) [pid = 3468] [serial = 2129] [outer = 00000043E9D18800] 09:01:44 INFO - PROCESS | 3468 | 1460995304954 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 09:01:44 INFO - PROCESS | 3468 | 1460995304981 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3468 | 1460995304983 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:44 INFO - PROCESS | 3468 | 1460995304986 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3468 | 1460995304988 Marionette TRACE conn5 <- [1,2802,null,{}] 09:01:44 INFO - PROCESS | 3468 | 1460995304991 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 3468 | 1460995305097 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:01:45 INFO - PROCESS | 3468 | 1460995305174 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B6F800 == 42 [pid = 3468] [id = 710] 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E8F84C00) [pid = 3468] [serial = 2130] [outer = 0000000000000000] 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EDFA1C00) [pid = 3468] [serial = 2131] [outer = 00000043E8F84C00] 09:01:45 INFO - PROCESS | 3468 | 1460995305223 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043EEB50400) [pid = 3468] [serial = 2132] [outer = 00000043E8F84C00] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EEB91400) [pid = 3468] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (000000438128BC00) [pid = 3468] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E8F8E000) [pid = 3468] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381F33400) [pid = 3468] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043E88AAC00) [pid = 3468] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381AF8000) [pid = 3468] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E847E800) [pid = 3468] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043ED3C2000) [pid = 3468] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E6AB6C00) [pid = 3468] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043EEB54800) [pid = 3468] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:45 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E8F7F400) [pid = 3468] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:45 INFO - PROCESS | 3468 | 1460995305695 Marionette TRACE conn5 <- [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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 776ms 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:45 INFO - PROCESS | 3468 | 1460995305765 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3468 | 1460995305767 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 3468 | 1460995305771 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3468 | 1460995305772 Marionette TRACE conn5 <- [1,2806,null,{}] 09:01:45 INFO - PROCESS | 3468 | 1460995305776 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 3468 | 1460995305855 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:01:45 INFO - PROCESS | 3468 | 1460995305862 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6993800 == 43 [pid = 3468] [id = 711] 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E6B10C00) [pid = 3468] [serial = 2133] [outer = 0000000000000000] 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043EE003000) [pid = 3468] [serial = 2134] [outer = 00000043E6B10C00] 09:01:45 INFO - PROCESS | 3468 | 1460995305909 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043EEB58000) [pid = 3468] [serial = 2135] [outer = 00000043E6B10C00] 09:01:46 INFO - PROCESS | 3468 | 1460995306324 Marionette TRACE conn5 <- [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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 586ms 09:01:46 INFO - PROCESS | 3468 | 1460995306360 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3468 | 1460995306362 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:46 INFO - PROCESS | 3468 | 1460995306371 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3468 | 1460995306373 Marionette TRACE conn5 <- [1,2810,null,{}] 09:01:46 INFO - PROCESS | 3468 | 1460995306376 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 3468 | 1460995306459 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:01:46 INFO - PROCESS | 3468 | 1460995306465 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E2A000 == 44 [pid = 3468] [id = 712] 09:01:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EEB91800) [pid = 3468] [serial = 2136] [outer = 0000000000000000] 09:01:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EF72B800) [pid = 3468] [serial = 2137] [outer = 00000043EEB91800] 09:01:46 INFO - PROCESS | 3468 | 1460995306510 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043F1BDDC00) [pid = 3468] [serial = 2138] [outer = 00000043EEB91800] 09:01:46 INFO - PROCESS | 3468 | 1460995306957 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 09:01:47 INFO - PROCESS | 3468 | 1460995307002 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3468 | 1460995307005 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:47 INFO - PROCESS | 3468 | 1460995307008 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3468 | 1460995307010 Marionette TRACE conn5 <- [1,2814,null,{}] 09:01:47 INFO - PROCESS | 3468 | 1460995307018 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3468 | 1460995307099 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:01:47 INFO - PROCESS | 3468 | 1460995307106 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A1A800 == 45 [pid = 3468] [id = 713] 09:01:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043F1BEB800) [pid = 3468] [serial = 2139] [outer = 0000000000000000] 09:01:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043F2328C00) [pid = 3468] [serial = 2140] [outer = 00000043F1BEB800] 09:01:47 INFO - PROCESS | 3468 | 1460995307157 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043F2709800) [pid = 3468] [serial = 2141] [outer = 00000043F1BEB800] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 000000438271C800 == 44 [pid = 3468] [id = 514] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6771000 == 43 [pid = 3468] [id = 689] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F541B800 == 42 [pid = 3468] [id = 519] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE9800 == 41 [pid = 3468] [id = 521] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA0B8000 == 40 [pid = 3468] [id = 512] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A6F000 == 39 [pid = 3468] [id = 510] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004381F3F800 == 38 [pid = 3468] [id = 704] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043827A9000 == 37 [pid = 3468] [id = 703] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9810800 == 36 [pid = 3468] [id = 702] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBDF800 == 35 [pid = 3468] [id = 701] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E2F000 == 34 [pid = 3468] [id = 699] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004382FC6000 == 33 [pid = 3468] [id = 700] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDA0C000 == 32 [pid = 3468] [id = 706] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBD6000 == 31 [pid = 3468] [id = 707] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A78000 == 30 [pid = 3468] [id = 705] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B6F800 == 29 [pid = 3468] [id = 710] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E2A000 == 28 [pid = 3468] [id = 712] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6993800 == 27 [pid = 3468] [id = 711] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5543000 == 26 [pid = 3468] [id = 709] 09:01:48 INFO - PROCESS | 3468 | --DOCSHELL 00000043F2D35000 == 25 [pid = 3468] [id = 708] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F199F000) [pid = 3468] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (0000004381F78800) [pid = 3468] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004381AEBC00) [pid = 3468] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381F7AC00) [pid = 3468] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EDB83000) [pid = 3468] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043ED543800) [pid = 3468] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043832AA800) [pid = 3468] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E6B40000) [pid = 3468] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E8F0A400) [pid = 3468] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (0000004381F8A800) [pid = 3468] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (000000438208F800) [pid = 3468] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8576800) [pid = 3468] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E6B45800) [pid = 3468] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043EDB85400) [pid = 3468] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043E8F7A800) [pid = 3468] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043EE004C00) [pid = 3468] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E847EC00) [pid = 3468] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043EEB58400) [pid = 3468] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043EEB5FC00) [pid = 3468] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (00000043EF384800) [pid = 3468] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043EEA4B400) [pid = 3468] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043F1BA6400) [pid = 3468] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043E86B9C00) [pid = 3468] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (00000043EA56DC00) [pid = 3468] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:01:49 INFO - PROCESS | 3468 | 1460995309089 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2146ms 09:01:49 INFO - PROCESS | 3468 | 1460995309159 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3468 | 1460995309163 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:01:49 INFO - PROCESS | 3468 | 1460995309169 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3468 | 1460995309173 Marionette TRACE conn5 <- [1,2818,null,{}] 09:01:49 INFO - PROCESS | 3468 | 1460995309180 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3468 | 1460995309269 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:01:49 INFO - PROCESS | 3468 | 1460995309285 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A28000 == 26 [pid = 3468] [id = 714] 09:01:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043814DC400) [pid = 3468] [serial = 2142] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043814DD000) [pid = 3468] [serial = 2143] [outer = 00000043814DC400] 09:01:49 INFO - PROCESS | 3468 | 1460995309335 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (0000004381AF3800) [pid = 3468] [serial = 2144] [outer = 00000043814DC400] 09:01:49 INFO - PROCESS | 3468 | 1460995309822 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 09:01:49 INFO - PROCESS | 3468 | 1460995309865 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3468 | 1460995309872 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:01:49 INFO - PROCESS | 3468 | 1460995309879 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3468 | 1460995309882 Marionette TRACE conn5 <- [1,2822,null,{}] 09:01:49 INFO - PROCESS | 3468 | 1460995309886 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3468 | 1460995309968 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:01:49 INFO - PROCESS | 3468 | 1460995309977 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3468 | ++DOCSHELL 000000438206E800 == 27 [pid = 3468] [id = 715] 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (0000004381BE5000) [pid = 3468] [serial = 2145] [outer = 0000000000000000] 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (0000004381F2BC00) [pid = 3468] [serial = 2146] [outer = 0000004381BE5000] 09:01:50 INFO - PROCESS | 3468 | 1460995310025 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (0000004381F36C00) [pid = 3468] [serial = 2147] [outer = 0000004381BE5000] 09:01:50 INFO - PROCESS | 3468 | 1460995310493 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 09:01:50 INFO - PROCESS | 3468 | 1460995310517 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3468 | 1460995310520 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:01:50 INFO - PROCESS | 3468 | 1460995310524 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3468 | 1460995310528 Marionette TRACE conn5 <- [1,2826,null,{}] 09:01:50 INFO - PROCESS | 3468 | 1460995310540 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 3468 | 1460995310625 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:01:50 INFO - PROCESS | 3468 | 1460995310669 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE0800 == 28 [pid = 3468] [id = 716] 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (0000004381259C00) [pid = 3468] [serial = 2148] [outer = 0000000000000000] 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004381FCBC00) [pid = 3468] [serial = 2149] [outer = 0000004381259C00] 09:01:50 INFO - PROCESS | 3468 | 1460995310779 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (000000438208B000) [pid = 3468] [serial = 2150] [outer = 0000004381259C00] 09:01:51 INFO - PROCESS | 3468 | 1460995311181 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 09:01:51 INFO - PROCESS | 3468 | 1460995311217 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3468 | 1460995311220 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:01:51 INFO - PROCESS | 3468 | 1460995311223 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3468 | 1460995311225 Marionette TRACE conn5 <- [1,2830,null,{}] 09:01:51 INFO - PROCESS | 3468 | 1460995311229 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3468 | 1460995311307 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:01:51 INFO - PROCESS | 3468 | 1460995311382 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E752D800 == 29 [pid = 3468] [id = 717] 09:01:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043825C2800) [pid = 3468] [serial = 2151] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (0000004382876000) [pid = 3468] [serial = 2152] [outer = 00000043825C2800] 09:01:51 INFO - PROCESS | 3468 | 1460995311428 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004382881800) [pid = 3468] [serial = 2153] [outer = 00000043825C2800] 09:01:51 INFO - PROCESS | 3468 | 1460995311802 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 628ms 09:01:51 INFO - PROCESS | 3468 | 1460995311853 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3468 | 1460995311855 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:01:51 INFO - PROCESS | 3468 | 1460995311865 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3468 | 1460995311867 Marionette TRACE conn5 <- [1,2834,null,{}] 09:01:51 INFO - PROCESS | 3468 | 1460995311870 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3468 | 1460995311946 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:01:51 INFO - PROCESS | 3468 | 1460995311953 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA554800 == 30 [pid = 3468] [id = 718] 09:01:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004381BE4C00) [pid = 3468] [serial = 2154] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (0000004382E30400) [pid = 3468] [serial = 2155] [outer = 0000004381BE4C00] 09:01:52 INFO - PROCESS | 3468 | 1460995311999 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043832B4C00) [pid = 3468] [serial = 2156] [outer = 0000004381BE4C00] 09:01:52 INFO - PROCESS | 3468 | 1460995312461 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 09:01:52 INFO - PROCESS | 3468 | 1460995312495 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3468 | 1460995312498 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3468 | 1460995312506 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:01:52 INFO - PROCESS | 3468 | 1460995312508 Marionette TRACE conn5 <- [1,2838,null,{}] 09:01:52 INFO - PROCESS | 3468 | 1460995312511 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 3468 | 1460995312609 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:01:52 INFO - PROCESS | 3468 | 1460995312618 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDD8E800 == 31 [pid = 3468] [id = 719] 09:01:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E7567400) [pid = 3468] [serial = 2157] [outer = 0000000000000000] 09:01:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E847E000) [pid = 3468] [serial = 2158] [outer = 00000043E7567400] 09:01:52 INFO - PROCESS | 3468 | 1460995312667 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E851F400) [pid = 3468] [serial = 2159] [outer = 00000043E7567400] 09:01:53 INFO - PROCESS | 3468 | 1460995313072 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 629ms 09:01:53 INFO - PROCESS | 3468 | 1460995313139 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3468 | 1460995313141 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:01:53 INFO - PROCESS | 3468 | 1460995313144 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3468 | 1460995313146 Marionette TRACE conn5 <- [1,2842,null,{}] 09:01:53 INFO - PROCESS | 3468 | 1460995313150 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 3468 | 1460995313225 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:01:53 INFO - PROCESS | 3468 | 1460995313234 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC9800 == 32 [pid = 3468] [id = 720] 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E8519400) [pid = 3468] [serial = 2160] [outer = 0000000000000000] 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E86ABC00) [pid = 3468] [serial = 2161] [outer = 00000043E8519400] 09:01:53 INFO - PROCESS | 3468 | 1460995313280 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E8887000) [pid = 3468] [serial = 2162] [outer = 00000043E8519400] 09:01:53 INFO - PROCESS | 3468 | 1460995313720 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 626ms 09:01:53 INFO - PROCESS | 3468 | 1460995313773 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3468 | 1460995313775 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:01:53 INFO - PROCESS | 3468 | 1460995313778 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3468 | 1460995313780 Marionette TRACE conn5 <- [1,2846,null,{}] 09:01:53 INFO - PROCESS | 3468 | 1460995313784 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 3468 | 1460995313859 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:01:53 INFO - PROCESS | 3468 | 1460995313868 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F23FF800 == 33 [pid = 3468] [id = 721] 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8893800) [pid = 3468] [serial = 2163] [outer = 0000000000000000] 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043E88AC400) [pid = 3468] [serial = 2164] [outer = 00000043E8893800] 09:01:53 INFO - PROCESS | 3468 | 1460995313913 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043E8F0AC00) [pid = 3468] [serial = 2165] [outer = 00000043E8893800] 09:01:54 INFO - PROCESS | 3468 | 1460995314374 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 09:01:54 INFO - PROCESS | 3468 | 1460995314410 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3468 | 1460995314412 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 3468 | 1460995314416 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:01:54 INFO - PROCESS | 3468 | 1460995314418 Marionette TRACE conn5 <- [1,2850,null,{}] 09:01:54 INFO - PROCESS | 3468 | 1460995314422 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 3468 | 1460995314525 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:01:54 INFO - PROCESS | 3468 | 1460995314533 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE0000 == 34 [pid = 3468] [id = 722] 09:01:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043E8E94800) [pid = 3468] [serial = 2166] [outer = 0000000000000000] 09:01:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043E8F17C00) [pid = 3468] [serial = 2167] [outer = 00000043E8E94800] 09:01:54 INFO - PROCESS | 3468 | 1460995314578 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043E8F80800) [pid = 3468] [serial = 2168] [outer = 00000043E8E94800] 09:01:55 INFO - PROCESS | 3468 | 1460995315025 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 692ms 09:01:55 INFO - PROCESS | 3468 | 1460995315111 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3468 | 1460995315113 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:01:55 INFO - PROCESS | 3468 | 1460995315116 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3468 | 1460995315118 Marionette TRACE conn5 <- [1,2854,null,{}] 09:01:55 INFO - PROCESS | 3468 | 1460995315122 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3468 | 1460995315233 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:01:55 INFO - PROCESS | 3468 | 1460995315243 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F541B800 == 35 [pid = 3468] [id = 723] 09:01:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043E8F86000) [pid = 3468] [serial = 2169] [outer = 0000000000000000] 09:01:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043E9D19000) [pid = 3468] [serial = 2170] [outer = 00000043E8F86000] 09:01:55 INFO - PROCESS | 3468 | 1460995315291 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043ED22DC00) [pid = 3468] [serial = 2171] [outer = 00000043E8F86000] 09:01:55 INFO - PROCESS | 3468 | 1460995315750 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 672ms 09:01:55 INFO - PROCESS | 3468 | 1460995315791 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3468 | 1460995315794 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:55 INFO - PROCESS | 3468 | 1460995315797 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3468 | 1460995315800 Marionette TRACE conn5 <- [1,2858,null,{}] 09:01:55 INFO - PROCESS | 3468 | 1460995315803 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3468 | 1460995315957 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:01:56 INFO - PROCESS | 3468 | 1460995316016 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA551800 == 36 [pid = 3468] [id = 724] 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043EDA7A400) [pid = 3468] [serial = 2172] [outer = 0000000000000000] 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043EDA82C00) [pid = 3468] [serial = 2173] [outer = 00000043EDA7A400] 09:01:56 INFO - PROCESS | 3468 | 1460995316066 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EDF6AC00) [pid = 3468] [serial = 2174] [outer = 00000043EDA7A400] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EEB91800) [pid = 3468] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E8F0C800) [pid = 3468] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E9D18800) [pid = 3468] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E8F84C00) [pid = 3468] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043E7DB9800) [pid = 3468] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043832B2800) [pid = 3468] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (000000438208F000) [pid = 3468] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (0000004381BE3C00) [pid = 3468] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (000000438125AC00) [pid = 3468] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043EDFA6C00) [pid = 3468] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E6B49000) [pid = 3468] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004381BE6800) [pid = 3468] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043F1B61800) [pid = 3468] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E6B10C00) [pid = 3468] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (0000004382083400) [pid = 3468] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E8F8A800) [pid = 3468] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:01:56 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043814DF800) [pid = 3468] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:01:56 INFO - PROCESS | 3468 | 1460995316641 Marionette TRACE conn5 <- [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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 880ms 09:01:56 INFO - PROCESS | 3468 | 1460995316680 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3468 | 1460995316682 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:56 INFO - PROCESS | 3468 | 1460995316686 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3468 | 1460995316688 Marionette TRACE conn5 <- [1,2862,null,{}] 09:01:56 INFO - PROCESS | 3468 | 1460995316691 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 3468 | 1460995316769 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:01:56 INFO - PROCESS | 3468 | 1460995316775 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61C7000 == 37 [pid = 3468] [id = 725] 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (0000004382878C00) [pid = 3468] [serial = 2175] [outer = 0000000000000000] 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F81400) [pid = 3468] [serial = 2176] [outer = 0000004382878C00] 09:01:56 INFO - PROCESS | 3468 | 1460995316822 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043EDF69400) [pid = 3468] [serial = 2177] [outer = 0000004382878C00] 09:01:57 INFO - PROCESS | 3468 | 1460995317226 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 584ms 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:01:57 INFO - PROCESS | 3468 | 1460995317279 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3468 | 1460995317281 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 3468 | 1460995317285 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3468 | 1460995317286 Marionette TRACE conn5 <- [1,2866,null,{}] 09:01:57 INFO - PROCESS | 3468 | 1460995317290 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 3468 | 1460995317368 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:01:57 INFO - PROCESS | 3468 | 1460995317374 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F788F800 == 38 [pid = 3468] [id = 726] 09:01:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EE00F000) [pid = 3468] [serial = 2178] [outer = 0000000000000000] 09:01:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EE0BFC00) [pid = 3468] [serial = 2179] [outer = 00000043EE00F000] 09:01:57 INFO - PROCESS | 3468 | 1460995317420 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EEB0B400) [pid = 3468] [serial = 2180] [outer = 00000043EE00F000] 09:01:57 INFO - PROCESS | 3468 | 1460995317864 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 09:01:57 INFO - PROCESS | 3468 | 1460995317915 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3468 | 1460995317917 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:01:57 INFO - PROCESS | 3468 | 1460995317920 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3468 | 1460995317922 Marionette TRACE conn5 <- [1,2870,null,{}] 09:01:57 INFO - PROCESS | 3468 | 1460995317925 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3468 | 1460995318005 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:01:58 INFO - PROCESS | 3468 | 1460995318012 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8389000 == 39 [pid = 3468] [id = 727] 09:01:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EEB57400) [pid = 3468] [serial = 2181] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EEB5B800) [pid = 3468] [serial = 2182] [outer = 00000043EEB57400] 09:01:58 INFO - PROCESS | 3468 | 1460995318057 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EEB8E000) [pid = 3468] [serial = 2183] [outer = 00000043EEB57400] 09:01:58 INFO - PROCESS | 3468 | 1460995318618 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 09:01:58 INFO - PROCESS | 3468 | 1460995318658 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3468 | 1460995318663 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:01:58 INFO - PROCESS | 3468 | 1460995318669 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3468 | 1460995318674 Marionette TRACE conn5 <- [1,2874,null,{}] 09:01:58 INFO - PROCESS | 3468 | 1460995318705 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3468 | 1460995318917 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:01:58 INFO - PROCESS | 3468 | 1460995318968 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381F4B000 == 40 [pid = 3468] [id = 728] 09:01:58 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (0000004381298000) [pid = 3468] [serial = 2184] [outer = 0000000000000000] 09:01:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381AF5000) [pid = 3468] [serial = 2185] [outer = 0000004381298000] 09:01:59 INFO - PROCESS | 3468 | 1460995319026 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004381F32800) [pid = 3468] [serial = 2186] [outer = 0000004381298000] 09:01:59 INFO - PROCESS | 3468 | 1460995319721 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1083ms 09:01:59 INFO - PROCESS | 3468 | 1460995319756 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 3468 | 1460995319763 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:01:59 INFO - PROCESS | 3468 | 1460995319770 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 3468 | 1460995319773 Marionette TRACE conn5 <- [1,2878,null,{}] 09:01:59 INFO - PROCESS | 3468 | 1460995319777 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 3468 | 1460995319893 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:01:59 INFO - PROCESS | 3468 | 1460995319972 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3CD000 == 41 [pid = 3468] [id = 729] 09:02:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004381F79800) [pid = 3468] [serial = 2187] [outer = 0000000000000000] 09:02:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004382089C00) [pid = 3468] [serial = 2188] [outer = 0000004381F79800] 09:02:00 INFO - PROCESS | 3468 | 1460995320070 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (0000004382E2D000) [pid = 3468] [serial = 2189] [outer = 0000004381F79800] 09:02:01 INFO - PROCESS | 3468 | 1460995320999 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043F788F800 == 40 [pid = 3468] [id = 726] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61C7000 == 39 [pid = 3468] [id = 725] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA551800 == 38 [pid = 3468] [id = 724] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043F541B800 == 37 [pid = 3468] [id = 723] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE0000 == 36 [pid = 3468] [id = 722] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043F23FF800 == 35 [pid = 3468] [id = 721] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC9800 == 34 [pid = 3468] [id = 720] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDD8E800 == 33 [pid = 3468] [id = 719] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA554800 == 32 [pid = 3468] [id = 718] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 00000043E752D800 == 31 [pid = 3468] [id = 717] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE0800 == 30 [pid = 3468] [id = 716] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043F2328C00) [pid = 3468] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1282ms 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 000000438206E800 == 29 [pid = 3468] [id = 715] 09:02:01 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A28000 == 28 [pid = 3468] [id = 714] 09:02:01 INFO - PROCESS | 3468 | 1460995321082 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3468 | 1460995321086 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E86B8000) [pid = 3468] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043ED6F0800) [pid = 3468] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (0000004382090400) [pid = 3468] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043F1BDDC00) [pid = 3468] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E8F11800) [pid = 3468] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043ED3BB400) [pid = 3468] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043E8F8B800) [pid = 3468] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043EDFA1C00) [pid = 3468] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (00000043EDB58C00) [pid = 3468] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043EF72B800) [pid = 3468] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043EEB50400) [pid = 3468] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E86AB800) [pid = 3468] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E6B42000) [pid = 3468] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E7B53C00) [pid = 3468] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043825CB800) [pid = 3468] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (000000438287D800) [pid = 3468] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (0000004381BEAC00) [pid = 3468] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381F73400) [pid = 3468] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (0000004381AF4C00) [pid = 3468] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043812B0800) [pid = 3468] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (00000043F1BDE400) [pid = 3468] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043F1B62000) [pid = 3468] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043E8F7EC00) [pid = 3468] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043E8578000) [pid = 3468] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (0000004382881000) [pid = 3468] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (0000004381FCF400) [pid = 3468] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 68 (00000043F1BD4400) [pid = 3468] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 67 (00000043EE003000) [pid = 3468] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 66 (00000043EEB58000) [pid = 3468] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | --DOMWINDOW == 65 (00000043E86BAC00) [pid = 3468] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:02:01 INFO - PROCESS | 3468 | 1460995321107 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3468 | 1460995321111 Marionette TRACE conn5 <- [1,2882,null,{}] 09:02:01 INFO - PROCESS | 3468 | 1460995321120 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3468 | 1460995321212 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:02:01 INFO - PROCESS | 3468 | 1460995321221 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382054000 == 29 [pid = 3468] [id = 730] 09:02:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 66 (00000043814D4400) [pid = 3468] [serial = 2190] [outer = 0000000000000000] 09:02:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 67 (00000043814D7C00) [pid = 3468] [serial = 2191] [outer = 00000043814D4400] 09:02:01 INFO - PROCESS | 3468 | 1460995321269 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 68 (0000004381AF9C00) [pid = 3468] [serial = 2192] [outer = 00000043814D4400] 09:02:01 INFO - PROCESS | 3468 | 1460995321798 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 742ms 09:02:01 INFO - PROCESS | 3468 | 1460995321853 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3468 | 1460995321859 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:01 INFO - PROCESS | 3468 | 1460995321865 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3468 | 1460995321868 Marionette TRACE conn5 <- [1,2886,null,{}] 09:02:01 INFO - PROCESS | 3468 | 1460995321872 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3468 | 1460995321954 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:02:01 INFO - PROCESS | 3468 | 1460995321962 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DDF800 == 30 [pid = 3468] [id = 731] 09:02:01 INFO - PROCESS | 3468 | ++DOMWINDOW == 69 (0000004381F73400) [pid = 3468] [serial = 2193] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (0000004381F83000) [pid = 3468] [serial = 2194] [outer = 0000004381F73400] 09:02:02 INFO - PROCESS | 3468 | 1460995322011 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (0000004381FD6C00) [pid = 3468] [serial = 2195] [outer = 0000004381F73400] 09:02:02 INFO - PROCESS | 3468 | 1460995322482 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 09:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:02 INFO - PROCESS | 3468 | 1460995322495 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3468 | 1460995322497 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 3468 | 1460995322501 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3468 | 1460995322505 Marionette TRACE conn5 <- [1,2890,null,{}] 09:02:02 INFO - PROCESS | 3468 | 1460995322516 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 3468 | 1460995322640 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:02:02 INFO - PROCESS | 3468 | 1460995322719 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BD8800 == 31 [pid = 3468] [id = 732] 09:02:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (0000004381293400) [pid = 3468] [serial = 2196] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (0000004382E2A000) [pid = 3468] [serial = 2197] [outer = 0000004381293400] 09:02:02 INFO - PROCESS | 3468 | 1460995322769 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043E6B02800) [pid = 3468] [serial = 2198] [outer = 0000004381293400] 09:02:03 INFO - PROCESS | 3468 | 1460995323158 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 09:02:03 INFO - PROCESS | 3468 | 1460995323194 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3468 | 1460995323197 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:03 INFO - PROCESS | 3468 | 1460995323200 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3468 | 1460995323202 Marionette TRACE conn5 <- [1,2894,null,{}] 09:02:03 INFO - PROCESS | 3468 | 1460995323219 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3468 | 1460995323329 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:02:03 INFO - PROCESS | 3468 | 1460995323335 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDB37800 == 32 [pid = 3468] [id = 733] 09:02:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043E6B40000) [pid = 3468] [serial = 2199] [outer = 0000000000000000] 09:02:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043E6DF3000) [pid = 3468] [serial = 2200] [outer = 00000043E6B40000] 09:02:03 INFO - PROCESS | 3468 | 1460995323382 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043E7D6F000) [pid = 3468] [serial = 2201] [outer = 00000043E6B40000] 09:02:03 INFO - PROCESS | 3468 | 1460995323835 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 09:02:03 INFO - PROCESS | 3468 | 1460995323895 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:02:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:03 INFO - PROCESS | 3468 | 1460995323897 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:02:03 INFO - PROCESS | 3468 | 1460995323901 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3468 | 1460995323902 Marionette TRACE conn5 <- [1,2898,null,{}] 09:02:03 INFO - PROCESS | 3468 | 1460995323906 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 3468 | 1460995324008 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:02:04 INFO - PROCESS | 3468 | 1460995324089 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBDF000 == 33 [pid = 3468] [id = 734] 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043E7ECE000) [pid = 3468] [serial = 2202] [outer = 0000000000000000] 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043E851F000) [pid = 3468] [serial = 2203] [outer = 00000043E7ECE000] 09:02:04 INFO - PROCESS | 3468 | 1460995324135 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E86B2800) [pid = 3468] [serial = 2204] [outer = 00000043E7ECE000] 09:02:04 INFO - PROCESS | 3468 | 1460995324536 Marionette TRACE conn5 <- [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]]]}] 09:02:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 09:02:04 INFO - PROCESS | 3468 | 1460995324597 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3468 | 1460995324599 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /DOMEvents/constructors.html 09:02:04 INFO - PROCESS | 3468 | 1460995324608 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3468 | 1460995324610 Marionette TRACE conn5 <- [1,2902,null,{}] 09:02:04 INFO - PROCESS | 3468 | 1460995324614 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 3468 | 1460995324743 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:02:04 INFO - PROCESS | 3468 | 1460995324750 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F448E800 == 34 [pid = 3468] [id = 735] 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E86B9800) [pid = 3468] [serial = 2205] [outer = 0000000000000000] 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8E0A800) [pid = 3468] [serial = 2206] [outer = 00000043E86B9800] 09:02:04 INFO - PROCESS | 3468 | 1460995324799 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8F89400) [pid = 3468] [serial = 2207] [outer = 00000043E86B9800] 09:02:05 INFO - PROCESS | 3468 | 1460995325446 Marionette TRACE conn5 <- [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]]]}] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (0000004381BE4C00) [pid = 3468] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043E8E94800) [pid = 3468] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043825C2800) [pid = 3468] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E7567400) [pid = 3468] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043814DC400) [pid = 3468] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (00000043E8519400) [pid = 3468] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (0000004381BE5000) [pid = 3468] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (00000043E8893800) [pid = 3468] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (0000004381259C00) [pid = 3468] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043E8F86000) [pid = 3468] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 72 (00000043EE00F000) [pid = 3468] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 71 (00000043EDA7A400) [pid = 3468] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 70 (00000043F1BEB800) [pid = 3468] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:05 INFO - PROCESS | 3468 | --DOMWINDOW == 69 (0000004382878C00) [pid = 3468] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 956ms 09:02:05 INFO - PROCESS | 3468 | 1460995325560 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3468 | 1460995325562 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:05 INFO - PROCESS | 3468 | 1460995325568 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3468 | 1460995325570 Marionette TRACE conn5 <- [1,2906,null,{}] 09:02:05 INFO - PROCESS | 3468 | 1460995325574 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 3468 | 1460995325649 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:02:05 INFO - PROCESS | 3468 | 1460995325655 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4957000 == 35 [pid = 3468] [id = 736] 09:02:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 70 (0000004381BE4C00) [pid = 3468] [serial = 2208] [outer = 0000000000000000] 09:02:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 71 (0000004381FD9C00) [pid = 3468] [serial = 2209] [outer = 0000004381BE4C00] 09:02:05 INFO - PROCESS | 3468 | 1460995325701 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3468 | ++DOMWINDOW == 72 (00000043E8C98000) [pid = 3468] [serial = 2210] [outer = 0000004381BE4C00] 09:02:06 INFO - PROCESS | 3468 | 1460995326097 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 09:02:06 INFO - PROCESS | 3468 | 1460995326156 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3468 | 1460995326158 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:06 INFO - PROCESS | 3468 | 1460995326162 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3468 | 1460995326164 Marionette TRACE conn5 <- [1,2910,null,{}] 09:02:06 INFO - PROCESS | 3468 | 1460995326168 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3468 | 1460995326244 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:02:06 INFO - PROCESS | 3468 | 1460995326250 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E8B800 == 36 [pid = 3468] [id = 737] 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 73 (00000043E86B7000) [pid = 3468] [serial = 2211] [outer = 0000000000000000] 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (00000043EA120C00) [pid = 3468] [serial = 2212] [outer = 00000043E86B7000] 09:02:06 INFO - PROCESS | 3468 | 1460995326297 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (00000043ED6B4C00) [pid = 3468] [serial = 2213] [outer = 00000043E86B7000] 09:02:06 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:02:06 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:02:06 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:02:06 INFO - PROCESS | 3468 | [3468] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:02:06 INFO - PROCESS | 3468 | 1460995326701 Marionette TRACE conn5 <- [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]]]}] 09:02:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:06 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 09:02:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:06 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 09:02:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:06 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]" 09:02:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 597ms 09:02:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:06 INFO - PROCESS | 3468 | 1460995326761 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3468 | 1460995326764 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 3468 | 1460995326767 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3468 | 1460995326769 Marionette TRACE conn5 <- [1,2914,null,{}] 09:02:06 INFO - PROCESS | 3468 | 1460995326773 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3468 | 1460995326852 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:02:06 INFO - PROCESS | 3468 | 1460995326858 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8BD7000 == 37 [pid = 3468] [id = 738] 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (00000043EDA63000) [pid = 3468] [serial = 2214] [outer = 0000000000000000] 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (00000043EE010C00) [pid = 3468] [serial = 2215] [outer = 00000043EDA63000] 09:02:06 INFO - PROCESS | 3468 | 1460995326903 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (00000043EEB50400) [pid = 3468] [serial = 2216] [outer = 00000043EDA63000] 09:02:07 INFO - PROCESS | 3468 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:07 INFO - PROCESS | 3468 | 1460995327319 Marionette TRACE conn5 <- [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]]]}] 09:02:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 586ms 09:02:07 INFO - PROCESS | 3468 | 1460995327356 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3468 | 1460995327359 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 3468 | 1460995327362 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:07 INFO - PROCESS | 3468 | 1460995327364 Marionette TRACE conn5 <- [1,2918,null,{}] 09:02:07 INFO - PROCESS | 3468 | 1460995327372 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 3468 | 1460995327485 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:02:07 INFO - PROCESS | 3468 | 1460995327588 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381A30000 == 38 [pid = 3468] [id = 739] 09:02:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043802B6000) [pid = 3468] [serial = 2217] [outer = 0000000000000000] 09:02:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (000000438125B400) [pid = 3468] [serial = 2218] [outer = 00000043802B6000] 09:02:07 INFO - PROCESS | 3468 | 1460995327650 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043814D3800) [pid = 3468] [serial = 2219] [outer = 00000043802B6000] 09:02:08 INFO - PROCESS | 3468 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:08 INFO - PROCESS | 3468 | 1460995328183 Marionette TRACE conn5 <- [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]]]}] 09:02:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 880ms 09:02:08 INFO - PROCESS | 3468 | 1460995328263 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3468 | 1460995328268 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:08 INFO - PROCESS | 3468 | 1460995328290 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3468 | 1460995328294 Marionette TRACE conn5 <- [1,2922,null,{}] 09:02:08 INFO - PROCESS | 3468 | 1460995328301 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 3468 | 1460995328410 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:02:08 INFO - PROCESS | 3468 | 1460995328501 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED220000 == 39 [pid = 3468] [id = 740] 09:02:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043825C7C00) [pid = 3468] [serial = 2220] [outer = 0000000000000000] 09:02:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (000000438287CC00) [pid = 3468] [serial = 2221] [outer = 00000043825C7C00] 09:02:08 INFO - PROCESS | 3468 | 1460995328560 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043832B4400) [pid = 3468] [serial = 2222] [outer = 00000043825C7C00] 09:02:09 INFO - PROCESS | 3468 | 1460995329050 Marionette TRACE conn5 <- [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]]]}] 09:02:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 796ms 09:02:09 INFO - PROCESS | 3468 | 1460995329089 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3468 | 1460995329093 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:09 INFO - PROCESS | 3468 | 1460995329097 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3468 | 1460995329100 Marionette TRACE conn5 <- [1,2926,null,{}] 09:02:09 INFO - PROCESS | 3468 | 1460995329104 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 3468 | 1460995329209 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:02:09 INFO - PROCESS | 3468 | 1460995329289 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F63A1800 == 40 [pid = 3468] [id = 741] 09:02:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043825C9000) [pid = 3468] [serial = 2223] [outer = 0000000000000000] 09:02:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E86B2000) [pid = 3468] [serial = 2224] [outer = 00000043825C9000] 09:02:09 INFO - PROCESS | 3468 | 1460995329387 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8F75C00) [pid = 3468] [serial = 2225] [outer = 00000043825C9000] 09:02:09 INFO - PROCESS | 3468 | 1460995329953 Marionette TRACE conn5 <- [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]]]}] 09:02:09 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. 09:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 09:02:09 INFO - PROCESS | 3468 | 1460995329979 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3468 | 1460995329982 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:10 INFO - PROCESS | 3468 | 1460995329994 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3468 | 1460995330001 Marionette TRACE conn5 <- [1,2930,null,{}] 09:02:10 INFO - PROCESS | 3468 | 1460995330005 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 3468 | 1460995330113 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:02:10 INFO - PROCESS | 3468 | 1460995330204 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8E6A000 == 41 [pid = 3468] [id = 742] 09:02:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043ED287800) [pid = 3468] [serial = 2226] [outer = 0000000000000000] 09:02:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EEB86C00) [pid = 3468] [serial = 2227] [outer = 00000043ED287800] 09:02:10 INFO - PROCESS | 3468 | 1460995330260 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043EF389400) [pid = 3468] [serial = 2228] [outer = 00000043ED287800] 09:02:10 INFO - PROCESS | 3468 | 1460995330731 Marionette TRACE conn5 <- [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"]]]}] 09:02:10 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 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 796ms 09:02:10 INFO - PROCESS | 3468 | 1460995330784 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3468 | 1460995330787 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:10 INFO - PROCESS | 3468 | 1460995330791 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3468 | 1460995330793 Marionette TRACE conn5 <- [1,2934,null,{}] 09:02:10 INFO - PROCESS | 3468 | 1460995330797 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 3468 | 1460995330931 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:02:11 INFO - PROCESS | 3468 | 1460995331050 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F981E000 == 42 [pid = 3468] [id = 743] 09:02:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043EF72A800) [pid = 3468] [serial = 2229] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F19A8400) [pid = 3468] [serial = 2230] [outer = 00000043EF72A800] 09:02:11 INFO - PROCESS | 3468 | 1460995331131 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F1BD5C00) [pid = 3468] [serial = 2231] [outer = 00000043EF72A800] 09:02:11 INFO - PROCESS | 3468 | 1460995331650 Marionette TRACE conn5 <- [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]]]}] 09:02:11 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. 09:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 879ms 09:02:11 INFO - PROCESS | 3468 | 1460995331672 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3468 | 1460995331675 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:02:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:11 INFO - PROCESS | 3468 | 1460995331678 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3468 | 1460995331680 Marionette TRACE conn5 <- [1,2938,null,{}] 09:02:11 INFO - PROCESS | 3468 | 1460995331684 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 3468 | 1460995331788 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:02:12 INFO - PROCESS | 3468 | 1460995332029 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B62800 == 43 [pid = 3468] [id = 744] 09:02:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043802B8400) [pid = 3468] [serial = 2232] [outer = 0000000000000000] 09:02:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004381294800) [pid = 3468] [serial = 2233] [outer = 00000043802B8400] 09:02:12 INFO - PROCESS | 3468 | 1460995332096 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043814DEC00) [pid = 3468] [serial = 2234] [outer = 00000043802B8400] 09:02:12 INFO - PROCESS | 3468 | ++DOCSHELL 00000043802D4000 == 44 [pid = 3468] [id = 745] 09:02:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043812B3000) [pid = 3468] [serial = 2235] [outer = 0000000000000000] 09:02:12 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043814D3C00) [pid = 3468] [serial = 2236] [outer = 00000043812B3000] 09:02:12 INFO - PROCESS | 3468 | 1460995332688 Marionette TRACE conn5 <- [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]]]}] 09:02:12 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. 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1030ms 09:02:12 INFO - PROCESS | 3468 | 1460995332711 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3468 | 1460995332716 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:12 INFO - PROCESS | 3468 | 1460995332741 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3468 | 1460995332744 Marionette TRACE conn5 <- [1,2942,null,{}] 09:02:12 INFO - PROCESS | 3468 | 1460995332757 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 3468 | 1460995332864 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:02:12 INFO - PROCESS | 3468 | 1460995332994 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A6B800 == 45 [pid = 3468] [id = 746] 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (0000004381F35400) [pid = 3468] [serial = 2237] [outer = 0000000000000000] 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381F76000) [pid = 3468] [serial = 2238] [outer = 0000004381F35400] 09:02:13 INFO - PROCESS | 3468 | 1460995333044 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (0000004381F88800) [pid = 3468] [serial = 2239] [outer = 0000004381F35400] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BD7000 == 44 [pid = 3468] [id = 738] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E8B800 == 43 [pid = 3468] [id = 737] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4957000 == 42 [pid = 3468] [id = 736] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043F448E800 == 41 [pid = 3468] [id = 735] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBDF000 == 40 [pid = 3468] [id = 734] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDB37800 == 39 [pid = 3468] [id = 733] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8BD8800 == 38 [pid = 3468] [id = 732] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DDF800 == 37 [pid = 3468] [id = 731] 09:02:13 INFO - PROCESS | 3468 | --DOCSHELL 0000004382054000 == 36 [pid = 3468] [id = 730] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043EEB5B800) [pid = 3468] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043EEB0B400) [pid = 3468] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8F80800) [pid = 3468] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043EDA82C00) [pid = 3468] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043ED22DC00) [pid = 3468] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043EE0BFC00) [pid = 3468] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043F2709800) [pid = 3468] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043EDF6AC00) [pid = 3468] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043832B4C00) [pid = 3468] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E8F81400) [pid = 3468] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043EDF69400) [pid = 3468] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043E8F0AC00) [pid = 3468] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (0000004382E30400) [pid = 3468] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E8F17C00) [pid = 3468] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004382876000) [pid = 3468] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004382881800) [pid = 3468] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043E847E000) [pid = 3468] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E851F400) [pid = 3468] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043814DD000) [pid = 3468] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (0000004381AF3800) [pid = 3468] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043E86ABC00) [pid = 3468] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E8887000) [pid = 3468] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (0000004381F2BC00) [pid = 3468] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 77 (0000004381F36C00) [pid = 3468] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 76 (00000043E88AC400) [pid = 3468] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 75 (0000004381FCBC00) [pid = 3468] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 74 (000000438208B000) [pid = 3468] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | --DOMWINDOW == 73 (00000043E9D19000) [pid = 3468] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:02:13 INFO - PROCESS | 3468 | 1460995333505 Marionette TRACE conn5 <- [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]]]}] 09:02:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:13 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 09:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 818ms 09:02:13 INFO - PROCESS | 3468 | 1460995333545 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3468 | 1460995333549 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:02:13 INFO - PROCESS | 3468 | 1460995333554 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:13 INFO - PROCESS | 3468 | 1460995333556 Marionette TRACE conn5 <- [1,2946,null,{}] 09:02:13 INFO - PROCESS | 3468 | 1460995333560 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3468 | 1460995333657 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:02:13 INFO - PROCESS | 3468 | 1460995333663 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3468 | ++DOCSHELL 0000004384A65000 == 37 [pid = 3468] [id = 747] 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 74 (0000004381AF3800) [pid = 3468] [serial = 2240] [outer = 0000000000000000] 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 75 (0000004381F8B800) [pid = 3468] [serial = 2241] [outer = 0000004381AF3800] 09:02:13 INFO - PROCESS | 3468 | 1460995333713 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3468 | ++DOMWINDOW == 76 (000000438208B000) [pid = 3468] [serial = 2242] [outer = 0000004381AF3800] 09:02:14 INFO - PROCESS | 3468 | 1460995334163 Marionette TRACE conn5 <- [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]]]}] 09:02:14 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. 09:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 09:02:14 INFO - PROCESS | 3468 | 1460995334249 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3468 | 1460995334252 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:14 INFO - PROCESS | 3468 | 1460995334257 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3468 | 1460995334263 Marionette TRACE conn5 <- [1,2950,null,{}] 09:02:14 INFO - PROCESS | 3468 | 1460995334273 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 3468 | 1460995334390 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:02:14 INFO - PROCESS | 3468 | 1460995334474 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3468 | ++DOCSHELL 00000043ED3D7000 == 38 [pid = 3468] [id = 748] 09:02:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 77 (0000004381AF7400) [pid = 3468] [serial = 2243] [outer = 0000000000000000] 09:02:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 78 (0000004382E2F000) [pid = 3468] [serial = 2244] [outer = 0000004381AF7400] 09:02:14 INFO - PROCESS | 3468 | 1460995334520 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043832B1C00) [pid = 3468] [serial = 2245] [outer = 0000004381AF7400] 09:02:14 INFO - PROCESS | 3468 | 1460995334863 Marionette TRACE conn5 <- [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]]]}] 09:02:14 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. 09:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 651ms 09:02:14 INFO - PROCESS | 3468 | 1460995334909 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3468 | 1460995334912 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:14 INFO - PROCESS | 3468 | 1460995334915 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3468 | 1460995334917 Marionette TRACE conn5 <- [1,2954,null,{}] 09:02:14 INFO - PROCESS | 3468 | 1460995334920 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 3468 | 1460995335038 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:02:15 INFO - PROCESS | 3468 | 1460995335046 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EEBC3800 == 39 [pid = 3468] [id = 749] 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043E6B08C00) [pid = 3468] [serial = 2246] [outer = 0000000000000000] 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043E7BE8400) [pid = 3468] [serial = 2247] [outer = 00000043E6B08C00] 09:02:15 INFO - PROCESS | 3468 | 1460995335093 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 82 (00000043E8484C00) [pid = 3468] [serial = 2248] [outer = 00000043E6B08C00] 09:02:15 INFO - PROCESS | 3468 | 1460995335508 Marionette TRACE conn5 <- [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]]]}] 09:02:15 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. 09:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 09:02:15 INFO - PROCESS | 3468 | 1460995335545 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3468 | 1460995335547 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:15 INFO - PROCESS | 3468 | 1460995335551 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3468 | 1460995335552 Marionette TRACE conn5 <- [1,2958,null,{}] 09:02:15 INFO - PROCESS | 3468 | 1460995335556 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 3468 | 1460995335661 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:02:15 INFO - PROCESS | 3468 | 1460995335668 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F278A000 == 40 [pid = 3468] [id = 750] 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043E8885800) [pid = 3468] [serial = 2249] [outer = 0000000000000000] 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043E888A000) [pid = 3468] [serial = 2250] [outer = 00000043E8885800] 09:02:15 INFO - PROCESS | 3468 | 1460995335763 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043E8E10800) [pid = 3468] [serial = 2251] [outer = 00000043E8885800] 09:02:16 INFO - PROCESS | 3468 | 1460995336226 Marionette TRACE conn5 <- [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]]]}] 09:02:16 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. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 732ms 09:02:16 INFO - PROCESS | 3468 | 1460995336286 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3468 | 1460995336288 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:16 INFO - PROCESS | 3468 | 1460995336291 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3468 | 1460995336293 Marionette TRACE conn5 <- [1,2962,null,{}] 09:02:16 INFO - PROCESS | 3468 | 1460995336304 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3468 | 1460995336412 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:02:16 INFO - PROCESS | 3468 | 1460995336428 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3468 | ++DOCSHELL 0000004381B80800 == 41 [pid = 3468] [id = 751] 09:02:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043E8F87400) [pid = 3468] [serial = 2252] [outer = 0000000000000000] 09:02:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043E8F8D800) [pid = 3468] [serial = 2253] [outer = 00000043E8F87400] 09:02:16 INFO - PROCESS | 3468 | 1460995336519 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EA122C00) [pid = 3468] [serial = 2254] [outer = 00000043E8F87400] 09:02:16 INFO - PROCESS | 3468 | 1460995336906 Marionette TRACE conn5 <- [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]]]}] 09:02:16 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. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 09:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:16 INFO - PROCESS | 3468 | 1460995336921 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3468 | 1460995336923 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3468 | 1460995336927 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3468 | 1460995336928 Marionette TRACE conn5 <- [1,2966,null,{}] 09:02:16 INFO - PROCESS | 3468 | 1460995336932 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 3468 | 1460995337039 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:02:17 INFO - PROCESS | 3468 | 1460995337121 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61C8000 == 42 [pid = 3468] [id = 752] 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043ED287C00) [pid = 3468] [serial = 2255] [outer = 0000000000000000] 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043ED367C00) [pid = 3468] [serial = 2256] [outer = 00000043ED287C00] 09:02:17 INFO - PROCESS | 3468 | 1460995337166 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043EDA7C000) [pid = 3468] [serial = 2257] [outer = 00000043ED287C00] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043E86B9800) [pid = 3468] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (0000004381F73400) [pid = 3468] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (0000004381293400) [pid = 3468] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043E7ECE000) [pid = 3468] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004381F79800) [pid = 3468] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (00000043814D4400) [pid = 3468] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (0000004381BE4C00) [pid = 3468] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E6B40000) [pid = 3468] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:17 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043E86B7000) [pid = 3468] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:17 INFO - PROCESS | 3468 | 1460995337554 Marionette TRACE conn5 <- [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]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 09:02:17 INFO - PROCESS | 3468 | 1460995337601 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3468 | 1460995337603 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:17 INFO - PROCESS | 3468 | 1460995337606 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3468 | 1460995337608 Marionette TRACE conn5 <- [1,2970,null,{}] 09:02:17 INFO - PROCESS | 3468 | 1460995337612 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 3468 | 1460995337721 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:02:17 INFO - PROCESS | 3468 | 1460995337773 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F6886000 == 43 [pid = 3468] [id = 753] 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 83 (00000043825C5400) [pid = 3468] [serial = 2258] [outer = 0000000000000000] 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 84 (00000043ED6BC000) [pid = 3468] [serial = 2259] [outer = 00000043825C5400] 09:02:17 INFO - PROCESS | 3468 | 1460995337818 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3468 | ++DOMWINDOW == 85 (00000043EDFA4400) [pid = 3468] [serial = 2260] [outer = 00000043825C5400] 09:02:18 INFO - PROCESS | 3468 | 1460995338152 Marionette TRACE conn5 <- [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"]]]}] 09:02:18 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 09:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 588ms 09:02:18 INFO - PROCESS | 3468 | 1460995338197 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3468 | 1460995338199 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:18 INFO - PROCESS | 3468 | 1460995338202 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3468 | 1460995338204 Marionette TRACE conn5 <- [1,2974,null,{}] 09:02:18 INFO - PROCESS | 3468 | 1460995338208 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 3468 | 1460995338318 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:02:18 INFO - PROCESS | 3468 | 1460995338326 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F838A800 == 44 [pid = 3468] [id = 754] 09:02:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 86 (00000043EDD6F400) [pid = 3468] [serial = 2261] [outer = 0000000000000000] 09:02:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 87 (00000043EEB06C00) [pid = 3468] [serial = 2262] [outer = 00000043EDD6F400] 09:02:18 INFO - PROCESS | 3468 | 1460995338372 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 88 (00000043EEB8C400) [pid = 3468] [serial = 2263] [outer = 00000043EDD6F400] 09:02:18 INFO - PROCESS | 3468 | 1460995338770 Marionette TRACE conn5 <- [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]]]}] 09:02:18 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. 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 585ms 09:02:18 INFO - PROCESS | 3468 | 1460995338791 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3468 | 1460995338793 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 3468 | 1460995338796 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:18 INFO - PROCESS | 3468 | 1460995338798 Marionette TRACE conn5 <- [1,2978,null,{}] 09:02:18 INFO - PROCESS | 3468 | 1460995338801 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 3468 | 1460995338885 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:02:18 INFO - PROCESS | 3468 | 1460995338962 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9818800 == 45 [pid = 3468] [id = 755] 09:02:18 INFO - PROCESS | 3468 | ++DOMWINDOW == 89 (00000043EEB5B800) [pid = 3468] [serial = 2264] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 90 (00000043F1BD6000) [pid = 3468] [serial = 2265] [outer = 00000043EEB5B800] 09:02:19 INFO - PROCESS | 3468 | 1460995339017 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043F2323400) [pid = 3468] [serial = 2266] [outer = 00000043EEB5B800] 09:02:19 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E8720000 == 46 [pid = 3468] [id = 756] 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043F2704800) [pid = 3468] [serial = 2267] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F2705800) [pid = 3468] [serial = 2268] [outer = 00000043F2704800] 09:02:19 INFO - PROCESS | 3468 | 1460995339472 Marionette TRACE conn5 <- [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]]]}] 09:02:19 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. 09:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 09:02:19 INFO - PROCESS | 3468 | 1460995339535 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3468 | 1460995339540 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:19 INFO - PROCESS | 3468 | 1460995339545 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3468 | 1460995339550 Marionette TRACE conn5 <- [1,2982,null,{}] 09:02:19 INFO - PROCESS | 3468 | 1460995339599 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3468 | 1460995339794 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:02:19 INFO - PROCESS | 3468 | 1460995339881 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3468 | ++DOCSHELL 0000004382072000 == 47 [pid = 3468] [id = 757] 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004381AF2800) [pid = 3468] [serial = 2269] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004381BE9000) [pid = 3468] [serial = 2270] [outer = 0000004381AF2800] 09:02:19 INFO - PROCESS | 3468 | 1460995339940 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (0000004381F76800) [pid = 3468] [serial = 2271] [outer = 0000004381AF2800] 09:02:20 INFO - PROCESS | 3468 | 1460995340461 Marionette TRACE conn5 <- [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]]]}] 09:02:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:20 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 09:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 944ms 09:02:20 INFO - PROCESS | 3468 | 1460995340493 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3468 | 1460995340500 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 3468 | 1460995340507 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:20 INFO - PROCESS | 3468 | 1460995340510 Marionette TRACE conn5 <- [1,2986,null,{}] 09:02:20 INFO - PROCESS | 3468 | 1460995340515 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 3468 | 1460995340630 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:02:20 INFO - PROCESS | 3468 | 1460995340725 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EDFD7000 == 48 [pid = 3468] [id = 758] 09:02:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (0000004382874800) [pid = 3468] [serial = 2272] [outer = 0000000000000000] 09:02:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (0000004382880000) [pid = 3468] [serial = 2273] [outer = 0000004382874800] 09:02:20 INFO - PROCESS | 3468 | 1460995340781 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E6B05C00) [pid = 3468] [serial = 2274] [outer = 0000004382874800] 09:02:21 INFO - PROCESS | 3468 | 1460995341354 Marionette TRACE conn5 <- [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]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 09:02:21 INFO - PROCESS | 3468 | 1460995341394 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3468 | 1460995341396 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:21 INFO - PROCESS | 3468 | 1460995341400 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3468 | 1460995341404 Marionette TRACE conn5 <- [1,2990,null,{}] 09:02:21 INFO - PROCESS | 3468 | 1460995341416 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 3468 | 1460995341592 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:02:21 INFO - PROCESS | 3468 | 1460995341685 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F981D800 == 49 [pid = 3468] [id = 759] 09:02:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E7BEF400) [pid = 3468] [serial = 2275] [outer = 0000000000000000] 09:02:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E88AC400) [pid = 3468] [serial = 2276] [outer = 00000043E7BEF400] 09:02:21 INFO - PROCESS | 3468 | 1460995341744 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EDFA6800) [pid = 3468] [serial = 2277] [outer = 00000043E7BEF400] 09:02:22 INFO - PROCESS | 3468 | 1460995342245 Marionette TRACE conn5 <- [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]]]}] 09:02:22 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. 09:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 900ms 09:02:22 INFO - PROCESS | 3468 | 1460995342352 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3468 | 1460995342355 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3468 | 1460995342360 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:22 INFO - PROCESS | 3468 | 1460995342362 Marionette TRACE conn5 <- [1,2994,null,{}] 09:02:22 INFO - PROCESS | 3468 | 1460995342366 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 3468 | 1460995342472 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:02:22 INFO - PROCESS | 3468 | 1460995342592 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97C800 == 50 [pid = 3468] [id = 760] 09:02:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F1BD7400) [pid = 3468] [serial = 2278] [outer = 0000000000000000] 09:02:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F2328800) [pid = 3468] [serial = 2279] [outer = 00000043F1BD7400] 09:02:22 INFO - PROCESS | 3468 | 1460995342649 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F2707000) [pid = 3468] [serial = 2280] [outer = 00000043F1BD7400] 09:02:23 INFO - PROCESS | 3468 | 1460995343142 Marionette TRACE conn5 <- [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]]]}] 09:02:23 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. 09:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 839ms 09:02:23 INFO - PROCESS | 3468 | 1460995343206 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3468 | 1460995343208 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:23 INFO - PROCESS | 3468 | 1460995343212 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3468 | 1460995343214 Marionette TRACE conn5 <- [1,2998,null,{}] 09:02:23 INFO - PROCESS | 3468 | 1460995343218 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 3468 | 1460995343324 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:02:23 INFO - PROCESS | 3468 | 1460995343447 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5FB4800 == 51 [pid = 3468] [id = 761] 09:02:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EA536800) [pid = 3468] [serial = 2281] [outer = 0000000000000000] 09:02:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F270F000) [pid = 3468] [serial = 2282] [outer = 00000043EA536800] 09:02:23 INFO - PROCESS | 3468 | 1460995343505 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F2D97000) [pid = 3468] [serial = 2283] [outer = 00000043EA536800] 09:02:23 INFO - PROCESS | 3468 | [3468] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:24 INFO - PROCESS | 3468 | 1460995344270 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:24 INFO - {} 09:02:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:24 INFO - {} 09:02:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:24 INFO - {} 09:02:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:24 INFO - {} 09:02:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1139ms 09:02:24 INFO - PROCESS | 3468 | 1460995344354 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3468 | 1460995344358 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /FileAPI/fileReader.html 09:02:24 INFO - PROCESS | 3468 | 1460995344363 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3468 | 1460995344367 Marionette TRACE conn5 <- [1,3002,null,{}] 09:02:24 INFO - PROCESS | 3468 | 1460995344430 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 3468 | 1460995344519 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:02:24 INFO - PROCESS | 3468 | 1460995344640 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DE1800 == 52 [pid = 3468] [id = 762] 09:02:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (000000438287AC00) [pid = 3468] [serial = 2284] [outer = 0000000000000000] 09:02:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (0000004382E22800) [pid = 3468] [serial = 2285] [outer = 000000438287AC00] 09:02:24 INFO - PROCESS | 3468 | 1460995344692 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043E6B44C00) [pid = 3468] [serial = 2286] [outer = 000000438287AC00] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A1A800 == 51 [pid = 3468] [id = 713] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8389000 == 50 [pid = 3468] [id = 727] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043E8720000 == 49 [pid = 3468] [id = 756] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F838A800 == 48 [pid = 3468] [id = 754] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F6886000 == 47 [pid = 3468] [id = 753] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61C8000 == 46 [pid = 3468] [id = 752] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B80800 == 45 [pid = 3468] [id = 751] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F278A000 == 44 [pid = 3468] [id = 750] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED3D7000 == 43 [pid = 3468] [id = 748] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A65000 == 42 [pid = 3468] [id = 747] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EE010C00) [pid = 3468] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 0000004384A6B800 == 41 [pid = 3468] [id = 746] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043802D4000 == 40 [pid = 3468] [id = 745] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 0000004381B62800 == 39 [pid = 3468] [id = 744] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043F63A1800 == 38 [pid = 3468] [id = 741] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED220000 == 37 [pid = 3468] [id = 740] 09:02:24 INFO - PROCESS | 3468 | --DOCSHELL 0000004381A30000 == 36 [pid = 3468] [id = 739] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E6DF3000) [pid = 3468] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (00000043E8F89400) [pid = 3468] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043ED6B4C00) [pid = 3468] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (00000043E7D6F000) [pid = 3468] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EA120C00) [pid = 3468] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043E6B02800) [pid = 3468] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043E8C98000) [pid = 3468] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8E0A800) [pid = 3468] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (0000004381F83000) [pid = 3468] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (0000004381FD6C00) [pid = 3468] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004382E2A000) [pid = 3468] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E86B2800) [pid = 3468] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004382E2D000) [pid = 3468] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (0000004382089C00) [pid = 3468] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (0000004381AF5000) [pid = 3468] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043814D7C00) [pid = 3468] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381AF9C00) [pid = 3468] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043E851F000) [pid = 3468] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (0000004381FD9C00) [pid = 3468] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:02:25 INFO - PROCESS | 3468 | 1460995345162 Marionette TRACE conn5 <- [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]]]}] 09:02:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 09:02:25 INFO - PROCESS | 3468 | 1460995345248 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3468 | 1460995345254 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /FileAPI/historical.html 09:02:25 INFO - PROCESS | 3468 | 1460995345261 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3468 | 1460995345264 Marionette TRACE conn5 <- [1,3006,null,{}] 09:02:25 INFO - PROCESS | 3468 | 1460995345268 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3468 | 1460995345352 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:02:25 INFO - PROCESS | 3468 | 1460995345366 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3468 | ++DOCSHELL 00000043827B6000 == 37 [pid = 3468] [id = 763] 09:02:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381BE6800) [pid = 3468] [serial = 2287] [outer = 0000000000000000] 09:02:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004381F88400) [pid = 3468] [serial = 2288] [outer = 0000004381BE6800] 09:02:25 INFO - PROCESS | 3468 | 1460995345413 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (0000004382E23C00) [pid = 3468] [serial = 2289] [outer = 0000004381BE6800] 09:02:25 INFO - PROCESS | 3468 | 1460995345872 Marionette TRACE conn5 <- [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"]]]}] 09:02:25 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:25 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:25 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:25 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:25 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:25 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:25 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 09:02:25 INFO - PROCESS | 3468 | 1460995345953 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3468 | 1460995345956 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /FileAPI/idlharness.html 09:02:25 INFO - PROCESS | 3468 | 1460995345960 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3468 | 1460995345963 Marionette TRACE conn5 <- [1,3010,null,{}] 09:02:25 INFO - PROCESS | 3468 | 1460995345974 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 3468 | 1460995346102 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:02:26 INFO - PROCESS | 3468 | 1460995346215 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EE0DA800 == 38 [pid = 3468] [id = 764] 09:02:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (0000004381BE7400) [pid = 3468] [serial = 2290] [outer = 0000000000000000] 09:02:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E8524000) [pid = 3468] [serial = 2291] [outer = 0000004381BE7400] 09:02:26 INFO - PROCESS | 3468 | 1460995346265 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E8886C00) [pid = 3468] [serial = 2292] [outer = 0000004381BE7400] 09:02:27 INFO - PROCESS | 3468 | 1460995347082 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:27 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 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:27 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 09:02:27 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 09:02:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:02:27 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:02:27 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:02:27 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1232ms 09:02:27 INFO - PROCESS | 3468 | 1460995347194 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3468 | 1460995347197 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:27 INFO - PROCESS | 3468 | 1460995347203 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3468 | 1460995347204 Marionette TRACE conn5 <- [1,3014,null,{}] 09:02:27 INFO - PROCESS | 3468 | 1460995347208 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 3468 | 1460995347328 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:02:27 INFO - PROCESS | 3468 | 1460995347345 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5E8B800 == 39 [pid = 3468] [id = 765] 09:02:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E8F75800) [pid = 3468] [serial = 2293] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043EE003000) [pid = 3468] [serial = 2294] [outer = 00000043E8F75800] 09:02:27 INFO - PROCESS | 3468 | 1460995347391 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043EEB0CC00) [pid = 3468] [serial = 2295] [outer = 00000043E8F75800] 09:02:27 INFO - PROCESS | 3468 | [3468] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:28 INFO - PROCESS | 3468 | 1460995348483 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:28 INFO - {} 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:28 INFO - {} 09:02:28 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 - {} 09:02:28 INFO - {} 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:28 INFO - {} 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:28 INFO - {} 09:02:28 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 - {} 09:02:28 INFO - {} 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 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 09:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:28 INFO - {} 09:02:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1413ms 09:02:28 INFO - PROCESS | 3468 | 1460995348622 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3468 | 1460995348624 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:28 INFO - PROCESS | 3468 | 1460995348633 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3468 | 1460995348635 Marionette TRACE conn5 <- [1,3018,null,{}] 09:02:28 INFO - PROCESS | 3468 | 1460995348638 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 3468 | 1460995348771 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:02:28 INFO - PROCESS | 3468 | 1460995348779 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A1A800 == 40 [pid = 3468] [id = 766] 09:02:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EEB88C00) [pid = 3468] [serial = 2296] [outer = 0000000000000000] 09:02:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F4F1EC00) [pid = 3468] [serial = 2297] [outer = 00000043EEB88C00] 09:02:28 INFO - PROCESS | 3468 | 1460995348824 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F4F25C00) [pid = 3468] [serial = 2298] [outer = 00000043EEB88C00] 09:02:29 INFO - PROCESS | 3468 | 1460995349262 Marionette TRACE conn5 <- [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]]]}] 09:02:29 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 09:02:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043EDD6F400) [pid = 3468] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043812B3000) [pid = 3468] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043802B8400) [pid = 3468] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (0000004381AF3800) [pid = 3468] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (0000004381F35400) [pid = 3468] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004381AF7400) [pid = 3468] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043E6B08C00) [pid = 3468] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043E8885800) [pid = 3468] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043E8F87400) [pid = 3468] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043ED287C00) [pid = 3468] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043825C5400) [pid = 3468] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043EDA63000) [pid = 3468] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:29 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (0000004381298000) [pid = 3468] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:29 INFO - PROCESS | 3468 | 1460995349386 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3468 | 1460995349388 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:29 INFO - PROCESS | 3468 | 1460995349396 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3468 | 1460995349398 Marionette TRACE conn5 <- [1,3022,null,{}] 09:02:29 INFO - PROCESS | 3468 | 1460995349402 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 3468 | 1460995349517 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:02:29 INFO - PROCESS | 3468 | 1460995349524 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E97D0800 == 41 [pid = 3468] [id = 767] 09:02:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 91 (00000043812B1800) [pid = 3468] [serial = 2299] [outer = 0000000000000000] 09:02:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (0000004381F73C00) [pid = 3468] [serial = 2300] [outer = 00000043812B1800] 09:02:29 INFO - PROCESS | 3468 | 1460995349573 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (00000043F52A1400) [pid = 3468] [serial = 2301] [outer = 00000043812B1800] 09:02:29 INFO - PROCESS | 3468 | 1460995349948 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 585ms 09:02:29 INFO - PROCESS | 3468 | 1460995349985 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3468 | 1460995349987 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:29 INFO - PROCESS | 3468 | 1460995349991 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3468 | 1460995349992 Marionette TRACE conn5 <- [1,3026,null,{}] 09:02:30 INFO - PROCESS | 3468 | 1460995349996 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 3468 | 1460995350111 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:02:30 INFO - PROCESS | 3468 | 1460995350146 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FBD47800 == 42 [pid = 3468] [id = 768] 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043F52C8800) [pid = 3468] [serial = 2302] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043F52CAC00) [pid = 3468] [serial = 2303] [outer = 00000043F52C8800] 09:02:30 INFO - PROCESS | 3468 | 1460995350192 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043F533F800) [pid = 3468] [serial = 2304] [outer = 00000043F52C8800] 09:02:30 INFO - PROCESS | 3468 | 1460995350556 Marionette TRACE conn5 <- [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"]]]}] 09:02:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 09:02:30 INFO - PROCESS | 3468 | 1460995350623 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3468 | 1460995350626 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:30 INFO - PROCESS | 3468 | 1460995350629 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3468 | 1460995350631 Marionette TRACE conn5 <- [1,3030,null,{}] 09:02:30 INFO - PROCESS | 3468 | 1460995350634 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 3468 | 1460995350750 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:02:30 INFO - PROCESS | 3468 | 1460995350763 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC393000 == 43 [pid = 3468] [id = 769] 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043F5490000) [pid = 3468] [serial = 2305] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043F5496800) [pid = 3468] [serial = 2306] [outer = 00000043F5490000] 09:02:30 INFO - PROCESS | 3468 | 1460995350808 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F5A3AC00) [pid = 3468] [serial = 2307] [outer = 00000043F5490000] 09:02:31 INFO - PROCESS | 3468 | 1460995351378 Marionette TRACE conn5 <- [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]]]}] 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:31 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. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:31 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'.) 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:31 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. 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:31 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. 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:31 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. 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 888ms 09:02:31 INFO - PROCESS | 3468 | 1460995351533 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3468 | 1460995351537 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:31 INFO - PROCESS | 3468 | 1460995351554 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3468 | 1460995351557 Marionette TRACE conn5 <- [1,3034,null,{}] 09:02:31 INFO - PROCESS | 3468 | 1460995351563 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3468 | 1460995351678 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:02:31 INFO - PROCESS | 3468 | 1460995351796 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3468 | ++DOCSHELL 0000004383DD9000 == 44 [pid = 3468] [id = 770] 09:02:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (0000004381AEE800) [pid = 3468] [serial = 2308] [outer = 0000000000000000] 09:02:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (0000004381AF5C00) [pid = 3468] [serial = 2309] [outer = 0000004381AEE800] 09:02:31 INFO - PROCESS | 3468 | 1460995351857 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (0000004381F91C00) [pid = 3468] [serial = 2310] [outer = 0000004381AEE800] 09:02:32 INFO - PROCESS | 3468 | [3468] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:32 INFO - PROCESS | 3468 | 1460995352385 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:32 INFO - {} 09:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 881ms 09:02:32 INFO - PROCESS | 3468 | 1460995352437 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3468 | 1460995352442 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:32 INFO - PROCESS | 3468 | 1460995352450 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3468 | 1460995352455 Marionette TRACE conn5 <- [1,3038,null,{}] 09:02:32 INFO - PROCESS | 3468 | 1460995352459 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 3468 | 1460995352579 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:02:32 INFO - PROCESS | 3468 | 1460995352695 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5550000 == 45 [pid = 3468] [id = 771] 09:02:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043E6B08400) [pid = 3468] [serial = 2311] [outer = 0000000000000000] 09:02:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043E8524400) [pid = 3468] [serial = 2312] [outer = 00000043E6B08400] 09:02:32 INFO - PROCESS | 3468 | 1460995352752 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043E8E88400) [pid = 3468] [serial = 2313] [outer = 00000043E6B08400] 09:02:33 INFO - PROCESS | 3468 | 1460995353303 Marionette TRACE conn5 <- [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]]]}] 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 09:02:33 INFO - PROCESS | 3468 | 1460995353332 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3468 | 1460995353335 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3468 | 1460995353340 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:33 INFO - PROCESS | 3468 | 1460995353343 Marionette TRACE conn5 <- [1,3042,null,{}] 09:02:33 INFO - PROCESS | 3468 | 1460995353353 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 3468 | 1460995353467 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:02:33 INFO - PROCESS | 3468 | 1460995353565 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC3B9800 == 46 [pid = 3468] [id = 772] 09:02:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043EEB04800) [pid = 3468] [serial = 2314] [outer = 0000000000000000] 09:02:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F1B5E800) [pid = 3468] [serial = 2315] [outer = 00000043EEB04800] 09:02:33 INFO - PROCESS | 3468 | 1460995353625 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043EEB90C00) [pid = 3468] [serial = 2316] [outer = 00000043EEB04800] 09:02:34 INFO - PROCESS | 3468 | 1460995354492 Marionette TRACE conn5 <- [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"]]]}] 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:34 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" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:34 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" 09:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1305ms 09:02:34 INFO - PROCESS | 3468 | 1460995354655 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3468 | 1460995354658 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:34 INFO - PROCESS | 3468 | 1460995354663 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3468 | 1460995354665 Marionette TRACE conn5 <- [1,3046,null,{}] 09:02:34 INFO - PROCESS | 3468 | 1460995354669 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 3468 | 1460995354768 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:02:34 INFO - PROCESS | 3468 | 1460995354855 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F8783800 == 47 [pid = 3468] [id = 773] 09:02:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F232A000) [pid = 3468] [serial = 2317] [outer = 0000000000000000] 09:02:34 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F2711C00) [pid = 3468] [serial = 2318] [outer = 00000043F232A000] 09:02:34 INFO - PROCESS | 3468 | 1460995354911 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F4059800) [pid = 3468] [serial = 2319] [outer = 00000043F232A000] 09:02:35 INFO - PROCESS | 3468 | 1460995355487 Marionette TRACE conn5 <- [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]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 886ms 09:02:35 INFO - PROCESS | 3468 | 1460995355550 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3468 | 1460995355553 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:35 INFO - PROCESS | 3468 | 1460995355557 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3468 | 1460995355559 Marionette TRACE conn5 <- [1,3050,null,{}] 09:02:35 INFO - PROCESS | 3468 | 1460995355563 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3468 | 1460995355668 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:02:35 INFO - PROCESS | 3468 | 1460995355762 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC720000 == 48 [pid = 3468] [id = 774] 09:02:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F2D9C400) [pid = 3468] [serial = 2320] [outer = 0000000000000000] 09:02:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 113 (00000043F52D3800) [pid = 3468] [serial = 2321] [outer = 00000043F2D9C400] 09:02:35 INFO - PROCESS | 3468 | 1460995355818 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3468 | ++DOMWINDOW == 114 (00000043F5E29000) [pid = 3468] [serial = 2322] [outer = 00000043F2D9C400] 09:02:36 INFO - PROCESS | 3468 | [3468] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:36 INFO - PROCESS | 3468 | 1460995356368 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:36 INFO - {} 09:02:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 839ms 09:02:36 INFO - PROCESS | 3468 | 1460995356398 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3468 | 1460995356400 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:36 INFO - PROCESS | 3468 | 1460995356404 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3468 | 1460995356406 Marionette TRACE conn5 <- [1,3054,null,{}] 09:02:36 INFO - PROCESS | 3468 | 1460995356410 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 3468 | 1460995356596 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:02:36 INFO - PROCESS | 3468 | 1460995356688 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F5699000 == 49 [pid = 3468] [id = 775] 09:02:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 115 (00000043812AC000) [pid = 3468] [serial = 2323] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 116 (00000043EA18CC00) [pid = 3468] [serial = 2324] [outer = 00000043812AC000] 09:02:36 INFO - PROCESS | 3468 | 1460995356749 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3468 | ++DOMWINDOW == 117 (00000043F5FE6800) [pid = 3468] [serial = 2325] [outer = 00000043812AC000] 09:02:37 INFO - PROCESS | 3468 | 1460995357379 Marionette TRACE conn5 <- [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]]]}] 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1030ms 09:02:37 INFO - PROCESS | 3468 | 1460995357438 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3468 | 1460995357442 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3468 | 1460995357447 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:37 INFO - PROCESS | 3468 | 1460995357452 Marionette TRACE conn5 <- [1,3058,null,{}] 09:02:37 INFO - PROCESS | 3468 | 1460995357458 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 3468 | 1460995357578 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:02:37 INFO - PROCESS | 3468 | 1460995357709 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3468 | ++DOCSHELL 00000043E7EAA800 == 50 [pid = 3468] [id = 776] 09:02:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 118 (0000004381290800) [pid = 3468] [serial = 2326] [outer = 0000000000000000] 09:02:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 119 (0000004381BEB000) [pid = 3468] [serial = 2327] [outer = 0000004381290800] 09:02:37 INFO - PROCESS | 3468 | 1460995357760 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3468 | ++DOMWINDOW == 120 (0000004381F87C00) [pid = 3468] [serial = 2328] [outer = 0000004381290800] 09:02:38 INFO - PROCESS | 3468 | 1460995358359 Marionette TRACE conn5 <- [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]]]}] 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 09:02:38 INFO - PROCESS | 3468 | 1460995358396 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3468 | 1460995358402 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:38 INFO - PROCESS | 3468 | 1460995358409 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3468 | 1460995358411 Marionette TRACE conn5 <- [1,3062,null,{}] 09:02:38 INFO - PROCESS | 3468 | 1460995358415 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 3468 | 1460995358531 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043FBD47800 == 49 [pid = 3468] [id = 768] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043E97D0800 == 48 [pid = 3468] [id = 767] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A1A800 == 47 [pid = 3468] [id = 766] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5E8B800 == 46 [pid = 3468] [id = 765] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043EEBC3800 == 45 [pid = 3468] [id = 749] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043EE0DA800 == 44 [pid = 3468] [id = 764] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043827B6000 == 43 [pid = 3468] [id = 763] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DE1800 == 42 [pid = 3468] [id = 762] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 119 (000000438287CC00) [pid = 3468] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 118 (00000043E86B2000) [pid = 3468] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 117 (00000043F19A8400) [pid = 3468] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 116 (00000043EEB86C00) [pid = 3468] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 115 (000000438125B400) [pid = 3468] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 114 (00000043F1BD6000) [pid = 3468] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 0000004382072000 == 41 [pid = 3468] [id = 757] 09:02:38 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9818800 == 40 [pid = 3468] [id = 755] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 113 (00000043EEB50400) [pid = 3468] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 112 (0000004381F32800) [pid = 3468] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043EEB8C400) [pid = 3468] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043814D3C00) [pid = 3468] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043814DEC00) [pid = 3468] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (0000004381294800) [pid = 3468] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (0000004381F8B800) [pid = 3468] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (000000438208B000) [pid = 3468] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (0000004381F88800) [pid = 3468] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (0000004381F76000) [pid = 3468] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (0000004382E2F000) [pid = 3468] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043832B1C00) [pid = 3468] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043E7BE8400) [pid = 3468] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043E888A000) [pid = 3468] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043E8F8D800) [pid = 3468] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8E10800) [pid = 3468] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043ED367C00) [pid = 3468] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043ED6BC000) [pid = 3468] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (00000043EA122C00) [pid = 3468] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043EEB06C00) [pid = 3468] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (00000043EDA7C000) [pid = 3468] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043EDFA4400) [pid = 3468] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E8484C00) [pid = 3468] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:02:38 INFO - PROCESS | 3468 | 1460995358674 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3468 | ++DOCSHELL 0000004380F51800 == 41 [pid = 3468] [id = 777] 09:02:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 92 (00000043802BB400) [pid = 3468] [serial = 2329] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 93 (0000004381259C00) [pid = 3468] [serial = 2330] [outer = 00000043802BB400] 09:02:38 INFO - PROCESS | 3468 | 1460995358721 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3468 | ++DOMWINDOW == 94 (00000043814DB800) [pid = 3468] [serial = 2331] [outer = 00000043802BB400] 09:02:39 INFO - PROCESS | 3468 | 1460995359095 Marionette TRACE conn5 <- [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]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 09:02:39 INFO - PROCESS | 3468 | 1460995359144 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3468 | 1460995359146 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:39 INFO - PROCESS | 3468 | 1460995359150 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3468 | 1460995359154 Marionette TRACE conn5 <- [1,3066,null,{}] 09:02:39 INFO - PROCESS | 3468 | 1460995359165 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3468 | 1460995359256 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:02:39 INFO - PROCESS | 3468 | 1460995359309 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3468 | ++DOCSHELL 00000043EA16D000 == 42 [pid = 3468] [id = 778] 09:02:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 95 (00000043832B1000) [pid = 3468] [serial = 2332] [outer = 0000000000000000] 09:02:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 96 (00000043E6AB6C00) [pid = 3468] [serial = 2333] [outer = 00000043832B1000] 09:02:39 INFO - PROCESS | 3468 | 1460995359357 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3468 | ++DOMWINDOW == 97 (00000043E7B53C00) [pid = 3468] [serial = 2334] [outer = 00000043832B1000] 09:02:39 INFO - PROCESS | 3468 | 1460995359829 Marionette TRACE conn5 <- [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] 09:02:39 INFO - PROCESS | 3468 | 1460995359896 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3468 | 1460995359900 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:39 INFO - PROCESS | 3468 | 1460995359901 Marionette TRACE conn5 <- [1,3070,null,{}] 09:02:39 INFO - PROCESS | 3468 | 1460995359905 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3468 | 1460995359991 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:02:40 INFO - PROCESS | 3468 | 1460995359999 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F1B3D800 == 43 [pid = 3468] [id = 779] 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043E86B1C00) [pid = 3468] [serial = 2335] [outer = 0000000000000000] 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043E888BC00) [pid = 3468] [serial = 2336] [outer = 00000043E86B1C00] 09:02:40 INFO - PROCESS | 3468 | 1460995360047 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043E8F0AC00) [pid = 3468] [serial = 2337] [outer = 00000043E86B1C00] 09:02:40 INFO - PROCESS | 3468 | 1460995360479 Marionette TRACE conn5 <- [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]]]}] 09:02:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 628ms 09:02:40 INFO - PROCESS | 3468 | 1460995360530 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3468 | 1460995360533 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:40 INFO - PROCESS | 3468 | 1460995360536 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3468 | 1460995360538 Marionette TRACE conn5 <- [1,3074,null,{}] 09:02:40 INFO - PROCESS | 3468 | 1460995360541 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 3468 | 1460995360625 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:02:40 INFO - PROCESS | 3468 | 1460995360662 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F4D21000 == 44 [pid = 3468] [id = 780] 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043E8F79400) [pid = 3468] [serial = 2338] [outer = 0000000000000000] 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043EA123400) [pid = 3468] [serial = 2339] [outer = 00000043E8F79400] 09:02:40 INFO - PROCESS | 3468 | 1460995360708 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043ED6F1000) [pid = 3468] [serial = 2340] [outer = 00000043E8F79400] 09:02:41 INFO - PROCESS | 3468 | 1460995361189 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 09:02:41 INFO - PROCESS | 3468 | 1460995361209 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3468 | 1460995361212 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:41 INFO - PROCESS | 3468 | 1460995361215 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3468 | 1460995361217 Marionette TRACE conn5 <- [1,3078,null,{}] 09:02:41 INFO - PROCESS | 3468 | 1460995361220 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 3468 | 1460995361352 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:02:41 INFO - PROCESS | 3468 | 1460995361359 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F61CB000 == 45 [pid = 3468] [id = 781] 09:02:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043EE007400) [pid = 3468] [serial = 2341] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043EEB8DC00) [pid = 3468] [serial = 2342] [outer = 00000043EE007400] 09:02:41 INFO - PROCESS | 3468 | 1460995361460 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F1BCD400) [pid = 3468] [serial = 2343] [outer = 00000043EE007400] 09:02:41 INFO - PROCESS | 3468 | 1460995361870 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 09:02:41 INFO - PROCESS | 3468 | 1460995361910 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3468 | 1460995361912 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:41 INFO - PROCESS | 3468 | 1460995361915 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3468 | 1460995361917 Marionette TRACE conn5 <- [1,3082,null,{}] 09:02:41 INFO - PROCESS | 3468 | 1460995361920 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3468 | 1460995362034 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:02:42 INFO - PROCESS | 3468 | 1460995362124 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F837D000 == 46 [pid = 3468] [id = 782] 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 107 (00000043F1BE8C00) [pid = 3468] [serial = 2344] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 108 (00000043F2709000) [pid = 3468] [serial = 2345] [outer = 00000043F1BE8C00] 09:02:42 INFO - PROCESS | 3468 | 1460995362169 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 109 (00000043F4058000) [pid = 3468] [serial = 2346] [outer = 00000043F1BE8C00] 09:02:42 INFO - PROCESS | 3468 | 1460995362561 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 09:02:42 INFO - PROCESS | 3468 | 1460995362611 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3468 | 1460995362613 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3468 | 1460995362617 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:42 INFO - PROCESS | 3468 | 1460995362618 Marionette TRACE conn5 <- [1,3086,null,{}] 09:02:42 INFO - PROCESS | 3468 | 1460995362622 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3468 | 1460995362741 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:02:42 INFO - PROCESS | 3468 | 1460995362747 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3468 | ++DOCSHELL 00000043F9A0D000 == 47 [pid = 3468] [id = 783] 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 110 (00000043F4CD8800) [pid = 3468] [serial = 2347] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 111 (00000043F4CE4800) [pid = 3468] [serial = 2348] [outer = 00000043F4CD8800] 09:02:42 INFO - PROCESS | 3468 | 1460995362792 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3468 | ++DOMWINDOW == 112 (00000043F4FDDC00) [pid = 3468] [serial = 2349] [outer = 00000043F4CD8800] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 111 (00000043802B6000) [pid = 3468] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 110 (00000043EA536800) [pid = 3468] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 109 (00000043E8F75800) [pid = 3468] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 108 (0000004381BE7400) [pid = 3468] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 107 (00000043EEB88C00) [pid = 3468] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 106 (0000004381BE6800) [pid = 3468] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043EF72A800) [pid = 3468] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043EEB57400) [pid = 3468] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (000000438287AC00) [pid = 3468] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043825C7C00) [pid = 3468] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F52C8800) [pid = 3468] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (00000043F2704800) [pid = 3468] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043812B1800) [pid = 3468] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043825C9000) [pid = 3468] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:43 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (00000043ED287800) [pid = 3468] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:43 INFO - PROCESS | 3468 | 1460995363316 Marionette TRACE conn5 <- [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]]]}] 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 09:02:43 INFO - PROCESS | 3468 | 1460995363363 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3468 | 1460995363365 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:43 INFO - PROCESS | 3468 | 1460995363370 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3468 | 1460995363371 Marionette TRACE conn5 <- [1,3090,null,{}] 09:02:43 INFO - PROCESS | 3468 | 1460995363375 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 3468 | 1460995363485 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:02:43 INFO - PROCESS | 3468 | 1460995363491 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FA97E000 == 48 [pid = 3468] [id = 784] 09:02:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 98 (00000043EEB88C00) [pid = 3468] [serial = 2350] [outer = 0000000000000000] 09:02:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 99 (00000043F5299C00) [pid = 3468] [serial = 2351] [outer = 00000043EEB88C00] 09:02:43 INFO - PROCESS | 3468 | 1460995363536 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3468 | ++DOMWINDOW == 100 (00000043F5341000) [pid = 3468] [serial = 2352] [outer = 00000043EEB88C00] 09:02:43 INFO - PROCESS | 3468 | 1460995363923 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 586ms 09:02:43 INFO - PROCESS | 3468 | 1460995363959 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3468 | 1460995363961 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:43 INFO - PROCESS | 3468 | 1460995363964 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3468 | 1460995363966 Marionette TRACE conn5 <- [1,3094,null,{}] 09:02:43 INFO - PROCESS | 3468 | 1460995363970 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 3468 | 1460995364091 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:02:44 INFO - PROCESS | 3468 | 1460995364099 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FC383800 == 49 [pid = 3468] [id = 785] 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 101 (00000043EF380C00) [pid = 3468] [serial = 2353] [outer = 0000000000000000] 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 102 (00000043F5A45000) [pid = 3468] [serial = 2354] [outer = 00000043EF380C00] 09:02:44 INFO - PROCESS | 3468 | 1460995364146 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 103 (00000043F5E50000) [pid = 3468] [serial = 2355] [outer = 00000043EF380C00] 09:02:44 INFO - PROCESS | 3468 | 1460995364549 Marionette TRACE conn5 <- [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]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms 09:02:44 INFO - PROCESS | 3468 | 1460995364595 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3468 | 1460995364598 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:44 INFO - PROCESS | 3468 | 1460995364601 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3468 | 1460995364604 Marionette TRACE conn5 <- [1,3098,null,{}] 09:02:44 INFO - PROCESS | 3468 | 1460995364607 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 3468 | 1460995364744 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:02:44 INFO - PROCESS | 3468 | 1460995364759 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3468 | ++DOCSHELL 00000043FDB3E800 == 50 [pid = 3468] [id = 786] 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 104 (00000043F5EF8C00) [pid = 3468] [serial = 2356] [outer = 0000000000000000] 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 105 (00000043F5FDFC00) [pid = 3468] [serial = 2357] [outer = 00000043F5EF8C00] 09:02:44 INFO - PROCESS | 3468 | 1460995364810 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3468 | ++DOMWINDOW == 106 (00000043F62DA000) [pid = 3468] [serial = 2358] [outer = 00000043F5EF8C00] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F981D800 == 49 [pid = 3468] [id = 759] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5FB4800 == 48 [pid = 3468] [id = 761] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F981E000 == 47 [pid = 3468] [id = 743] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97C800 == 46 [pid = 3468] [id = 760] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043EDFD7000 == 45 [pid = 3468] [id = 758] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043ED3CD000 == 44 [pid = 3468] [id = 729] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8E6A000 == 43 [pid = 3468] [id = 742] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 0000004381F4B000 == 42 [pid = 3468] [id = 728] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043E7EAA800 == 41 [pid = 3468] [id = 776] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5699000 == 40 [pid = 3468] [id = 775] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC720000 == 39 [pid = 3468] [id = 774] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F8783800 == 38 [pid = 3468] [id = 773] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC3B9800 == 37 [pid = 3468] [id = 772] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043F5550000 == 36 [pid = 3468] [id = 771] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC393000 == 35 [pid = 3468] [id = 769] 09:02:45 INFO - PROCESS | 3468 | --DOCSHELL 0000004383DD9000 == 34 [pid = 3468] [id = 770] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043EA16D000 == 33 [pid = 3468] [id = 778] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 0000004380F51800 == 32 [pid = 3468] [id = 777] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F4D21000 == 31 [pid = 3468] [id = 780] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F61CB000 == 30 [pid = 3468] [id = 781] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043FC383800 == 29 [pid = 3468] [id = 785] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F9A0D000 == 28 [pid = 3468] [id = 783] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F837D000 == 27 [pid = 3468] [id = 782] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043F1B3D800 == 26 [pid = 3468] [id = 779] 09:02:46 INFO - PROCESS | 3468 | --DOCSHELL 00000043FA97E000 == 25 [pid = 3468] [id = 784] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 105 (00000043814D3800) [pid = 3468] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 104 (00000043F2D97000) [pid = 3468] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 103 (00000043EE003000) [pid = 3468] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 102 (00000043E8524000) [pid = 3468] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 101 (00000043F4F1EC00) [pid = 3468] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 100 (0000004381F88400) [pid = 3468] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 99 (00000043F1BD5C00) [pid = 3468] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 98 (00000043E8886C00) [pid = 3468] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 97 (0000004382880000) [pid = 3468] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 96 (00000043EEB8E000) [pid = 3468] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 95 (0000004382E22800) [pid = 3468] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 94 (00000043832B4400) [pid = 3468] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 93 (0000004381BE9000) [pid = 3468] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 92 (00000043F52CAC00) [pid = 3468] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 91 (00000043E88AC400) [pid = 3468] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 90 (00000043F270F000) [pid = 3468] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 89 (00000043EEB0CC00) [pid = 3468] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 88 (00000043F533F800) [pid = 3468] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 87 (00000043F2705800) [pid = 3468] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 86 (0000004382E23C00) [pid = 3468] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 85 (0000004381F73C00) [pid = 3468] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 84 (00000043F2328800) [pid = 3468] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 83 (00000043E8F75C00) [pid = 3468] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 82 (00000043EF389400) [pid = 3468] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 81 (00000043F52A1400) [pid = 3468] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 80 (00000043F4F25C00) [pid = 3468] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 79 (00000043E6B44C00) [pid = 3468] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | --DOMWINDOW == 78 (00000043F5496800) [pid = 3468] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3468 | 1460995366890 Marionette TRACE conn5 <- [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"]]]}] 09:02:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:46 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 09:02:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2353ms 09:02:46 INFO - PROCESS | 3468 | 1460995366959 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3468 | 1460995366963 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:46 INFO - PROCESS | 3468 | 1460995366969 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3468 | 1460995366973 Marionette TRACE conn5 <- [1,3102,null,{}] 09:02:46 INFO - PROCESS | 3468 | 1460995366980 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 3468 | 1460995367074 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:02:47 INFO - PROCESS | 3468 | 1460995367090 Marionette TRACE conn5 -> [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\", \"92702882-9ab2-4ffb-be63-ea16370af485\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3468 | ++DOCSHELL 000000438122A000 == 26 [pid = 3468] [id = 787] 09:02:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 79 (00000043812B3400) [pid = 3468] [serial = 2359] [outer = 0000000000000000] 09:02:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 80 (00000043814D1800) [pid = 3468] [serial = 2360] [outer = 00000043812B3400] 09:02:47 INFO - PROCESS | 3468 | 1460995367142 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3468 | ++DOMWINDOW == 81 (00000043814E0800) [pid = 3468] [serial = 2361] [outer = 00000043812B3400] 09:02:47 INFO - PROCESS | 3468 | 1460995367633 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 691ms 09:02:47 INFO - PROCESS | 3468 | 1460995367663 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3468 | 1460995367670 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:02:48 WARNING - u'runner_teardown' () 09:02:48 INFO - No more tests 09:02:48 INFO - Got 0 unexpected results 09:02:48 INFO - SUITE-END | took 658s 09:02:48 INFO - Closing logging queue 09:02:48 INFO - queue closed 09:02:48 INFO - Return code: 0 09:02:48 WARNING - # TBPL SUCCESS # 09:02:48 INFO - Running post-action listener: _resource_record_post_action 09:02:48 INFO - Running post-run listener: _resource_record_post_run 09:02:49 INFO - Total resource usage - Wall time: 670s; CPU: 14.0%; Read bytes: 183690752; Write bytes: 1036514816; Read time: 3454140; Write time: 5187210 09:02:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:49 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 93562368; Read time: 0; Write time: 244180 09:02:49 INFO - run-tests - Wall time: 666s; CPU: 14.0%; Read bytes: 183690752; Write bytes: 883527680; Read time: 3454140; Write time: 4879060 09:02:49 INFO - Running post-run listener: _upload_blobber_files 09:02:49 INFO - Blob upload gear active. 09:02:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:02:49 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 09:02:49 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:02:49 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:02:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:02:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:51 INFO - (blobuploader) - INFO - Done attempting. 09:02:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:02:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:02:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:52 INFO - (blobuploader) - INFO - Done attempting. 09:02:52 INFO - (blobuploader) - INFO - Iteration through files over. 09:02:52 INFO - Return code: 0 09:02:52 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:02:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c94bd4f8b85f2737360b86342a8967b99e682d6a09ccb3068a293a69243891108d3f3edbc97f661f10d4b10058b885aaca14010550df56404175d28b0c55e33a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6fffec042c964f08175a09cf94bcc392087c9aaca4ceddd8aad8d8038c5478c7a7efcd2bbf4b33c1424e7cdc0fc78edc5a973c86b232d8af08635f465313c2be"} 09:02:52 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:02:52 INFO - Writing to file C:\slave\test\properties\blobber_files 09:02:52 INFO - Contents: 09:02:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c94bd4f8b85f2737360b86342a8967b99e682d6a09ccb3068a293a69243891108d3f3edbc97f661f10d4b10058b885aaca14010550df56404175d28b0c55e33a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6fffec042c964f08175a09cf94bcc392087c9aaca4ceddd8aad8d8038c5478c7a7efcd2bbf4b33c1424e7cdc0fc78edc5a973c86b232d8af08635f465313c2be"} 09:02:52 INFO - Running post-run listener: copy_logs_to_upload_dir 09:02:52 INFO - Copying logs to upload dir... 09:02:52 INFO - mkdir: C:\slave\test\build\upload\logs 09:02:52 INFO - Copying logs to upload dir... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... 09:02:52 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=854.629000 ========= master_lag: 0.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 14 secs) (at 2016-04-18 09:02:53.301248) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:02:53.302348) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c94bd4f8b85f2737360b86342a8967b99e682d6a09ccb3068a293a69243891108d3f3edbc97f661f10d4b10058b885aaca14010550df56404175d28b0c55e33a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6fffec042c964f08175a09cf94bcc392087c9aaca4ceddd8aad8d8038c5478c7a7efcd2bbf4b33c1424e7cdc0fc78edc5a973c86b232d8af08635f465313c2be"} build_url:https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.303000 build_url: 'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/c94bd4f8b85f2737360b86342a8967b99e682d6a09ccb3068a293a69243891108d3f3edbc97f661f10d4b10058b885aaca14010550df56404175d28b0c55e33a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/6fffec042c964f08175a09cf94bcc392087c9aaca4ceddd8aad8d8038c5478c7a7efcd2bbf4b33c1424e7cdc0fc78edc5a973c86b232d8af08635f465313c2be"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FrZWyp70R-yB991Cc7A2eg/artifacts/public/build/firefox-48.0a1.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-04-18 09:02:53.627035) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:02:53.627482) ========= '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-195\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-195 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-195 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-195\AppData\Local LOGONSERVER=\\T-W864-IX-195 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-195 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-195 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-195 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:02:53.742633) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:02:53.742958) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:02:54.284926) ========= ========= Total master_lag: 0.59 =========