builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-168 starttime: 1463234383.4 results: success (0) buildid: 20160514051345 builduid: 2029cdcec26045f091dd45846c9c01b7 revision: 268411b5d974eb048495006aa8fd8d003e3a6762 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:43.398452) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:43.398834) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:43.399121) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:43.568276) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:59:43.568548) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False --06:59:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.61 MB/s 06:59:44 (8.61 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.090000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:59:44.732633) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-14 06:59:44.732941) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.410000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-14 06:59:47.159646) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:59:47.159962) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 268411b5d974eb048495006aa8fd8d003e3a6762 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 268411b5d974eb048495006aa8fd8d003e3a6762 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False 2016-05-14 06:59:47,561 truncating revision to first 12 chars 2016-05-14 06:59:47,561 Setting DEBUG logging. 2016-05-14 06:59:47,561 attempt 1/10 2016-05-14 06:59:47,561 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/268411b5d974?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-14 06:59:47,967 unpacking tar archive at: mozilla-aurora-268411b5d974/testing/mozharness/ program finished with exit code 0 elapsedTime=1.082000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 06:59:48.285134) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:48.285435) ========= script_repo_revision: 268411b5d974eb048495006aa8fd8d003e3a6762 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:48.286141) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:48.286411) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 06:59:48.302721) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-05-14 06:59:48.303007) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 06:59:48 INFO - MultiFileLogger online at 20160514 06:59:48 in C:\slave\test 06:59:48 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:59:48 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:59:48 INFO - {'append_to_log': False, 06:59:48 INFO - 'base_work_dir': 'C:\\slave\\test', 06:59:48 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:59:48 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:59:48 INFO - 'buildbot_json_path': 'buildprops.json', 06:59:48 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:59:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:59:48 INFO - 'download_minidump_stackwalk': True, 06:59:48 INFO - 'download_symbols': 'true', 06:59:48 INFO - 'e10s': False, 06:59:48 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:59:48 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:59:48 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:59:48 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:59:48 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:59:48 INFO - 'C:/mozilla-build/tooltool.py'), 06:59:48 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:59:48 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:59:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:59:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:59:48 INFO - 'log_level': 'info', 06:59:48 INFO - 'log_to_console': True, 06:59:48 INFO - 'opt_config_files': (), 06:59:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:59:48 INFO - '--processes=1', 06:59:48 INFO - '--config=%(test_path)s/wptrunner.ini', 06:59:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:59:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:59:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:59:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:59:48 INFO - 'pip_index': False, 06:59:48 INFO - 'require_test_zip': True, 06:59:48 INFO - 'test_type': ('testharness',), 06:59:48 INFO - 'this_chunk': '1', 06:59:48 INFO - 'total_chunks': '10', 06:59:48 INFO - 'virtualenv_path': 'venv', 06:59:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:59:48 INFO - 'work_dir': 'build'} 06:59:48 INFO - ##### 06:59:48 INFO - ##### Running clobber step. 06:59:48 INFO - ##### 06:59:48 INFO - Running pre-action listener: _resource_record_pre_action 06:59:48 INFO - Running main action method: clobber 06:59:48 INFO - rmtree: C:\slave\test\build 06:59:48 INFO - Using _rmtree_windows ... 06:59:48 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:01:17 INFO - Running post-action listener: _resource_record_post_action 07:01:17 INFO - ##### 07:01:17 INFO - ##### Running read-buildbot-config step. 07:01:17 INFO - ##### 07:01:17 INFO - Running pre-action listener: _resource_record_pre_action 07:01:17 INFO - Running main action method: read_buildbot_config 07:01:17 INFO - Using buildbot properties: 07:01:17 INFO - { 07:01:17 INFO - "project": "", 07:01:17 INFO - "product": "firefox", 07:01:17 INFO - "script_repo_revision": "production", 07:01:17 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 07:01:17 INFO - "repository": "", 07:01:17 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 07:01:17 INFO - "buildid": "20160514051345", 07:01:17 INFO - "pgo_build": "False", 07:01:17 INFO - "basedir": "C:\\slave\\test", 07:01:17 INFO - "buildnumber": 41, 07:01:17 INFO - "slavename": "t-w864-ix-168", 07:01:17 INFO - "revision": "268411b5d974eb048495006aa8fd8d003e3a6762", 07:01:17 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 07:01:17 INFO - "platform": "win64", 07:01:17 INFO - "branch": "mozilla-aurora", 07:01:17 INFO - "repo_path": "releases/mozilla-aurora", 07:01:17 INFO - "moz_repo_path": "", 07:01:17 INFO - "stage_platform": "win64", 07:01:17 INFO - "builduid": "2029cdcec26045f091dd45846c9c01b7", 07:01:17 INFO - "slavebuilddir": "test" 07:01:17 INFO - } 07:01:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 07:01:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 07:01:17 INFO - Running post-action listener: _resource_record_post_action 07:01:17 INFO - ##### 07:01:17 INFO - ##### Running download-and-extract step. 07:01:17 INFO - ##### 07:01:17 INFO - Running pre-action listener: _resource_record_pre_action 07:01:17 INFO - Running main action method: download_and_extract 07:01:17 INFO - mkdir: C:\slave\test\build\tests 07:01:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:01:17 INFO - https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:01:17 INFO - trying https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 07:01:17 INFO - Downloading https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:01:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 07:01:18 INFO - Downloaded 1274 bytes. 07:01:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:01:18 INFO - Using the following test package requirements: 07:01:18 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:01:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 07:01:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 07:01:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'jsshell-win64.zip'], 07:01:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 07:01:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:01:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 07:01:18 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 07:01:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 07:01:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:01:18 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 07:01:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:01:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:01:18 INFO - https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:01:18 INFO - trying https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 07:01:18 INFO - Downloading https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 07:01:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 07:01:19 INFO - Downloaded 20484889 bytes. 07:01:19 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:01:19 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:01:21 INFO - caution: filename not matched: web-platform/* 07:01:21 INFO - Return code: 11 07:01:21 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')]} 07:01:21 INFO - https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:01:21 INFO - trying https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:01:21 INFO - Downloading https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:01:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 07:01:22 INFO - Downloaded 36408938 bytes. 07:01:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:01:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:02:03 INFO - caution: filename not matched: bin/* 07:02:03 INFO - caution: filename not matched: config/* 07:02:03 INFO - caution: filename not matched: mozbase/* 07:02:03 INFO - caution: filename not matched: marionette/* 07:02:03 INFO - caution: filename not matched: tools/wptserve/* 07:02:03 INFO - Return code: 11 07:02:03 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')]} 07:02:03 INFO - https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 07:02:03 INFO - trying https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:02:03 INFO - Downloading https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 07:02:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 07:02:06 INFO - Downloaded 82669482 bytes. 07:02:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:02:06 INFO - mkdir: C:\slave\test\properties 07:02:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:02:06 INFO - Writing to file C:\slave\test\properties\build_url 07:02:06 INFO - Contents: 07:02:06 INFO - build_url:https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:02:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:02:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:02:07 INFO - Writing to file C:\slave\test\properties\symbols_url 07:02:07 INFO - Contents: 07:02:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:02:07 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')]} 07:02:07 INFO - https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:02:07 INFO - trying https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:02:07 INFO - Downloading https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:02:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:02:09 INFO - Downloaded 50700781 bytes. 07:02:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:02:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:02:11 INFO - Return code: 0 07:02:11 INFO - Running post-action listener: _resource_record_post_action 07:02:11 INFO - Running post-action listener: set_extra_try_arguments 07:02:11 INFO - ##### 07:02:11 INFO - ##### Running create-virtualenv step. 07:02:11 INFO - ##### 07:02:11 INFO - Running pre-action listener: _pre_create_virtualenv 07:02:11 INFO - Running pre-action listener: _resource_record_pre_action 07:02:11 INFO - Running main action method: create_virtualenv 07:02:11 INFO - Creating virtualenv C:\slave\test\build\venv 07:02:11 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 07:02:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:02:14 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:02:17 INFO - Installing distribute......................................................................................................................................................................................done. 07:02:18 INFO - Return code: 0 07:02:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:18 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023C7B00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 07:02:18 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 07:02:18 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 07:02:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:02:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:02:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:02:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:02:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:02:18 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:02:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:02:18 INFO - 'DCLOCATION': 'SCL3', 07:02:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:18 INFO - 'HOMEDRIVE': 'C:', 07:02:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:02:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:18 INFO - 'KTS_VERSION': '1.19c', 07:02:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:02:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:02:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:18 INFO - 'MOZ_NO_REMOTE': '1', 07:02:18 INFO - 'NO_EM_RESTART': '1', 07:02:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:18 INFO - 'OS': 'Windows_NT', 07:02:18 INFO - 'OURDRIVE': 'C:', 07:02:18 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', 07:02:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:02:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:02:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:18 INFO - 'PROCESSOR_LEVEL': '6', 07:02:18 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:02:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:02:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:02:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:02:18 INFO - 'PROMPT': '$P$G', 07:02:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:02:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:02:18 INFO - 'PWD': 'C:\\slave\\test', 07:02:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:18 INFO - 'SYSTEMDRIVE': 'C:', 07:02:18 INFO - 'SYSTEMROOT': 'C:\\windows', 07:02:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:18 INFO - 'TEST1': 'testie', 07:02:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:18 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:02:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:02:18 INFO - 'USERNAME': 'cltbld', 07:02:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:02:18 INFO - 'WINDIR': 'C:\\windows', 07:02:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:19 INFO - Downloading/unpacking psutil>=0.7.1 07:02:20 INFO - Running setup.py egg_info for package psutil 07:02:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:02:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:02:20 INFO - Installing collected packages: psutil 07:02:20 INFO - Running setup.py install for psutil 07:02:20 INFO - building 'psutil._psutil_windows' extension 07:02:20 INFO - error: Unable to find vcvarsall.bat 07:02:20 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-2tdpdz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:02:20 INFO - running install 07:02:20 INFO - running build 07:02:20 INFO - running build_py 07:02:20 INFO - creating build 07:02:20 INFO - creating build\lib.win32-2.7 07:02:20 INFO - creating build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:02:20 INFO - running build_ext 07:02:20 INFO - building 'psutil._psutil_windows' extension 07:02:20 INFO - error: Unable to find vcvarsall.bat 07:02:20 INFO - ---------------------------------------- 07:02:20 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-2tdpdz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:02:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 07:02:20 WARNING - Return code: 1 07:02:20 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! 07:02:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:02: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')]} 07:02:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02: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')]} 07:02:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:20 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023C7B00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 07:02:20 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 07:02:20 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 07:02:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:02:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:02:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:02:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:02:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:02:20 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:02:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:02:20 INFO - 'DCLOCATION': 'SCL3', 07:02:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:20 INFO - 'HOMEDRIVE': 'C:', 07:02:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:02:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:20 INFO - 'KTS_VERSION': '1.19c', 07:02:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:02:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:02:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:20 INFO - 'MOZ_NO_REMOTE': '1', 07:02:20 INFO - 'NO_EM_RESTART': '1', 07:02:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:20 INFO - 'OS': 'Windows_NT', 07:02:20 INFO - 'OURDRIVE': 'C:', 07:02: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', 07:02:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:02:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:02:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:20 INFO - 'PROCESSOR_LEVEL': '6', 07:02:20 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:02:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:02:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:02:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:02:20 INFO - 'PROMPT': '$P$G', 07:02:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:02:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:02:20 INFO - 'PWD': 'C:\\slave\\test', 07:02:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:20 INFO - 'SYSTEMDRIVE': 'C:', 07:02:20 INFO - 'SYSTEMROOT': 'C:\\windows', 07:02:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:20 INFO - 'TEST1': 'testie', 07:02:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:20 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:02:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:02:20 INFO - 'USERNAME': 'cltbld', 07:02:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:02:20 INFO - 'WINDIR': 'C:\\windows', 07:02:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:02:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:02:20 INFO - Running setup.py egg_info for package mozsystemmonitor 07:02:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:02:20 INFO - Running setup.py egg_info for package psutil 07:02:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:02:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:02:20 INFO - Installing collected packages: mozsystemmonitor, psutil 07:02:20 INFO - Running setup.py install for mozsystemmonitor 07:02:20 INFO - Running setup.py install for psutil 07:02:20 INFO - building 'psutil._psutil_windows' extension 07:02:20 INFO - error: Unable to find vcvarsall.bat 07:02:20 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-zqroiy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:02:20 INFO - running install 07:02:20 INFO - running build 07:02:20 INFO - running build_py 07:02:20 INFO - running build_ext 07:02:20 INFO - building 'psutil._psutil_windows' extension 07:02:20 INFO - error: Unable to find vcvarsall.bat 07:02:20 INFO - ---------------------------------------- 07:02:20 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-zqroiy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:02:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-168\AppData\Roaming\pip\pip.log 07:02:20 WARNING - Return code: 1 07:02:20 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! 07:02:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:02: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')]} 07:02:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02: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')]} 07:02:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:20 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023C7B00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 07:02:20 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 07:02:20 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 07:02:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:02:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:02:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:02:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:02:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:02:20 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:02:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:02:20 INFO - 'DCLOCATION': 'SCL3', 07:02:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:20 INFO - 'HOMEDRIVE': 'C:', 07:02:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:02:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:20 INFO - 'KTS_VERSION': '1.19c', 07:02:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:02:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:02:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:20 INFO - 'MOZ_NO_REMOTE': '1', 07:02:20 INFO - 'NO_EM_RESTART': '1', 07:02:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:20 INFO - 'OS': 'Windows_NT', 07:02:20 INFO - 'OURDRIVE': 'C:', 07:02: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', 07:02:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:02:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:02:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:20 INFO - 'PROCESSOR_LEVEL': '6', 07:02:20 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:02:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:02:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:02:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:02:20 INFO - 'PROMPT': '$P$G', 07:02:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:02:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:02:20 INFO - 'PWD': 'C:\\slave\\test', 07:02:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:20 INFO - 'SYSTEMDRIVE': 'C:', 07:02:20 INFO - 'SYSTEMROOT': 'C:\\windows', 07:02:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:20 INFO - 'TEST1': 'testie', 07:02:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:20 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:02:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:02:20 INFO - 'USERNAME': 'cltbld', 07:02:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:02:20 INFO - 'WINDIR': 'C:\\windows', 07:02:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:21 INFO - Downloading/unpacking blobuploader==1.2.4 07:02:21 INFO - Downloading blobuploader-1.2.4.tar.gz 07:02:21 INFO - Running setup.py egg_info for package blobuploader 07:02:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:02:25 INFO - Running setup.py egg_info for package requests 07:02:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:02:25 INFO - Downloading docopt-0.6.1.tar.gz 07:02:25 INFO - Running setup.py egg_info for package docopt 07:02:25 INFO - Installing collected packages: blobuploader, docopt, requests 07:02:25 INFO - Running setup.py install for blobuploader 07:02:25 INFO - Running setup.py install for docopt 07:02:25 INFO - Running setup.py install for requests 07:02:25 INFO - Successfully installed blobuploader docopt requests 07:02:25 INFO - Cleaning up... 07:02:25 INFO - Return code: 0 07:02:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:02:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:02:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:25 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023C7B00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 07:02:25 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 07:02:25 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 07:02:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:02:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:02:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:02:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:02:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:02:25 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:02:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:02:25 INFO - 'DCLOCATION': 'SCL3', 07:02:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:25 INFO - 'HOMEDRIVE': 'C:', 07:02:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:02:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:25 INFO - 'KTS_VERSION': '1.19c', 07:02:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:02:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:02:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:25 INFO - 'MOZ_NO_REMOTE': '1', 07:02:25 INFO - 'NO_EM_RESTART': '1', 07:02:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:25 INFO - 'OS': 'Windows_NT', 07:02:25 INFO - 'OURDRIVE': 'C:', 07:02:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:02:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:02:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:02:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:25 INFO - 'PROCESSOR_LEVEL': '6', 07:02:25 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:02:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:02:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:02:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:02:25 INFO - 'PROMPT': '$P$G', 07:02:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:02:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:02:25 INFO - 'PWD': 'C:\\slave\\test', 07:02:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:25 INFO - 'SYSTEMDRIVE': 'C:', 07:02:25 INFO - 'SYSTEMROOT': 'C:\\windows', 07:02:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:25 INFO - 'TEST1': 'testie', 07:02:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:25 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:02:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:02:25 INFO - 'USERNAME': 'cltbld', 07:02:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:02:25 INFO - 'WINDIR': 'C:\\windows', 07:02:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:02:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:02:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:02:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:02:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:02:30 INFO - Unpacking c:\slave\test\build\tests\marionette 07:02:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:02:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:30 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 07:02:30 INFO - Running setup.py install for browsermob-proxy 07:02:46 INFO - Running setup.py install for manifestparser 07:02:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for marionette-client 07:02:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for marionette-driver 07:02:46 INFO - Running setup.py install for mozcrash 07:02:46 INFO - Running setup.py install for mozdebug 07:02:46 INFO - Running setup.py install for mozdevice 07:02:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozfile 07:02:46 INFO - Running setup.py install for mozhttpd 07:02:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozinfo 07:02:46 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozInstall 07:02:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozleak 07:02:46 INFO - Running setup.py install for mozlog 07:02:46 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for moznetwork 07:02:46 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozprocess 07:02:46 INFO - Running setup.py install for mozprofile 07:02:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozrunner 07:02:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for mozscreenshot 07:02:46 INFO - Running setup.py install for moztest 07:02:46 INFO - Running setup.py install for mozversion 07:02:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:02:46 INFO - Running setup.py install for wptserve 07:02:46 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 07:02:46 INFO - Cleaning up... 07:02:46 INFO - Return code: 0 07:02:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:02:46 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')]} 07:02:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:02:46 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')]} 07:02:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:02:46 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 0x0249E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0254D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023C7B00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, '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-168', 'USERDOMAIN': 'T-W864-IX-168', '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-168', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-168', '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-168\\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 07:02:46 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 07:02:46 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 07:02:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:02:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:02:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:02:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:02:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:02:46 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:02:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:02:46 INFO - 'DCLOCATION': 'SCL3', 07:02:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:02:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:02:46 INFO - 'HOMEDRIVE': 'C:', 07:02:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:02:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:02:46 INFO - 'KTS_VERSION': '1.19c', 07:02:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:02:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:02:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:02:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:02:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:02:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:02:46 INFO - 'MOZ_NO_REMOTE': '1', 07:02:46 INFO - 'NO_EM_RESTART': '1', 07:02:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:02:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:02:46 INFO - 'OS': 'Windows_NT', 07:02:46 INFO - 'OURDRIVE': 'C:', 07:02:46 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', 07:02:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:02:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:02:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:02:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:02:46 INFO - 'PROCESSOR_LEVEL': '6', 07:02:46 INFO - 'PROCESSOR_REVISION': '1e05', 07:02:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:02:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:02:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:02:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:02:46 INFO - 'PROMPT': '$P$G', 07:02:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:02:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:02:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:02:46 INFO - 'PWD': 'C:\\slave\\test', 07:02:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:02:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:02:46 INFO - 'SYSTEMDRIVE': 'C:', 07:02:46 INFO - 'SYSTEMROOT': 'C:\\windows', 07:02:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:46 INFO - 'TEST1': 'testie', 07:02:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:02:46 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:02:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:02:46 INFO - 'USERNAME': 'cltbld', 07:02:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:02:46 INFO - 'WINDIR': 'C:\\windows', 07:02:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:02:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:02:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:02:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:02:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:02:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:02:49 INFO - Unpacking c:\slave\test\build\tests\marionette 07:02:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:02:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:02:49 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)) 07:03:01 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)) 07:03:01 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)) 07:03:01 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)) 07:03:01 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)) 07:03:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:03:01 INFO - Downloading blessings-1.6.tar.gz 07:03:01 INFO - Running setup.py egg_info for package blessings 07:03:01 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)) 07:03:01 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:03:01 INFO - Running setup.py install for blessings 07:03:01 INFO - Running setup.py install for browsermob-proxy 07:03:01 INFO - Running setup.py install for manifestparser 07:03:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for marionette-client 07:03:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:03:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for marionette-driver 07:03:01 INFO - Running setup.py install for mozcrash 07:03:01 INFO - Running setup.py install for mozdebug 07:03:01 INFO - Running setup.py install for mozdevice 07:03:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for mozhttpd 07:03:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for mozInstall 07:03:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for mozleak 07:03:01 INFO - Running setup.py install for mozprofile 07:03:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Running setup.py install for mozrunner 07:03:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:03:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:03:03 INFO - Running setup.py install for mozscreenshot 07:03:03 INFO - Running setup.py install for moztest 07:03:03 INFO - Running setup.py install for mozversion 07:03:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:03:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:03:03 INFO - Running setup.py install for wptserve 07:03:03 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:03:03 INFO - Cleaning up... 07:03:03 INFO - Return code: 0 07:03:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:03:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:03:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:03:03 INFO - Reading from file tmpfile_stdout 07:03:03 INFO - Using _rmtree_windows ... 07:03:03 INFO - Using _rmtree_windows ... 07:03:03 INFO - Current package versions: 07:03:03 INFO - blessings == 1.6 07:03:03 INFO - blobuploader == 1.2.4 07:03:03 INFO - browsermob-proxy == 0.6.0 07:03:03 INFO - distribute == 0.6.14 07:03:03 INFO - docopt == 0.6.1 07:03:03 INFO - manifestparser == 1.1 07:03:03 INFO - marionette-client == 2.3.0 07:03:03 INFO - marionette-driver == 1.4.0 07:03:03 INFO - mozInstall == 1.12 07:03:03 INFO - mozcrash == 0.17 07:03:03 INFO - mozdebug == 0.1 07:03:03 INFO - mozdevice == 0.48 07:03:03 INFO - mozfile == 1.2 07:03:03 INFO - mozhttpd == 0.7 07:03:03 INFO - mozinfo == 0.9 07:03:03 INFO - mozleak == 0.1 07:03:03 INFO - mozlog == 3.1 07:03:03 INFO - moznetwork == 0.27 07:03:03 INFO - mozprocess == 0.22 07:03:03 INFO - mozprofile == 0.28 07:03:03 INFO - mozrunner == 6.11 07:03:03 INFO - mozscreenshot == 0.1 07:03:03 INFO - mozsystemmonitor == 0.0 07:03:03 INFO - moztest == 0.7 07:03:03 INFO - mozversion == 1.4 07:03:03 INFO - requests == 1.2.3 07:03:03 INFO - wptserve == 1.4.0 07:03:03 INFO - Running post-action listener: _resource_record_post_action 07:03:03 INFO - Running post-action listener: _start_resource_monitoring 07:03:03 INFO - Starting resource monitoring. 07:03:03 INFO - ##### 07:03:03 INFO - ##### Running pull step. 07:03:03 INFO - ##### 07:03:03 INFO - Running pre-action listener: _resource_record_pre_action 07:03:03 INFO - Running main action method: pull 07:03:03 INFO - Pull has nothing to do! 07:03:03 INFO - Running post-action listener: _resource_record_post_action 07:03:03 INFO - ##### 07:03:03 INFO - ##### Running install step. 07:03:03 INFO - ##### 07:03:03 INFO - Running pre-action listener: _resource_record_pre_action 07:03:03 INFO - Running main action method: install 07:03:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:03:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:03:04 INFO - Reading from file tmpfile_stdout 07:03:04 INFO - Using _rmtree_windows ... 07:03:04 INFO - Using _rmtree_windows ... 07:03:04 INFO - Detecting whether we're running mozinstall >=1.0... 07:03:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:03:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:03:04 INFO - Reading from file tmpfile_stdout 07:03:04 INFO - Output received: 07:03:04 INFO - Usage: mozinstall-script.py [options] installer 07:03:04 INFO - Options: 07:03:04 INFO - -h, --help show this help message and exit 07:03:04 INFO - -d DEST, --destination=DEST 07:03:04 INFO - Directory to install application into. [default: 07:03:04 INFO - "C:\slave\test"] 07:03:04 INFO - --app=APP Application being installed. [default: firefox] 07:03:04 INFO - Using _rmtree_windows ... 07:03:04 INFO - Using _rmtree_windows ... 07:03:04 INFO - mkdir: C:\slave\test\build\application 07:03:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:03:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 07:03:06 INFO - Reading from file tmpfile_stdout 07:03:06 INFO - Output received: 07:03:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - Using _rmtree_windows ... 07:03:06 INFO - Running post-action listener: _resource_record_post_action 07:03:06 INFO - ##### 07:03:06 INFO - ##### Running run-tests step. 07:03:06 INFO - ##### 07:03:06 INFO - Running pre-action listener: _resource_record_pre_action 07:03:06 INFO - Running main action method: run_tests 07:03:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:03:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:03:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:03:06 INFO - grabbing minidump binary from tooltool 07:03:06 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')]} 07:03:06 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 0x024CF368>, '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 0x02274D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025580C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:03:06 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 07:03:06 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 07:03:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:03:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpffits4 07:03:07 INFO - INFO - File integrity verified, renaming tmpffits4 to win32-minidump_stackwalk.exe 07:03:07 INFO - Return code: 0 07:03:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:03:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:03:07 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/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 07:03:07 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/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 07:03:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:03:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Roaming', 07:03:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:03:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:03:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:03:07 INFO - 'COMPUTERNAME': 'T-W864-IX-168', 07:03:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:03:07 INFO - 'DCLOCATION': 'SCL3', 07:03:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:03:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:03:07 INFO - 'HOMEDRIVE': 'C:', 07:03:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-168', 07:03:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:03:07 INFO - 'KTS_VERSION': '1.19c', 07:03:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-168\\AppData\\Local', 07:03:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-168', 07:03:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:03:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:03:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:03:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:03:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:03:07 INFO - 'MOZ_NO_REMOTE': '1', 07:03:07 INFO - 'NO_EM_RESTART': '1', 07:03:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:03:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:03:07 INFO - 'OS': 'Windows_NT', 07:03:07 INFO - 'OURDRIVE': 'C:', 07:03:07 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', 07:03:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:03:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:03:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:03:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:03:08 INFO - 'PROCESSOR_LEVEL': '6', 07:03:08 INFO - 'PROCESSOR_REVISION': '1e05', 07:03:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:03:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:03:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:03:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:03:08 INFO - 'PROMPT': '$P$G', 07:03:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:03:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:03:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:03:08 INFO - 'PWD': 'C:\\slave\\test', 07:03:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:03:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:03:08 INFO - 'SYSTEMDRIVE': 'C:', 07:03:08 INFO - 'SYSTEMROOT': 'C:\\windows', 07:03:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:03:08 INFO - 'TEST1': 'testie', 07:03:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:03:08 INFO - 'USERDOMAIN': 'T-W864-IX-168', 07:03:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-168', 07:03:08 INFO - 'USERNAME': 'cltbld', 07:03:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-168', 07:03:08 INFO - 'WINDIR': 'C:\\windows', 07:03:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:03:08 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/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 07:03:09 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 07:03:09 INFO - import pkg_resources 07:03:10 INFO - Using 1 client processes 07:03:13 INFO - SUITE-START | Running 778 tests 07:03:13 INFO - Running testharness tests 07:03:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:03:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:03:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:03:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:03:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:03:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:03:14 INFO - Setting up ssl 07:03:14 INFO - PROCESS | certutil | 07:03:14 INFO - PROCESS | certutil | 07:03:14 INFO - PROCESS | certutil | 07:03:14 INFO - Certificate Nickname Trust Attributes 07:03:14 INFO - SSL,S/MIME,JAR/XPI 07:03:14 INFO - 07:03:14 INFO - web-platform-tests CT,, 07:03:14 INFO - 07:03:14 INFO - Starting runner 07:03:14 INFO - PROCESS | 3640 | [3640] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:03:14 INFO - PROCESS | 3640 | [3640] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:03:14 INFO - PROCESS | 3640 | [3640] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:03:14 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:03:15 INFO - PROCESS | 3640 | [3640] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:03:16 INFO - PROCESS | 3640 | 1463234596508 Marionette DEBUG Marionette enabled via build flag and pref 07:03:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DE475D800 == 1 [pid = 3640] [id = 1] 07:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 1 (0000002DF37B6800) [pid = 3640] [serial = 1] [outer = 0000000000000000] 07:03:17 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 2 (0000002DF37B7800) [pid = 3640] [serial = 2] [outer = 0000002DF37B6800] 07:03:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF5B97000 == 2 [pid = 3640] [id = 2] 07:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 3 (0000002DF5B97800) [pid = 3640] [serial = 3] [outer = 0000000000000000] 07:03:17 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:03:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 4 (0000002DF5B98800) [pid = 3640] [serial = 4] [outer = 0000002DF5B97800] 07:03:18 INFO - PROCESS | 3640 | 1463234598118 Marionette INFO Listening on port 2828 07:03:19 INFO - PROCESS | 3640 | 1463234599860 Marionette DEBUG Marionette enabled via command-line flag 07:03:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A74000 == 3 [pid = 3640] [id = 3] 07:03:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 5 (0000002DF7AAF800) [pid = 3640] [serial = 5] [outer = 0000000000000000] 07:03:19 INFO - PROCESS | 3640 | [3640] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:03:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 6 (0000002DF7AB0800) [pid = 3640] [serial = 6] [outer = 0000002DF7AAF800] 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 7 (0000002DF7BC4000) [pid = 3640] [serial = 7] [outer = 0000002DF5B97800] 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600436 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49302 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600468 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49303 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600477 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49304 07:03:20 INFO - PROCESS | 3640 | 1463234600507 Marionette DEBUG Closed connection conn0 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600514 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49305 07:03:20 INFO - PROCESS | 3640 | 1463234600516 Marionette DEBUG Closed connection conn1 07:03:20 INFO - PROCESS | 3640 | 1463234600518 Marionette DEBUG Closed connection conn2 07:03:20 INFO - PROCESS | 3640 | 1463234600718 Marionette DEBUG Closed connection conn3 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600724 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49306 07:03:20 INFO - PROCESS | 3640 | 1463234600732 Marionette DEBUG Closed connection conn4 07:03:20 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:03:20 INFO - PROCESS | 3640 | 1463234600739 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49307 07:03:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95C3800 == 4 [pid = 3640] [id = 4] 07:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 8 (0000002DF950E000) [pid = 3640] [serial = 8] [outer = 0000000000000000] 07:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 9 (0000002DF8D85000) [pid = 3640] [serial = 9] [outer = 0000002DF950E000] 07:03:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 10 (0000002DF9510C00) [pid = 3640] [serial = 10] [outer = 0000002DF950E000] 07:03:20 INFO - PROCESS | 3640 | 1463234600922 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:03:20 INFO - PROCESS | 3640 | 1463234600928 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160514051345","device":"desktop","version":"48.0a2"} 07:03:21 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:03:21 INFO - PROCESS | 3640 | [3640] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:03:21 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:03:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE933800 == 5 [pid = 3640] [id = 5] 07:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 11 (0000002DFE934000) [pid = 3640] [serial = 11] [outer = 0000000000000000] 07:03:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE934800 == 6 [pid = 3640] [id = 6] 07:03:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 12 (0000002DFEC48400) [pid = 3640] [serial = 12] [outer = 0000000000000000] 07:03:22 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:03:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF596000 == 7 [pid = 3640] [id = 7] 07:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 13 (0000002DFEC47C00) [pid = 3640] [serial = 13] [outer = 0000000000000000] 07:03:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:03:23 INFO - PROCESS | 3640 | [3640] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 14 (0000002DFF6F5000) [pid = 3640] [serial = 14] [outer = 0000002DFEC47C00] 07:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 15 (0000002DFF97D800) [pid = 3640] [serial = 15] [outer = 0000002DFE934000] 07:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 16 (0000002DFF3B4400) [pid = 3640] [serial = 16] [outer = 0000002DFEC48400] 07:03:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 17 (0000002DFF8EAC00) [pid = 3640] [serial = 17] [outer = 0000002DFEC47C00] 07:03:24 INFO - PROCESS | 3640 | 1463234604257 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 3640 | 1463234604271 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 18 (0000002D81F30000) [pid = 3640] [serial = 18] [outer = 0000002DFEC47C00] 07:03:25 INFO - PROCESS | 3640 | 1463234605225 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"6f0ecc4a-fe7b-4371-a315-aa0768c24191","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160514051345","device":"desktop","version":"48.0a2","command_id":1}}] 07:03:25 INFO - PROCESS | 3640 | 1463234605682 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}] 07:03:25 INFO - PROCESS | 3640 | 1463234605815 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 07:03:25 INFO - PROCESS | 3640 | 1463234605839 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:03:25 INFO - PROCESS | 3640 | [3640] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:03:27 INFO - PROCESS | 3640 | --DOCSHELL 0000002DE475D800 == 6 [pid = 3640] [id = 1] 07:03:27 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:03:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 19 (0000002D8134DC00) [pid = 3640] [serial = 19] [outer = 0000002DFEC47C00] 07:03:28 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:28 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:28 INFO - PROCESS | 3640 | 1463234608230 Marionette TRACE conn5 <- [1,3,null,{}] 07:03:28 INFO - PROCESS | 3640 | 1463234608235 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:03:28 INFO - PROCESS | 3640 | 1463234608257 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 07:03:28 INFO - PROCESS | 3640 | 1463234608288 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 07:03:28 INFO - PROCESS | 3640 | 1463234608293 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 07:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:03:28 INFO - PROCESS | 3640 | 1463234608299 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:03:28 INFO - PROCESS | 3640 | 1463234608303 Marionette TRACE conn5 <- [1,6,null,{}] 07:03:28 INFO - PROCESS | 3640 | 1463234608312 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}] 07:03:28 INFO - PROCESS | 3640 | 1463234608332 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 07:03:28 INFO - PROCESS | 3640 | 1463234608337 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D823CB800 == 7 [pid = 3640] [id = 8] 07:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 20 (0000002DF2DBC800) [pid = 3640] [serial = 20] [outer = 0000000000000000] 07:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 21 (0000002DF2DC4800) [pid = 3640] [serial = 21] [outer = 0000002DF2DBC800] 07:03:28 INFO - PROCESS | 3640 | 1463234608399 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 22 (0000002DF5BB5400) [pid = 3640] [serial = 22] [outer = 0000002DF2DBC800] 07:03:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF373F800 == 8 [pid = 3640] [id = 9] 07:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 23 (0000002DF7163800) [pid = 3640] [serial = 23] [outer = 0000000000000000] 07:03:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 24 (0000002DF86C4800) [pid = 3640] [serial = 24] [outer = 0000002DF7163800] 07:03:28 INFO - PROCESS | 3640 | 1463234608858 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 25 (0000002DFC9A1C00) [pid = 3640] [serial = 25] [outer = 0000002DF7163800] 07:03:29 INFO - PROCESS | 3640 | 1463234609472 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]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1243ms 07:03:29 INFO - PROCESS | 3640 | 1463234609630 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 3640 | 1463234609634 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 07:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:03:29 INFO - PROCESS | 3640 | 1463234609674 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 3640 | 1463234609677 Marionette TRACE conn5 <- [1,10,null,{}] 07:03:29 INFO - PROCESS | 3640 | 1463234609681 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}] 07:03:29 INFO - PROCESS | 3640 | 1463234609800 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 07:03:29 INFO - PROCESS | 3640 | 1463234609853 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFC965800 == 9 [pid = 3640] [id = 10] 07:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 26 (0000002DF6F5D800) [pid = 3640] [serial = 26] [outer = 0000000000000000] 07:03:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 27 (0000002DF8C0CC00) [pid = 3640] [serial = 27] [outer = 0000002DF6F5D800] 07:03:29 INFO - PROCESS | 3640 | 1463234609911 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 28 (0000002DFFDB9C00) [pid = 3640] [serial = 28] [outer = 0000002DF6F5D800] 07:03:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE974000 == 10 [pid = 3640] [id = 11] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 29 (0000002DFE974800) [pid = 3640] [serial = 29] [outer = 0000000000000000] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 30 (0000002DFE941000) [pid = 3640] [serial = 30] [outer = 0000002DFE974800] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 31 (0000002DFF022800) [pid = 3640] [serial = 31] [outer = 0000002DFE974800] 07:03:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF026800 == 11 [pid = 3640] [id = 12] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 32 (0000002DFF483800) [pid = 3640] [serial = 32] [outer = 0000000000000000] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 33 (0000002DFEFC2000) [pid = 3640] [serial = 33] [outer = 0000002DFF483800] 07:03:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 34 (0000002DF1ABF800) [pid = 3640] [serial = 34] [outer = 0000002DFF483800] 07:03:30 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95C3800 == 10 [pid = 3640] [id = 4] 07:03:30 INFO - PROCESS | 3640 | 1463234610965 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1343ms 07:03:31 INFO - PROCESS | 3640 | 1463234611012 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 3640 | 1463234611017 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 07:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:03:31 INFO - PROCESS | 3640 | 1463234611023 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 3640 | 1463234611028 Marionette TRACE conn5 <- [1,14,null,{}] 07:03:31 INFO - PROCESS | 3640 | 1463234611042 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}] 07:03:31 INFO - PROCESS | 3640 | 1463234611130 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 07:03:31 INFO - PROCESS | 3640 | 1463234611140 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF13A6000 == 11 [pid = 3640] [id = 13] 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 35 (0000002DF32CE000) [pid = 3640] [serial = 35] [outer = 0000000000000000] 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 36 (0000002DF32D5000) [pid = 3640] [serial = 36] [outer = 0000002DF32CE000] 07:03:31 INFO - PROCESS | 3640 | 1463234611189 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 37 (0000002DF3CF6800) [pid = 3640] [serial = 37] [outer = 0000002DF32CE000] 07:03:31 INFO - PROCESS | 3640 | 1463234611638 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]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 07:03:31 INFO - PROCESS | 3640 | 1463234611678 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 3640 | 1463234611683 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 07:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:03:31 INFO - PROCESS | 3640 | 1463234611690 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 3640 | 1463234611692 Marionette TRACE conn5 <- [1,18,null,{}] 07:03:31 INFO - PROCESS | 3640 | 1463234611696 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}] 07:03:31 INFO - PROCESS | 3640 | 1463234611783 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 07:03:31 INFO - PROCESS | 3640 | 1463234611795 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2C8C800 == 12 [pid = 3640] [id = 14] 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 38 (0000002DF7172C00) [pid = 3640] [serial = 38] [outer = 0000000000000000] 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 39 (0000002DF7646C00) [pid = 3640] [serial = 39] [outer = 0000002DF7172C00] 07:03:31 INFO - PROCESS | 3640 | 1463234611843 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 40 (0000002DF7856800) [pid = 3640] [serial = 40] [outer = 0000002DF7172C00] 07:03:32 INFO - PROCESS | 3640 | 1463234612271 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]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 07:03:32 INFO - PROCESS | 3640 | 1463234612319 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 3640 | 1463234612322 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 07:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:03:32 INFO - PROCESS | 3640 | 1463234612326 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 3640 | 1463234612330 Marionette TRACE conn5 <- [1,22,null,{}] 07:03:32 INFO - PROCESS | 3640 | 1463234612342 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}] 07:03:32 INFO - PROCESS | 3640 | 1463234612434 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 07:03:32 INFO - PROCESS | 3640 | 1463234612444 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF5B96000 == 13 [pid = 3640] [id = 15] 07:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 41 (0000002DF3DA9400) [pid = 3640] [serial = 41] [outer = 0000000000000000] 07:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 42 (0000002DF8C0E000) [pid = 3640] [serial = 42] [outer = 0000002DF3DA9400] 07:03:32 INFO - PROCESS | 3640 | 1463234612521 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 43 (0000002DFB7B5400) [pid = 3640] [serial = 43] [outer = 0000002DF3DA9400] 07:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:03:32 INFO - PROCESS | 3640 | 1463234612945 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]]]}] 07:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 07:03:32 INFO - PROCESS | 3640 | 1463234612956 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 3640 | 1463234612959 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 07:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:03:32 INFO - PROCESS | 3640 | 1463234612962 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 3640 | 1463234612964 Marionette TRACE conn5 <- [1,26,null,{}] 07:03:32 INFO - PROCESS | 3640 | 1463234612977 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}] 07:03:33 INFO - PROCESS | 3640 | 1463234613063 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 07:03:33 INFO - PROCESS | 3640 | 1463234613070 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7AAE000 == 14 [pid = 3640] [id = 16] 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 44 (0000002DFC88B000) [pid = 3640] [serial = 44] [outer = 0000000000000000] 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 45 (0000002DFC9A6400) [pid = 3640] [serial = 45] [outer = 0000002DFC88B000] 07:03:33 INFO - PROCESS | 3640 | 1463234613118 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 46 (0000002DFE6E1000) [pid = 3640] [serial = 46] [outer = 0000002DFC88B000] 07:03:33 INFO - PROCESS | 3640 | 1463234613510 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]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 07:03:33 INFO - PROCESS | 3640 | 1463234613561 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 3640 | 1463234613563 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 07:03:33 INFO - PROCESS | 3640 | 1463234613567 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:03:33 INFO - PROCESS | 3640 | 1463234613569 Marionette TRACE conn5 <- [1,30,null,{}] 07:03:33 INFO - PROCESS | 3640 | 1463234613572 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}] 07:03:33 INFO - PROCESS | 3640 | 1463234613652 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 07:03:33 INFO - PROCESS | 3640 | 1463234613658 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BDD000 == 15 [pid = 3640] [id = 17] 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 47 (0000002DFB79D000) [pid = 3640] [serial = 47] [outer = 0000000000000000] 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 48 (0000002DFB7A1C00) [pid = 3640] [serial = 48] [outer = 0000002DFB79D000] 07:03:33 INFO - PROCESS | 3640 | 1463234613705 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 49 (0000002DFC9A4000) [pid = 3640] [serial = 49] [outer = 0000002DFB79D000] 07:03:34 INFO - PROCESS | 3640 | 1463234614198 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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 07:03:34 INFO - PROCESS | 3640 | 1463234614243 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 3640 | 1463234614245 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:03:34 INFO - PROCESS | 3640 | 1463234614248 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 3640 | 1463234614250 Marionette TRACE conn5 <- [1,34,null,{}] 07:03:34 INFO - PROCESS | 3640 | 1463234614254 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}] 07:03:34 INFO - PROCESS | 3640 | 1463234614375 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 07:03:34 INFO - PROCESS | 3640 | 1463234614386 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE74E800 == 16 [pid = 3640] [id = 18] 07:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 50 (0000002DFEFCC000) [pid = 3640] [serial = 50] [outer = 0000000000000000] 07:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 51 (0000002DFFEE0800) [pid = 3640] [serial = 51] [outer = 0000002DFEFCC000] 07:03:34 INFO - PROCESS | 3640 | 1463234614433 Marionette DEBUG loaded listener.js 07:03:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 52 (0000002D82A38400) [pid = 3640] [serial = 52] [outer = 0000002DFEFCC000] 07:03:34 INFO - PROCESS | 3640 | 1463234614831 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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 07:03:34 INFO - PROCESS | 3640 | 1463234614881 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 3640 | 1463234614883 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 07:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:03:34 INFO - PROCESS | 3640 | 1463234614887 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 3640 | 1463234614889 Marionette TRACE conn5 <- [1,38,null,{}] 07:03:34 INFO - PROCESS | 3640 | 1463234614892 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}] 07:03:35 INFO - PROCESS | 3640 | 1463234614987 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 07:03:35 INFO - PROCESS | 3640 | 1463234614996 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF11C000 == 17 [pid = 3640] [id = 19] 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 53 (0000002D82A3C400) [pid = 3640] [serial = 53] [outer = 0000000000000000] 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 54 (0000002DED4CA400) [pid = 3640] [serial = 54] [outer = 0000002D82A3C400] 07:03:35 INFO - PROCESS | 3640 | 1463234615043 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 55 (0000002DED4D2400) [pid = 3640] [serial = 55] [outer = 0000002D82A3C400] 07:03:35 INFO - PROCESS | 3640 | 1463234615435 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]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 07:03:35 INFO - PROCESS | 3640 | 1463234615486 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 3640 | 1463234615489 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 07:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:03:35 INFO - PROCESS | 3640 | 1463234615493 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 3640 | 1463234615495 Marionette TRACE conn5 <- [1,42,null,{}] 07:03:35 INFO - PROCESS | 3640 | 1463234615499 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}] 07:03:35 INFO - PROCESS | 3640 | 1463234615574 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 07:03:35 INFO - PROCESS | 3640 | 1463234615581 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF599800 == 18 [pid = 3640] [id = 20] 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 56 (0000002DF2D5B800) [pid = 3640] [serial = 56] [outer = 0000000000000000] 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 57 (0000002DF2D5FC00) [pid = 3640] [serial = 57] [outer = 0000002DF2D5B800] 07:03:35 INFO - PROCESS | 3640 | 1463234615626 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 58 (0000002DF2D66000) [pid = 3640] [serial = 58] [outer = 0000002DF2D5B800] 07:03:36 INFO - PROCESS | 3640 | 1463234616005 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 07:03:36 INFO - PROCESS | 3640 | 1463234616021 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 3640 | 1463234616023 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 07:03:36 INFO - PROCESS | 3640 | 1463234616026 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:03:36 INFO - PROCESS | 3640 | 1463234616028 Marionette TRACE conn5 <- [1,46,null,{}] 07:03:36 INFO - PROCESS | 3640 | 1463234616031 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}] 07:03:36 INFO - PROCESS | 3640 | 1463234616132 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 07:03:36 INFO - PROCESS | 3640 | 1463234616141 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFD08000 == 19 [pid = 3640] [id = 21] 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 59 (0000002DF2512C00) [pid = 3640] [serial = 59] [outer = 0000000000000000] 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 60 (0000002DF251B000) [pid = 3640] [serial = 60] [outer = 0000002DF2512C00] 07:03:36 INFO - PROCESS | 3640 | 1463234616186 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 61 (0000002DF2D59C00) [pid = 3640] [serial = 61] [outer = 0000002DF2512C00] 07:03:36 INFO - PROCESS | 3640 | 1463234616582 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]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 07:03:36 INFO - PROCESS | 3640 | 1463234616623 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 3640 | 1463234616625 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 07:03:36 INFO - PROCESS | 3640 | 1463234616629 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 3640 | 1463234616630 Marionette TRACE conn5 <- [1,50,null,{}] 07:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:03:36 INFO - PROCESS | 3640 | 1463234616634 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}] 07:03:36 INFO - PROCESS | 3640 | 1463234616734 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 07:03:36 INFO - PROCESS | 3640 | 1463234616743 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871E6800 == 20 [pid = 3640] [id = 22] 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (0000002D87191400) [pid = 3640] [serial = 62] [outer = 0000000000000000] 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (0000002D87199C00) [pid = 3640] [serial = 63] [outer = 0000002D87191400] 07:03:36 INFO - PROCESS | 3640 | 1463234616791 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (0000002DF2D5B400) [pid = 3640] [serial = 64] [outer = 0000002D87191400] 07:03:37 INFO - PROCESS | 3640 | 1463234617168 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 566ms 07:03:37 INFO - PROCESS | 3640 | 1463234617201 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 3640 | 1463234617203 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 07:03:37 INFO - PROCESS | 3640 | 1463234617206 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:03:37 INFO - PROCESS | 3640 | 1463234617209 Marionette TRACE conn5 <- [1,54,null,{}] 07:03:37 INFO - PROCESS | 3640 | 1463234617212 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}] 07:03:37 INFO - PROCESS | 3640 | 1463234617336 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 07:03:37 INFO - PROCESS | 3640 | 1463234617345 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A8A000 == 21 [pid = 3640] [id = 23] 07:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (0000002D85A07800) [pid = 3640] [serial = 65] [outer = 0000000000000000] 07:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (0000002D87193000) [pid = 3640] [serial = 66] [outer = 0000002D85A07800] 07:03:37 INFO - PROCESS | 3640 | 1463234617400 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (0000002D85B82400) [pid = 3640] [serial = 67] [outer = 0000002D85A07800] 07:03:37 INFO - PROCESS | 3640 | 1463234617799 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]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 07:03:37 INFO - PROCESS | 3640 | 1463234617839 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 07:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:03:37 INFO - PROCESS | 3640 | 1463234617841 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 07:03:37 INFO - PROCESS | 3640 | 1463234617844 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 3640 | 1463234617846 Marionette TRACE conn5 <- [1,58,null,{}] 07:03:37 INFO - PROCESS | 3640 | 1463234617849 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}] 07:03:37 INFO - PROCESS | 3640 | 1463234617970 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 07:03:37 INFO - PROCESS | 3640 | 1463234617979 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BC2000 == 22 [pid = 3640] [id = 24] 07:03:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (0000002D85B82C00) [pid = 3640] [serial = 68] [outer = 0000000000000000] 07:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (0000002D87885400) [pid = 3640] [serial = 69] [outer = 0000002D85B82C00] 07:03:38 INFO - PROCESS | 3640 | 1463234618024 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (0000002D8788DC00) [pid = 3640] [serial = 70] [outer = 0000002D85B82C00] 07:03:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D823CB800 == 21 [pid = 3640] [id = 8] 07:03:39 INFO - PROCESS | 3640 | 1463234619144 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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1325ms 07:03:39 INFO - PROCESS | 3640 | 1463234619183 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 3640 | 1463234619187 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 07:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:03:39 INFO - PROCESS | 3640 | 1463234619193 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 3640 | 1463234619196 Marionette TRACE conn5 <- [1,62,null,{}] 07:03:39 INFO - PROCESS | 3640 | 1463234619207 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}] 07:03:39 INFO - PROCESS | 3640 | 1463234619312 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 07:03:39 INFO - PROCESS | 3640 | 1463234619324 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBC000 == 22 [pid = 3640] [id = 25] 07:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0000002D85A08000) [pid = 3640] [serial = 71] [outer = 0000000000000000] 07:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002D85B8C400) [pid = 3640] [serial = 72] [outer = 0000002D85A08000] 07:03:39 INFO - PROCESS | 3640 | 1463234619375 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002D8623B400) [pid = 3640] [serial = 73] [outer = 0000002D85A08000] 07:03:39 INFO - PROCESS | 3640 | 1463234619809 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]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 07:03:39 INFO - PROCESS | 3640 | 1463234619886 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 3640 | 1463234619892 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 07:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:03:39 INFO - PROCESS | 3640 | 1463234619898 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 3640 | 1463234619901 Marionette TRACE conn5 <- [1,66,null,{}] 07:03:39 INFO - PROCESS | 3640 | 1463234619909 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}] 07:03:40 INFO - PROCESS | 3640 | 1463234620018 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 07:03:40 INFO - PROCESS | 3640 | 1463234620033 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF089D800 == 23 [pid = 3640] [id = 26] 07:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D87199800) [pid = 3640] [serial = 74] [outer = 0000000000000000] 07:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D87889400) [pid = 3640] [serial = 75] [outer = 0000002D87199800] 07:03:40 INFO - PROCESS | 3640 | 1463234620080 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D87893C00) [pid = 3640] [serial = 76] [outer = 0000002D87199800] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002DF950E000) [pid = 3640] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002DF3DA9400) [pid = 3640] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002DFC88B000) [pid = 3640] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0000002DFB79D000) [pid = 3640] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (0000002DFEFCC000) [pid = 3640] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (0000002D87191400) [pid = 3640] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (0000002DF2DBC800) [pid = 3640] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (0000002DF6F5D800) [pid = 3640] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (0000002DF32CE000) [pid = 3640] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (0000002DF7172C00) [pid = 3640] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:03:40 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (0000002D85A07800) [pid = 3640] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:03:40 INFO - PROCESS | 3640 | 1463234620751 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]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 07:03:40 INFO - PROCESS | 3640 | 1463234620780 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 07:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:03:40 INFO - PROCESS | 3640 | 1463234620791 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 07:03:40 INFO - PROCESS | 3640 | 1463234620795 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 3640 | 1463234620798 Marionette TRACE conn5 <- [1,70,null,{}] 07:03:40 INFO - PROCESS | 3640 | 1463234620814 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}] 07:03:40 INFO - PROCESS | 3640 | 1463234620928 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 07:03:40 INFO - PROCESS | 3640 | 1463234620972 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A1000 == 24 [pid = 3640] [id = 27] 07:03:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (0000002DED4CC000) [pid = 3640] [serial = 77] [outer = 0000000000000000] 07:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (0000002DF231DC00) [pid = 3640] [serial = 78] [outer = 0000002DED4CC000] 07:03:41 INFO - PROCESS | 3640 | 1463234621025 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (0000002DF2518400) [pid = 3640] [serial = 79] [outer = 0000002DED4CC000] 07:03:41 INFO - PROCESS | 3640 | 1463234621379 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]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 07:03:41 INFO - PROCESS | 3640 | 1463234621431 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 07:03:41 INFO - PROCESS | 3640 | 1463234621434 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 07:03:41 INFO - PROCESS | 3640 | 1463234621437 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:03:41 INFO - PROCESS | 3640 | 1463234621439 Marionette TRACE conn5 <- [1,74,null,{}] 07:03:41 INFO - PROCESS | 3640 | 1463234621443 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}] 07:03:41 INFO - PROCESS | 3640 | 1463234621521 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 07:03:41 INFO - PROCESS | 3640 | 1463234621528 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF372B800 == 25 [pid = 3640] [id = 28] 07:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (0000002DF2D5C000) [pid = 3640] [serial = 80] [outer = 0000000000000000] 07:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (0000002DF2DC2400) [pid = 3640] [serial = 81] [outer = 0000002DF2D5C000] 07:03:41 INFO - PROCESS | 3640 | 1463234621576 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0000002DF32CB400) [pid = 3640] [serial = 82] [outer = 0000002DF2D5C000] 07:03:42 INFO - PROCESS | 3640 | 1463234621995 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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 07:03:42 INFO - PROCESS | 3640 | 1463234622029 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 3640 | 1463234622031 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 07:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:03:42 INFO - PROCESS | 3640 | 1463234622035 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 3640 | 1463234622036 Marionette TRACE conn5 <- [1,78,null,{}] 07:03:42 INFO - PROCESS | 3640 | 1463234622040 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}] 07:03:42 INFO - PROCESS | 3640 | 1463234622126 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 07:03:42 INFO - PROCESS | 3640 | 1463234622133 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7640000 == 26 [pid = 3640] [id = 29] 07:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002D87198000) [pid = 3640] [serial = 83] [outer = 0000000000000000] 07:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002DF3CF0400) [pid = 3640] [serial = 84] [outer = 0000002D87198000] 07:03:42 INFO - PROCESS | 3640 | 1463234622179 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002DF6F5D800) [pid = 3640] [serial = 85] [outer = 0000002D87198000] 07:03:42 INFO - PROCESS | 3640 | 1463234622641 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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 692ms 07:03:42 INFO - PROCESS | 3640 | 1463234622731 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 3640 | 1463234622736 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 07:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:03:42 INFO - PROCESS | 3640 | 1463234622742 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 3640 | 1463234622747 Marionette TRACE conn5 <- [1,82,null,{}] 07:03:42 INFO - PROCESS | 3640 | 1463234622755 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}] 07:03:42 INFO - PROCESS | 3640 | 1463234622927 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 07:03:42 INFO - PROCESS | 3640 | 1463234622978 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BCB000 == 27 [pid = 3640] [id = 30] 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D85B87400) [pid = 3640] [serial = 86] [outer = 0000000000000000] 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D86235C00) [pid = 3640] [serial = 87] [outer = 0000002D85B87400] 07:03:43 INFO - PROCESS | 3640 | 1463234623039 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D87887800) [pid = 3640] [serial = 88] [outer = 0000002D85B87400] 07:03:43 INFO - PROCESS | 3640 | 1463234623550 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]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 07:03:43 INFO - PROCESS | 3640 | 1463234623626 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 3640 | 1463234623633 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 07:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:03:43 INFO - PROCESS | 3640 | 1463234623640 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 3640 | 1463234623643 Marionette TRACE conn5 <- [1,86,null,{}] 07:03:43 INFO - PROCESS | 3640 | 1463234623647 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}] 07:03:43 INFO - PROCESS | 3640 | 1463234623752 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 07:03:43 INFO - PROCESS | 3640 | 1463234623812 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8620000 == 28 [pid = 3640] [id = 31] 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002DF1243800) [pid = 3640] [serial = 89] [outer = 0000000000000000] 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002DF2320000) [pid = 3640] [serial = 90] [outer = 0000002DF1243800] 07:03:43 INFO - PROCESS | 3640 | 1463234623869 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002DF2DBDC00) [pid = 3640] [serial = 91] [outer = 0000002DF1243800] 07:03:44 INFO - PROCESS | 3640 | 1463234624426 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]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 07:03:44 INFO - PROCESS | 3640 | 1463234624484 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 3640 | 1463234624486 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 07:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:03:44 INFO - PROCESS | 3640 | 1463234624490 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 3640 | 1463234624495 Marionette TRACE conn5 <- [1,90,null,{}] 07:03:44 INFO - PROCESS | 3640 | 1463234624506 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}] 07:03:44 INFO - PROCESS | 3640 | 1463234624614 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 07:03:44 INFO - PROCESS | 3640 | 1463234624677 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF15800 == 29 [pid = 3640] [id = 32] 07:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002DF7856000) [pid = 3640] [serial = 92] [outer = 0000000000000000] 07:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002DF7A8DC00) [pid = 3640] [serial = 93] [outer = 0000002DF7856000] 07:03:44 INFO - PROCESS | 3640 | 1463234624739 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002DF8BB6800) [pid = 3640] [serial = 94] [outer = 0000002DF7856000] 07:03:45 INFO - PROCESS | 3640 | 1463234625272 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]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 07:03:45 INFO - PROCESS | 3640 | 1463234625332 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 3640 | 1463234625335 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 07:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:03:45 INFO - PROCESS | 3640 | 1463234625339 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 3640 | 1463234625341 Marionette TRACE conn5 <- [1,94,null,{}] 07:03:45 INFO - PROCESS | 3640 | 1463234625345 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}] 07:03:45 INFO - PROCESS | 3640 | 1463234625445 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 07:03:45 INFO - PROCESS | 3640 | 1463234625521 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE760800 == 30 [pid = 3640] [id = 33] 07:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002DF8C08400) [pid = 3640] [serial = 95] [outer = 0000000000000000] 07:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002DF8D84800) [pid = 3640] [serial = 96] [outer = 0000002DF8C08400] 07:03:45 INFO - PROCESS | 3640 | 1463234625578 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002DFB769800) [pid = 3640] [serial = 97] [outer = 0000002DF8C08400] 07:03:46 INFO - PROCESS | 3640 | 1463234626114 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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 07:03:46 INFO - PROCESS | 3640 | 1463234626180 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 3640 | 1463234626182 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 07:03:46 INFO - PROCESS | 3640 | 1463234626186 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:03:46 INFO - PROCESS | 3640 | 1463234626188 Marionette TRACE conn5 <- [1,98,null,{}] 07:03:46 INFO - PROCESS | 3640 | 1463234626192 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}] 07:03:46 INFO - PROCESS | 3640 | 1463234626337 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 07:03:46 INFO - PROCESS | 3640 | 1463234626398 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BAF000 == 31 [pid = 3640] [id = 34] 07:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002DFB798800) [pid = 3640] [serial = 98] [outer = 0000000000000000] 07:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002DFB79E800) [pid = 3640] [serial = 99] [outer = 0000002DFB798800] 07:03:46 INFO - PROCESS | 3640 | 1463234626455 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002DFC2D0800) [pid = 3640] [serial = 100] [outer = 0000002DFB798800] 07:03:47 INFO - PROCESS | 3640 | 1463234627048 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 922ms 07:03:47 INFO - PROCESS | 3640 | 1463234627110 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 3640 | 1463234627115 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 07:03:47 INFO - PROCESS | 3640 | 1463234627120 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:03:47 INFO - PROCESS | 3640 | 1463234627125 Marionette TRACE conn5 <- [1,102,null,{}] 07:03:47 INFO - PROCESS | 3640 | 1463234627131 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}] 07:03:47 INFO - PROCESS | 3640 | 1463234627232 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 07:03:47 INFO - PROCESS | 3640 | 1463234627300 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBA000 == 32 [pid = 3640] [id = 35] 07:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D81EA0000) [pid = 3640] [serial = 101] [outer = 0000000000000000] 07:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D81EA4C00) [pid = 3640] [serial = 102] [outer = 0000002D81EA0000] 07:03:47 INFO - PROCESS | 3640 | 1463234627354 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D82A39400) [pid = 3640] [serial = 103] [outer = 0000002D81EA0000] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DF8D85000) [pid = 3640] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002DF9510C00) [pid = 3640] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002DF5B98800) [pid = 3640] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002DF8C0E000) [pid = 3640] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002DFC9A6400) [pid = 3640] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002DFB7A1C00) [pid = 3640] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002DFFEE0800) [pid = 3640] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002DED4CA400) [pid = 3640] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002DF2D5FC00) [pid = 3640] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002DF251B000) [pid = 3640] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D87199C00) [pid = 3640] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002DF2DC4800) [pid = 3640] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002DF86C4800) [pid = 3640] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002DFB7B5400) [pid = 3640] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002DF8C0CC00) [pid = 3640] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002DFEFC2000) [pid = 3640] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002DF32D5000) [pid = 3640] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002DF3CF6800) [pid = 3640] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002DF7646C00) [pid = 3640] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0000002DFE941000) [pid = 3640] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (0000002DFE6E1000) [pid = 3640] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (0000002DFC9A4000) [pid = 3640] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (0000002D82A38400) [pid = 3640] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (0000002DF5BB5400) [pid = 3640] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (0000002DF2D5B400) [pid = 3640] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (0000002DF7856800) [pid = 3640] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (0000002D87193000) [pid = 3640] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (0000002DFFDB9C00) [pid = 3640] [serial = 28] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (0000002D85B82400) [pid = 3640] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (0000002DFF8EAC00) [pid = 3640] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (0000002DFF6F5000) [pid = 3640] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:03:47 INFO - PROCESS | 3640 | 1463234627833 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]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 733ms 07:03:47 INFO - PROCESS | 3640 | 1463234627858 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 3640 | 1463234627863 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 07:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:03:47 INFO - PROCESS | 3640 | 1463234627870 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 3640 | 1463234627873 Marionette TRACE conn5 <- [1,106,null,{}] 07:03:47 INFO - PROCESS | 3640 | 1463234627881 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}] 07:03:47 INFO - PROCESS | 3640 | 1463234627967 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 07:03:47 INFO - PROCESS | 3640 | 1463234627977 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBD800 == 33 [pid = 3640] [id = 36] 07:03:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (0000002D85B8F800) [pid = 3640] [serial = 104] [outer = 0000000000000000] 07:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (0000002D86237800) [pid = 3640] [serial = 105] [outer = 0000002D85B8F800] 07:03:48 INFO - PROCESS | 3640 | 1463234628026 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (0000002D87199C00) [pid = 3640] [serial = 106] [outer = 0000002D85B8F800] 07:03:48 INFO - PROCESS | 3640 | 1463234628452 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]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 649ms 07:03:48 INFO - PROCESS | 3640 | 1463234628521 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 3640 | 1463234628524 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 07:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:03:48 INFO - PROCESS | 3640 | 1463234628528 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 3640 | 1463234628531 Marionette TRACE conn5 <- [1,110,null,{}] 07:03:48 INFO - PROCESS | 3640 | 1463234628542 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}] 07:03:48 INFO - PROCESS | 3640 | 1463234628629 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 07:03:48 INFO - PROCESS | 3640 | 1463234628645 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF350D800 == 34 [pid = 3640] [id = 37] 07:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (0000002DF1AC4400) [pid = 3640] [serial = 107] [outer = 0000000000000000] 07:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (0000002DF2515400) [pid = 3640] [serial = 108] [outer = 0000002DF1AC4400] 07:03:48 INFO - PROCESS | 3640 | 1463234628693 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (0000002DF2D65C00) [pid = 3640] [serial = 109] [outer = 0000002DF1AC4400] 07:03:49 INFO - PROCESS | 3640 | 1463234629147 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]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 07:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:03:49 INFO - PROCESS | 3640 | 1463234629159 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 3640 | 1463234629162 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 07:03:49 INFO - PROCESS | 3640 | 1463234629165 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 3640 | 1463234629167 Marionette TRACE conn5 <- [1,114,null,{}] 07:03:49 INFO - PROCESS | 3640 | 1463234629170 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}] 07:03:49 INFO - PROCESS | 3640 | 1463234629252 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 07:03:49 INFO - PROCESS | 3640 | 1463234629259 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF762D800 == 35 [pid = 3640] [id = 38] 07:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (0000002DF3759C00) [pid = 3640] [serial = 110] [outer = 0000000000000000] 07:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (0000002DF5B75400) [pid = 3640] [serial = 111] [outer = 0000002DF3759C00] 07:03:49 INFO - PROCESS | 3640 | 1463234629306 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (0000002DF7114800) [pid = 3640] [serial = 112] [outer = 0000002DF3759C00] 07:03:49 INFO - PROCESS | 3640 | 1463234629721 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]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 07:03:49 INFO - PROCESS | 3640 | 1463234629753 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 3640 | 1463234629756 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 07:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:03:49 INFO - PROCESS | 3640 | 1463234629764 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 3640 | 1463234629766 Marionette TRACE conn5 <- [1,118,null,{}] 07:03:49 INFO - PROCESS | 3640 | 1463234629775 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}] 07:03:49 INFO - PROCESS | 3640 | 1463234629871 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 07:03:49 INFO - PROCESS | 3640 | 1463234629878 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BE7800 == 36 [pid = 3640] [id = 39] 07:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0000002DF70AB000) [pid = 3640] [serial = 113] [outer = 0000000000000000] 07:03:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002DF784C800) [pid = 3640] [serial = 114] [outer = 0000002DF70AB000] 07:03:49 INFO - PROCESS | 3640 | 1463234629926 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002DF8676000) [pid = 3640] [serial = 115] [outer = 0000002DF70AB000] 07:03:50 INFO - PROCESS | 3640 | 1463234630358 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]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 07:03:50 INFO - PROCESS | 3640 | 1463234630396 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 3640 | 1463234630399 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 07:03:50 INFO - PROCESS | 3640 | 1463234630402 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:03:50 INFO - PROCESS | 3640 | 1463234630412 Marionette TRACE conn5 <- [1,122,null,{}] 07:03:50 INFO - PROCESS | 3640 | 1463234630416 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}] 07:03:50 INFO - PROCESS | 3640 | 1463234630541 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 07:03:50 INFO - PROCESS | 3640 | 1463234630549 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE687800 == 37 [pid = 3640] [id = 40] 07:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002DF8CED800) [pid = 3640] [serial = 116] [outer = 0000000000000000] 07:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002DFC88C400) [pid = 3640] [serial = 117] [outer = 0000002DF8CED800] 07:03:50 INFO - PROCESS | 3640 | 1463234630595 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002DFE169C00) [pid = 3640] [serial = 118] [outer = 0000002DF8CED800] 07:03:51 INFO - PROCESS | 3640 | 1463234631012 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]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 07:03:51 INFO - PROCESS | 3640 | 1463234631034 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 3640 | 1463234631036 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 07:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:03:51 INFO - PROCESS | 3640 | 1463234631047 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 3640 | 1463234631048 Marionette TRACE conn5 <- [1,126,null,{}] 07:03:51 INFO - PROCESS | 3640 | 1463234631052 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}] 07:03:51 INFO - PROCESS | 3640 | 1463234631151 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 07:03:51 INFO - PROCESS | 3640 | 1463234631157 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE97A800 == 38 [pid = 3640] [id = 41] 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002DF2565C00) [pid = 3640] [serial = 119] [outer = 0000000000000000] 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002DF2569800) [pid = 3640] [serial = 120] [outer = 0000002DF2565C00] 07:03:51 INFO - PROCESS | 3640 | 1463234631223 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002DFC9A4000) [pid = 3640] [serial = 121] [outer = 0000002DF2565C00] 07:03:51 INFO - PROCESS | 3640 | 1463234631644 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]]]}] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D85B82C00) [pid = 3640] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002D82A3C400) [pid = 3640] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002DF2D5B800) [pid = 3640] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002DF2512C00) [pid = 3640] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002DF2D5C000) [pid = 3640] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002D85A08000) [pid = 3640] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0000002D87199800) [pid = 3640] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:03:51 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (0000002DED4CC000) [pid = 3640] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 07:03:51 INFO - PROCESS | 3640 | 1463234631678 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 3640 | 1463234631680 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 07:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:03:51 INFO - PROCESS | 3640 | 1463234631683 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 3640 | 1463234631685 Marionette TRACE conn5 <- [1,130,null,{}] 07:03:51 INFO - PROCESS | 3640 | 1463234631688 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}] 07:03:51 INFO - PROCESS | 3640 | 1463234631777 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 07:03:51 INFO - PROCESS | 3640 | 1463234631784 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF97D000 == 39 [pid = 3640] [id = 42] 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002D8788BC00) [pid = 3640] [serial = 122] [outer = 0000000000000000] 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002DF2512C00) [pid = 3640] [serial = 123] [outer = 0000002D8788BC00] 07:03:51 INFO - PROCESS | 3640 | 1463234631829 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002DF2557400) [pid = 3640] [serial = 124] [outer = 0000002D8788BC00] 07:03:52 INFO - PROCESS | 3640 | 1463234632233 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 07:03:52 INFO - PROCESS | 3640 | 1463234632274 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 3640 | 1463234632276 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 07:03:52 INFO - PROCESS | 3640 | 1463234632279 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:03:52 INFO - PROCESS | 3640 | 1463234632281 Marionette TRACE conn5 <- [1,134,null,{}] 07:03:52 INFO - PROCESS | 3640 | 1463234632284 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}] 07:03:52 INFO - PROCESS | 3640 | 1463234632363 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 07:03:52 INFO - PROCESS | 3640 | 1463234632370 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFED0800 == 40 [pid = 3640] [id = 43] 07:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002DF255B800) [pid = 3640] [serial = 125] [outer = 0000000000000000] 07:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002DF2D68800) [pid = 3640] [serial = 126] [outer = 0000002DF255B800] 07:03:52 INFO - PROCESS | 3640 | 1463234632416 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002DF878A000) [pid = 3640] [serial = 127] [outer = 0000002DF255B800] 07:03:52 INFO - PROCESS | 3640 | 1463234632832 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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 07:03:52 INFO - PROCESS | 3640 | 1463234632869 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 3640 | 1463234632872 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 07:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:03:52 INFO - PROCESS | 3640 | 1463234632883 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 3640 | 1463234632885 Marionette TRACE conn5 <- [1,138,null,{}] 07:03:52 INFO - PROCESS | 3640 | 1463234632888 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}] 07:03:52 INFO - PROCESS | 3640 | 1463234632969 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 07:03:52 INFO - PROCESS | 3640 | 1463234632976 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF12B800 == 41 [pid = 3640] [id = 44] 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002DF878F800) [pid = 3640] [serial = 128] [outer = 0000000000000000] 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002DF87CBC00) [pid = 3640] [serial = 129] [outer = 0000002DF878F800] 07:03:53 INFO - PROCESS | 3640 | 1463234633031 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002DF87D3400) [pid = 3640] [serial = 130] [outer = 0000002DF878F800] 07:03:53 INFO - PROCESS | 3640 | 1463234633438 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]]]}] 07:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 07:03:53 INFO - PROCESS | 3640 | 1463234633475 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 07:03:53 INFO - PROCESS | 3640 | 1463234633478 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 07:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:03:53 INFO - PROCESS | 3640 | 1463234633482 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:03:53 INFO - PROCESS | 3640 | 1463234633484 Marionette TRACE conn5 <- [1,142,null,{}] 07:03:53 INFO - PROCESS | 3640 | 1463234633493 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}] 07:03:53 INFO - PROCESS | 3640 | 1463234633608 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 07:03:53 INFO - PROCESS | 3640 | 1463234633618 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EB000 == 42 [pid = 3640] [id = 45] 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D864E6C00) [pid = 3640] [serial = 131] [outer = 0000000000000000] 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002DF87D0000) [pid = 3640] [serial = 132] [outer = 0000002D864E6C00] 07:03:53 INFO - PROCESS | 3640 | 1463234633669 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002DFE65A800) [pid = 3640] [serial = 133] [outer = 0000002D864E6C00] 07:03:54 INFO - PROCESS | 3640 | 1463234634431 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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 07:03:54 INFO - PROCESS | 3640 | 1463234634472 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 3640 | 1463234634478 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 07:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:03:54 INFO - PROCESS | 3640 | 1463234634483 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 3640 | 1463234634488 Marionette TRACE conn5 <- [1,146,null,{}] 07:03:54 INFO - PROCESS | 3640 | 1463234634494 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}] 07:03:54 INFO - PROCESS | 3640 | 1463234634605 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 07:03:54 INFO - PROCESS | 3640 | 1463234634673 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EE000 == 43 [pid = 3640] [id = 46] 07:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D85B81800) [pid = 3640] [serial = 134] [outer = 0000000000000000] 07:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D8623C400) [pid = 3640] [serial = 135] [outer = 0000002D85B81800] 07:03:54 INFO - PROCESS | 3640 | 1463234634733 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D864EB400) [pid = 3640] [serial = 136] [outer = 0000002D85B81800] 07:03:55 INFO - PROCESS | 3640 | 1463234635320 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]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 880ms 07:03:55 INFO - PROCESS | 3640 | 1463234635366 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 3640 | 1463234635372 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 07:03:55 INFO - PROCESS | 3640 | 1463234635379 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:03:55 INFO - PROCESS | 3640 | 1463234635382 Marionette TRACE conn5 <- [1,150,null,{}] 07:03:55 INFO - PROCESS | 3640 | 1463234635387 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}] 07:03:55 INFO - PROCESS | 3640 | 1463234635497 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 07:03:55 INFO - PROCESS | 3640 | 1463234635562 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF306F000 == 44 [pid = 3640] [id = 47] 07:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002DF130B800) [pid = 3640] [serial = 137] [outer = 0000000000000000] 07:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002DF254E800) [pid = 3640] [serial = 138] [outer = 0000002DF130B800] 07:03:55 INFO - PROCESS | 3640 | 1463234635620 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002DF2DC5C00) [pid = 3640] [serial = 139] [outer = 0000002DF130B800] 07:03:56 INFO - PROCESS | 3640 | 1463234636169 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]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 880ms 07:03:56 INFO - PROCESS | 3640 | 1463234636266 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 3640 | 1463234636269 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 07:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:03:56 INFO - PROCESS | 3640 | 1463234636273 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 3640 | 1463234636277 Marionette TRACE conn5 <- [1,154,null,{}] 07:03:56 INFO - PROCESS | 3640 | 1463234636289 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}] 07:03:56 INFO - PROCESS | 3640 | 1463234636407 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 07:03:56 INFO - PROCESS | 3640 | 1463234636467 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF123800 == 45 [pid = 3640] [id = 48] 07:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002DF2563400) [pid = 3640] [serial = 140] [outer = 0000000000000000] 07:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002DF87D2C00) [pid = 3640] [serial = 141] [outer = 0000002DF2563400] 07:03:56 INFO - PROCESS | 3640 | 1463234636527 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002DF9507000) [pid = 3640] [serial = 142] [outer = 0000002DF2563400] 07:03:57 INFO - PROCESS | 3640 | 1463234637231 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]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1027ms 07:03:57 INFO - PROCESS | 3640 | 1463234637302 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 3640 | 1463234637306 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 07:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:03:57 INFO - PROCESS | 3640 | 1463234637311 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 3640 | 1463234637315 Marionette TRACE conn5 <- [1,158,null,{}] 07:03:57 INFO - PROCESS | 3640 | 1463234637321 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}] 07:03:57 INFO - PROCESS | 3640 | 1463234637456 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 07:03:57 INFO - PROCESS | 3640 | 1463234637589 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BAE800 == 46 [pid = 3640] [id = 49] 07:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D82FAA000) [pid = 3640] [serial = 143] [outer = 0000000000000000] 07:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D86236400) [pid = 3640] [serial = 144] [outer = 0000002D82FAA000] 07:03:57 INFO - PROCESS | 3640 | 1463234637641 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D87194800) [pid = 3640] [serial = 145] [outer = 0000002D82FAA000] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF12B800 == 45 [pid = 3640] [id = 44] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFED0800 == 44 [pid = 3640] [id = 43] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF97D000 == 43 [pid = 3640] [id = 42] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE97A800 == 42 [pid = 3640] [id = 41] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE687800 == 41 [pid = 3640] [id = 40] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8BE7800 == 40 [pid = 3640] [id = 39] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF762D800 == 39 [pid = 3640] [id = 38] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF350D800 == 38 [pid = 3640] [id = 37] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBD800 == 37 [pid = 3640] [id = 36] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBA000 == 36 [pid = 3640] [id = 35] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BAF000 == 35 [pid = 3640] [id = 34] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE760800 == 34 [pid = 3640] [id = 33] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002DF3CF0400) [pid = 3640] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF15800 == 33 [pid = 3640] [id = 32] 07:03:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8620000 == 32 [pid = 3640] [id = 31] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002DF32CB400) [pid = 3640] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D85B8C400) [pid = 3640] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D87889400) [pid = 3640] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002DF2DC2400) [pid = 3640] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D87893C00) [pid = 3640] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002DF231DC00) [pid = 3640] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D8788DC00) [pid = 3640] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8623B400) [pid = 3640] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002DF2518400) [pid = 3640] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D87885400) [pid = 3640] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002DED4D2400) [pid = 3640] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002DF2D66000) [pid = 3640] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:03:57 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002DF2D59C00) [pid = 3640] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:03:58 INFO - PROCESS | 3640 | 1463234638142 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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 882ms 07:03:58 INFO - PROCESS | 3640 | 1463234638197 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 3640 | 1463234638203 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 07:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:03:58 INFO - PROCESS | 3640 | 1463234638209 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 3640 | 1463234638212 Marionette TRACE conn5 <- [1,162,null,{}] 07:03:58 INFO - PROCESS | 3640 | 1463234638215 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}] 07:03:58 INFO - PROCESS | 3640 | 1463234638301 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 07:03:58 INFO - PROCESS | 3640 | 1463234638366 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86259000 == 33 [pid = 3640] [id = 50] 07:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D85A06400) [pid = 3640] [serial = 146] [outer = 0000000000000000] 07:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D85B8D800) [pid = 3640] [serial = 147] [outer = 0000002D85A06400] 07:03:58 INFO - PROCESS | 3640 | 1463234638413 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D87885400) [pid = 3640] [serial = 148] [outer = 0000002D85A06400] 07:03:58 INFO - PROCESS | 3640 | 1463234638806 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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 07:03:58 INFO - PROCESS | 3640 | 1463234638840 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 3640 | 1463234638842 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 07:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:03:58 INFO - PROCESS | 3640 | 1463234638845 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 3640 | 1463234638849 Marionette TRACE conn5 <- [1,166,null,{}] 07:03:58 INFO - PROCESS | 3640 | 1463234638862 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}] 07:03:58 INFO - PROCESS | 3640 | 1463234638965 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 07:03:59 INFO - PROCESS | 3640 | 1463234639005 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87386000 == 34 [pid = 3640] [id = 51] 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002DED4CF000) [pid = 3640] [serial = 149] [outer = 0000000000000000] 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002DED4D3400) [pid = 3640] [serial = 150] [outer = 0000002DED4CF000] 07:03:59 INFO - PROCESS | 3640 | 1463234639056 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002DF1EB8400) [pid = 3640] [serial = 151] [outer = 0000002DED4CF000] 07:03:59 INFO - PROCESS | 3640 | 1463234639471 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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 07:03:59 INFO - PROCESS | 3640 | 1463234639539 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 3640 | 1463234639542 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 07:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:03:59 INFO - PROCESS | 3640 | 1463234639545 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 3640 | 1463234639547 Marionette TRACE conn5 <- [1,170,null,{}] 07:03:59 INFO - PROCESS | 3640 | 1463234639551 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}] 07:03:59 INFO - PROCESS | 3640 | 1463234639634 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 07:03:59 INFO - PROCESS | 3640 | 1463234639641 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23B9800 == 35 [pid = 3640] [id = 52] 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002DF251AC00) [pid = 3640] [serial = 152] [outer = 0000000000000000] 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002DF2521400) [pid = 3640] [serial = 153] [outer = 0000002DF251AC00] 07:03:59 INFO - PROCESS | 3640 | 1463234639688 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002DF255C000) [pid = 3640] [serial = 154] [outer = 0000002DF251AC00] 07:04:00 INFO - PROCESS | 3640 | 1463234640096 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 07:04:00 INFO - PROCESS | 3640 | 1463234640136 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 3640 | 1463234640138 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 07:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:04:00 INFO - PROCESS | 3640 | 1463234640142 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 3640 | 1463234640144 Marionette TRACE conn5 <- [1,174,null,{}] 07:04:00 INFO - PROCESS | 3640 | 1463234640147 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}] 07:04:00 INFO - PROCESS | 3640 | 1463234640255 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 07:04:00 INFO - PROCESS | 3640 | 1463234640261 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3271000 == 36 [pid = 3640] [id = 53] 07:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002DF255EC00) [pid = 3640] [serial = 155] [outer = 0000000000000000] 07:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002DF256BC00) [pid = 3640] [serial = 156] [outer = 0000002DF255EC00] 07:04:00 INFO - PROCESS | 3640 | 1463234640308 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002DF2D60800) [pid = 3640] [serial = 157] [outer = 0000002DF255EC00] 07:04:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002DF32CD000) [pid = 3640] [serial = 158] [outer = 0000002DFF483800] 07:04:00 INFO - PROCESS | 3640 | 1463234640826 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]]]}] 07:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 733ms 07:04:00 INFO - PROCESS | 3640 | 1463234640879 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 07:04:00 INFO - PROCESS | 3640 | 1463234640889 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 07:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:04:00 INFO - PROCESS | 3640 | 1463234640893 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:04:00 INFO - PROCESS | 3640 | 1463234640895 Marionette TRACE conn5 <- [1,178,null,{}] 07:04:00 INFO - PROCESS | 3640 | 1463234640899 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}] 07:04:01 INFO - PROCESS | 3640 | 1463234641018 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 07:04:01 INFO - PROCESS | 3640 | 1463234641065 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8307E000 == 37 [pid = 3640] [id = 54] 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002DF3219C00) [pid = 3640] [serial = 159] [outer = 0000000000000000] 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DF6FB9400) [pid = 3640] [serial = 160] [outer = 0000002DF3219C00] 07:04:01 INFO - PROCESS | 3640 | 1463234641114 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DF7651C00) [pid = 3640] [serial = 161] [outer = 0000002DF3219C00] 07:04:01 INFO - PROCESS | 3640 | 1463234641521 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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 07:04:01 INFO - PROCESS | 3640 | 1463234641581 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 3640 | 1463234641583 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 07:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:04:01 INFO - PROCESS | 3640 | 1463234641587 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 3640 | 1463234641589 Marionette TRACE conn5 <- [1,182,null,{}] 07:04:01 INFO - PROCESS | 3640 | 1463234641593 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}] 07:04:01 INFO - PROCESS | 3640 | 1463234641692 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 07:04:01 INFO - PROCESS | 3640 | 1463234641698 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E9000 == 38 [pid = 3640] [id = 55] 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF3CF2000) [pid = 3640] [serial = 162] [outer = 0000000000000000] 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF7AD3400) [pid = 3640] [serial = 163] [outer = 0000002DF3CF2000] 07:04:01 INFO - PROCESS | 3640 | 1463234641743 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF878B000) [pid = 3640] [serial = 164] [outer = 0000002DF3CF2000] 07:04:02 INFO - PROCESS | 3640 | 1463234642310 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]]]}] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF8CED800) [pid = 3640] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF70AB000) [pid = 3640] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF2565C00) [pid = 3640] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D81EA0000) [pid = 3640] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D85B8F800) [pid = 3640] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002DF1AC4400) [pid = 3640] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002DF878F800) [pid = 3640] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002DF3759C00) [pid = 3640] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DFB798800) [pid = 3640] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D8788BC00) [pid = 3640] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:04:02 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002DF255B800) [pid = 3640] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 776ms 07:04:02 INFO - PROCESS | 3640 | 1463234642364 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 3640 | 1463234642367 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 07:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:04:02 INFO - PROCESS | 3640 | 1463234642370 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 3640 | 1463234642372 Marionette TRACE conn5 <- [1,186,null,{}] 07:04:02 INFO - PROCESS | 3640 | 1463234642376 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}] 07:04:02 INFO - PROCESS | 3640 | 1463234642462 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 07:04:02 INFO - PROCESS | 3640 | 1463234642471 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF307C800 == 39 [pid = 3640] [id = 56] 07:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D864DEC00) [pid = 3640] [serial = 165] [outer = 0000000000000000] 07:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002DF254F400) [pid = 3640] [serial = 166] [outer = 0000002D864DEC00] 07:04:02 INFO - PROCESS | 3640 | 1463234642517 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002DF86C4C00) [pid = 3640] [serial = 167] [outer = 0000002D864DEC00] 07:04:03 INFO - PROCESS | 3640 | 1463234643039 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 692ms 07:04:03 INFO - PROCESS | 3640 | 1463234643065 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 3640 | 1463234643067 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 07:04:03 INFO - PROCESS | 3640 | 1463234643071 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:04:03 INFO - PROCESS | 3640 | 1463234643073 Marionette TRACE conn5 <- [1,190,null,{}] 07:04:03 INFO - PROCESS | 3640 | 1463234643076 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}] 07:04:03 INFO - PROCESS | 3640 | 1463234643155 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 07:04:03 INFO - PROCESS | 3640 | 1463234643161 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE973800 == 40 [pid = 3640] [id = 57] 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002DF8BBC800) [pid = 3640] [serial = 168] [outer = 0000000000000000] 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002DF8C0DC00) [pid = 3640] [serial = 169] [outer = 0000002DF8BBC800] 07:04:03 INFO - PROCESS | 3640 | 1463234643207 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002DF8D88800) [pid = 3640] [serial = 170] [outer = 0000002DF8BBC800] 07:04:03 INFO - PROCESS | 3640 | 1463234643604 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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 07:04:03 INFO - PROCESS | 3640 | 1463234643661 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 07:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:04:03 INFO - PROCESS | 3640 | 1463234643664 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 07:04:03 INFO - PROCESS | 3640 | 1463234643667 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 3640 | 1463234643669 Marionette TRACE conn5 <- [1,194,null,{}] 07:04:03 INFO - PROCESS | 3640 | 1463234643673 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}] 07:04:03 INFO - PROCESS | 3640 | 1463234643762 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 07:04:03 INFO - PROCESS | 3640 | 1463234643772 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF85C000 == 41 [pid = 3640] [id = 58] 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DFB79B800) [pid = 3640] [serial = 171] [outer = 0000000000000000] 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DFB7A1000) [pid = 3640] [serial = 172] [outer = 0000002DFB79B800] 07:04:03 INFO - PROCESS | 3640 | 1463234643818 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DFBFED400) [pid = 3640] [serial = 173] [outer = 0000002DFB79B800] 07:04:04 INFO - PROCESS | 3640 | 1463234644212 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]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 588ms 07:04:04 INFO - PROCESS | 3640 | 1463234644258 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 3640 | 1463234644261 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 07:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:04:04 INFO - PROCESS | 3640 | 1463234644264 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 3640 | 1463234644267 Marionette TRACE conn5 <- [1,198,null,{}] 07:04:04 INFO - PROCESS | 3640 | 1463234644270 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}] 07:04:04 INFO - PROCESS | 3640 | 1463234644414 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 07:04:04 INFO - PROCESS | 3640 | 1463234644578 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A8E800 == 42 [pid = 3640] [id = 59] 07:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D81EA3000) [pid = 3640] [serial = 174] [outer = 0000000000000000] 07:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8235BC00) [pid = 3640] [serial = 175] [outer = 0000002D81EA3000] 07:04:04 INFO - PROCESS | 3640 | 1463234644639 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D85A0E000) [pid = 3640] [serial = 176] [outer = 0000002D81EA3000] 07:04:05 INFO - PROCESS | 3640 | 1463234645227 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]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1027ms 07:04:05 INFO - PROCESS | 3640 | 1463234645296 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 3640 | 1463234645300 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 07:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:04:05 INFO - PROCESS | 3640 | 1463234645305 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 3640 | 1463234645311 Marionette TRACE conn5 <- [1,202,null,{}] 07:04:05 INFO - PROCESS | 3640 | 1463234645329 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}] 07:04:05 INFO - PROCESS | 3640 | 1463234645448 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 07:04:05 INFO - PROCESS | 3640 | 1463234645509 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F6F800 == 43 [pid = 3640] [id = 60] 07:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D87892400) [pid = 3640] [serial = 177] [outer = 0000000000000000] 07:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DED4CFC00) [pid = 3640] [serial = 178] [outer = 0000002D87892400] 07:04:05 INFO - PROCESS | 3640 | 1463234645570 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF2519000) [pid = 3640] [serial = 179] [outer = 0000002D87892400] 07:04:06 INFO - PROCESS | 3640 | 1463234646154 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]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 901ms 07:04:06 INFO - PROCESS | 3640 | 1463234646210 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 07:04:06 INFO - PROCESS | 3640 | 1463234646214 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 07:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:04:06 INFO - PROCESS | 3640 | 1463234646218 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 3640 | 1463234646221 Marionette TRACE conn5 <- [1,206,null,{}] 07:04:06 INFO - PROCESS | 3640 | 1463234646225 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}] 07:04:06 INFO - PROCESS | 3640 | 1463234646334 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 07:04:06 INFO - PROCESS | 3640 | 1463234646416 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFED0800 == 44 [pid = 3640] [id = 61] 07:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF2D68000) [pid = 3640] [serial = 180] [outer = 0000000000000000] 07:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF3DAF800) [pid = 3640] [serial = 181] [outer = 0000002DF2D68000] 07:04:06 INFO - PROCESS | 3640 | 1463234646473 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF7B90400) [pid = 3640] [serial = 182] [outer = 0000002DF2D68000] 07:04:07 INFO - PROCESS | 3640 | 1463234647019 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 07:04:07 INFO - PROCESS | 3640 | 1463234647058 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 3640 | 1463234647063 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 07:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:04:07 INFO - PROCESS | 3640 | 1463234647075 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 3640 | 1463234647080 Marionette TRACE conn5 <- [1,210,null,{}] 07:04:07 INFO - PROCESS | 3640 | 1463234647084 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}] 07:04:07 INFO - PROCESS | 3640 | 1463234647193 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 07:04:07 INFO - PROCESS | 3640 | 1463234647272 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFED5800 == 45 [pid = 3640] [id = 62] 07:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D87337000) [pid = 3640] [serial = 183] [outer = 0000000000000000] 07:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8733C400) [pid = 3640] [serial = 184] [outer = 0000002D87337000] 07:04:07 INFO - PROCESS | 3640 | 1463234647328 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DFB79F800) [pid = 3640] [serial = 185] [outer = 0000002D87337000] 07:04:07 INFO - PROCESS | 3640 | 1463234647900 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]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 07:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:04:07 INFO - PROCESS | 3640 | 1463234647953 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 3640 | 1463234647956 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 07:04:07 INFO - PROCESS | 3640 | 1463234647959 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 3640 | 1463234647961 Marionette TRACE conn5 <- [1,214,null,{}] 07:04:07 INFO - PROCESS | 3640 | 1463234647965 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}] 07:04:08 INFO - PROCESS | 3640 | 1463234648069 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 07:04:08 INFO - PROCESS | 3640 | 1463234648147 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D801AE800 == 46 [pid = 3640] [id = 63] 07:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D85B80C00) [pid = 3640] [serial = 186] [outer = 0000000000000000] 07:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF255F800) [pid = 3640] [serial = 187] [outer = 0000002D85B80C00] 07:04:08 INFO - PROCESS | 3640 | 1463234648204 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DFE660800) [pid = 3640] [serial = 188] [outer = 0000002D85B80C00] 07:04:08 INFO - PROCESS | 3640 | 1463234648901 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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 07:04:08 INFO - PROCESS | 3640 | 1463234648948 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 3640 | 1463234648952 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 07:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:04:08 INFO - PROCESS | 3640 | 1463234648957 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 3640 | 1463234648962 Marionette TRACE conn5 <- [1,218,null,{}] 07:04:08 INFO - PROCESS | 3640 | 1463234648968 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}] 07:04:09 INFO - PROCESS | 3640 | 1463234649107 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 07:04:09 INFO - PROCESS | 3640 | 1463234649178 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83079000 == 47 [pid = 3640] [id = 64] 07:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D82A3F800) [pid = 3640] [serial = 189] [outer = 0000000000000000] 07:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D830E5800) [pid = 3640] [serial = 190] [outer = 0000002D82A3F800] 07:04:09 INFO - PROCESS | 3640 | 1463234649230 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D830ED000) [pid = 3640] [serial = 191] [outer = 0000002D82A3F800] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF85C000 == 46 [pid = 3640] [id = 58] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE973800 == 45 [pid = 3640] [id = 57] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF307C800 == 44 [pid = 3640] [id = 56] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E9000 == 43 [pid = 3640] [id = 55] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8307E000 == 42 [pid = 3640] [id = 54] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3271000 == 41 [pid = 3640] [id = 53] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23B9800 == 40 [pid = 3640] [id = 52] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87386000 == 39 [pid = 3640] [id = 51] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86259000 == 38 [pid = 3640] [id = 50] 07:04:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BAE800 == 37 [pid = 3640] [id = 49] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DFC88C400) [pid = 3640] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF8676000) [pid = 3640] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2569800) [pid = 3640] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D82A39400) [pid = 3640] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D81EA4C00) [pid = 3640] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF2320000) [pid = 3640] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D86237800) [pid = 3640] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D87199C00) [pid = 3640] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DF2515400) [pid = 3640] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF2D65C00) [pid = 3640] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D86235C00) [pid = 3640] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF87D3400) [pid = 3640] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DF7A8DC00) [pid = 3640] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DF5B75400) [pid = 3640] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002DF8D84800) [pid = 3640] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DFC2D0800) [pid = 3640] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DFB79E800) [pid = 3640] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF2557400) [pid = 3640] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF2512C00) [pid = 3640] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF878A000) [pid = 3640] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002DFC9A4000) [pid = 3640] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002DF87CBC00) [pid = 3640] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002DF784C800) [pid = 3640] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002DF2D68800) [pid = 3640] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DFE169C00) [pid = 3640] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002DF7114800) [pid = 3640] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:04:09 INFO - PROCESS | 3640 | 1463234649739 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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 838ms 07:04:09 INFO - PROCESS | 3640 | 1463234649800 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 3640 | 1463234649807 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 07:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:04:09 INFO - PROCESS | 3640 | 1463234649813 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 3640 | 1463234649816 Marionette TRACE conn5 <- [1,222,null,{}] 07:04:09 INFO - PROCESS | 3640 | 1463234649820 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}] 07:04:09 INFO - PROCESS | 3640 | 1463234649907 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 07:04:09 INFO - PROCESS | 3640 | 1463234649917 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8625C000 == 38 [pid = 3640] [id = 65] 07:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D84A17000) [pid = 3640] [serial = 192] [outer = 0000000000000000] 07:04:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D85A05800) [pid = 3640] [serial = 193] [outer = 0000002D84A17000] 07:04:09 INFO - PROCESS | 3640 | 1463234649964 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D86237000) [pid = 3640] [serial = 194] [outer = 0000002D84A17000] 07:04:10 INFO - PROCESS | 3640 | 1463234650419 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]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 07:04:10 INFO - PROCESS | 3640 | 1463234650444 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 3640 | 1463234650446 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 07:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:04:10 INFO - PROCESS | 3640 | 1463234650450 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 3640 | 1463234650453 Marionette TRACE conn5 <- [1,226,null,{}] 07:04:10 INFO - PROCESS | 3640 | 1463234650465 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}] 07:04:10 INFO - PROCESS | 3640 | 1463234650575 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 07:04:10 INFO - PROCESS | 3640 | 1463234650586 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8902D000 == 39 [pid = 3640] [id = 66] 07:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D86340C00) [pid = 3640] [serial = 195] [outer = 0000000000000000] 07:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D864DF400) [pid = 3640] [serial = 196] [outer = 0000002D86340C00] 07:04:10 INFO - PROCESS | 3640 | 1463234650636 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D87199C00) [pid = 3640] [serial = 197] [outer = 0000002D86340C00] 07:04:11 INFO - PROCESS | 3640 | 1463234651092 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]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 692ms 07:04:11 INFO - PROCESS | 3640 | 1463234651144 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 3640 | 1463234651147 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 07:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:04:11 INFO - PROCESS | 3640 | 1463234651150 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 3640 | 1463234651152 Marionette TRACE conn5 <- [1,230,null,{}] 07:04:11 INFO - PROCESS | 3640 | 1463234651156 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}] 07:04:11 INFO - PROCESS | 3640 | 1463234651238 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 07:04:11 INFO - PROCESS | 3640 | 1463234651247 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF239D000 == 40 [pid = 3640] [id = 67] 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8719A400) [pid = 3640] [serial = 198] [outer = 0000000000000000] 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8788BC00) [pid = 3640] [serial = 199] [outer = 0000002D8719A400] 07:04:11 INFO - PROCESS | 3640 | 1463234651293 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DED4CE800) [pid = 3640] [serial = 200] [outer = 0000002D8719A400] 07:04:11 INFO - PROCESS | 3640 | 1463234651713 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]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 07:04:11 INFO - PROCESS | 3640 | 1463234651741 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 3640 | 1463234651743 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 07:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:04:11 INFO - PROCESS | 3640 | 1463234651746 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 3640 | 1463234651748 Marionette TRACE conn5 <- [1,234,null,{}] 07:04:11 INFO - PROCESS | 3640 | 1463234651751 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}] 07:04:11 INFO - PROCESS | 3640 | 1463234651833 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 07:04:11 INFO - PROCESS | 3640 | 1463234651840 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF325E000 == 41 [pid = 3640] [id = 68] 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DED4D5400) [pid = 3640] [serial = 201] [outer = 0000000000000000] 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF2482800) [pid = 3640] [serial = 202] [outer = 0000002DED4D5400] 07:04:11 INFO - PROCESS | 3640 | 1463234651887 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF254E000) [pid = 3640] [serial = 203] [outer = 0000002DED4D5400] 07:04:12 INFO - PROCESS | 3640 | 1463234652362 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]]]}] 07:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 07:04:12 INFO - PROCESS | 3640 | 1463234652421 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 3640 | 1463234652424 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 07:04:12 INFO - PROCESS | 3640 | 1463234652435 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 3640 | 1463234652437 Marionette TRACE conn5 <- [1,238,null,{}] 07:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:04:12 INFO - PROCESS | 3640 | 1463234652441 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}] 07:04:12 INFO - PROCESS | 3640 | 1463234652581 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 07:04:12 INFO - PROCESS | 3640 | 1463234652643 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A7C800 == 42 [pid = 3640] [id = 69] 07:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF359A000) [pid = 3640] [serial = 204] [outer = 0000000000000000] 07:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF3CF5400) [pid = 3640] [serial = 205] [outer = 0000002DF359A000] 07:04:12 INFO - PROCESS | 3640 | 1463234652690 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF7114800) [pid = 3640] [serial = 206] [outer = 0000002DF359A000] 07:04:13 INFO - PROCESS | 3640 | 1463234653116 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 735ms 07:04:13 INFO - PROCESS | 3640 | 1463234653182 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 3640 | 1463234653184 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 07:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:04:13 INFO - PROCESS | 3640 | 1463234653187 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 3640 | 1463234653189 Marionette TRACE conn5 <- [1,242,null,{}] 07:04:13 INFO - PROCESS | 3640 | 1463234653195 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}] 07:04:13 INFO - PROCESS | 3640 | 1463234653299 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 07:04:13 INFO - PROCESS | 3640 | 1463234653307 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95CD800 == 43 [pid = 3640] [id = 70] 07:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF766C000) [pid = 3640] [serial = 207] [outer = 0000000000000000] 07:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF7A2B000) [pid = 3640] [serial = 208] [outer = 0000002DF766C000] 07:04:13 INFO - PROCESS | 3640 | 1463234653356 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF87D4000) [pid = 3640] [serial = 209] [outer = 0000002DF766C000] 07:04:13 INFO - PROCESS | 3640 | 1463234653911 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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 776ms 07:04:13 INFO - PROCESS | 3640 | 1463234653965 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 3640 | 1463234653967 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 07:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:04:13 INFO - PROCESS | 3640 | 1463234653977 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 3640 | 1463234653979 Marionette TRACE conn5 <- [1,246,null,{}] 07:04:13 INFO - PROCESS | 3640 | 1463234653983 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}] 07:04:14 INFO - PROCESS | 3640 | 1463234654158 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D87198000) [pid = 3640] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D82FAA000) [pid = 3640] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF2563400) [pid = 3640] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF3219C00) [pid = 3640] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DED4CF000) [pid = 3640] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D85A06400) [pid = 3640] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002DF251AC00) [pid = 3640] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D864DEC00) [pid = 3640] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF3CF2000) [pid = 3640] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF8BBC800) [pid = 3640] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:04:14 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF255EC00) [pid = 3640] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:04:14 INFO - PROCESS | 3640 | 1463234654211 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EA6000 == 44 [pid = 3640] [id = 71] 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D81F2D800) [pid = 3640] [serial = 210] [outer = 0000000000000000] 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D85B80400) [pid = 3640] [serial = 211] [outer = 0000002D81F2D800] 07:04:14 INFO - PROCESS | 3640 | 1463234654258 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF2565000) [pid = 3640] [serial = 212] [outer = 0000002D81F2D800] 07:04:14 INFO - PROCESS | 3640 | 1463234654614 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]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 692ms 07:04:14 INFO - PROCESS | 3640 | 1463234654676 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 3640 | 1463234654678 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 07:04:14 INFO - PROCESS | 3640 | 1463234654682 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:04:14 INFO - PROCESS | 3640 | 1463234654684 Marionette TRACE conn5 <- [1,250,null,{}] 07:04:14 INFO - PROCESS | 3640 | 1463234654688 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}] 07:04:14 INFO - PROCESS | 3640 | 1463234654777 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 07:04:14 INFO - PROCESS | 3640 | 1463234654783 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF59E800 == 45 [pid = 3640] [id = 72] 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF716B800) [pid = 3640] [serial = 213] [outer = 0000000000000000] 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF87D9400) [pid = 3640] [serial = 214] [outer = 0000002DF716B800] 07:04:14 INFO - PROCESS | 3640 | 1463234654828 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DFB768000) [pid = 3640] [serial = 215] [outer = 0000002DF716B800] 07:04:15 INFO - PROCESS | 3640 | 1463234655230 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 07:04:15 INFO - PROCESS | 3640 | 1463234655272 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 3640 | 1463234655274 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 07:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:04:15 INFO - PROCESS | 3640 | 1463234655278 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 3640 | 1463234655280 Marionette TRACE conn5 <- [1,254,null,{}] 07:04:15 INFO - PROCESS | 3640 | 1463234655283 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}] 07:04:15 INFO - PROCESS | 3640 | 1463234655369 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 07:04:15 INFO - PROCESS | 3640 | 1463234655376 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFEC6800 == 46 [pid = 3640] [id = 73] 07:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D88987000) [pid = 3640] [serial = 216] [outer = 0000000000000000] 07:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8898C800) [pid = 3640] [serial = 217] [outer = 0000002D88987000] 07:04:15 INFO - PROCESS | 3640 | 1463234655421 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF8BBA400) [pid = 3640] [serial = 218] [outer = 0000002D88987000] 07:04:15 INFO - PROCESS | 3640 | 1463234655832 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]]]}] 07:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 07:04:15 INFO - PROCESS | 3640 | 1463234655869 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 3640 | 1463234655872 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 07:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:04:15 INFO - PROCESS | 3640 | 1463234655881 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 3640 | 1463234655884 Marionette TRACE conn5 <- [1,258,null,{}] 07:04:15 INFO - PROCESS | 3640 | 1463234655887 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}] 07:04:16 INFO - PROCESS | 3640 | 1463234655997 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 07:04:16 INFO - PROCESS | 3640 | 1463234656006 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BCC800 == 47 [pid = 3640] [id = 74] 07:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8753A800) [pid = 3640] [serial = 219] [outer = 0000000000000000] 07:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D88991400) [pid = 3640] [serial = 220] [outer = 0000002D8753A800] 07:04:16 INFO - PROCESS | 3640 | 1463234656056 Marionette DEBUG loaded listener.js 07:04:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DFC8ED000) [pid = 3640] [serial = 221] [outer = 0000002D8753A800] 07:04:16 INFO - PROCESS | 3640 | 1463234656742 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]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 879ms 07:04:16 INFO - PROCESS | 3640 | 1463234656762 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 3640 | 1463234656767 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 07:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:04:16 INFO - PROCESS | 3640 | 1463234656772 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 3640 | 1463234656777 Marionette TRACE conn5 <- [1,262,null,{}] 07:04:16 INFO - PROCESS | 3640 | 1463234656783 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}] 07:04:16 INFO - PROCESS | 3640 | 1463234656898 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 07:04:16 INFO - PROCESS | 3640 | 1463234656983 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84390800 == 48 [pid = 3640] [id = 75] 07:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D830E8400) [pid = 3640] [serial = 222] [outer = 0000000000000000] 07:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D85A04400) [pid = 3640] [serial = 223] [outer = 0000002D830E8400] 07:04:17 INFO - PROCESS | 3640 | 1463234657044 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D86336000) [pid = 3640] [serial = 224] [outer = 0000002D830E8400] 07:04:17 INFO - PROCESS | 3640 | 1463234657761 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]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1029ms 07:04:17 INFO - PROCESS | 3640 | 1463234657890 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 3640 | 1463234657897 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 07:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:04:17 INFO - PROCESS | 3640 | 1463234657973 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 3640 | 1463234657977 Marionette TRACE conn5 <- [1,266,null,{}] 07:04:18 INFO - PROCESS | 3640 | 1463234658016 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}] 07:04:18 INFO - PROCESS | 3640 | 1463234658170 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 07:04:18 INFO - PROCESS | 3640 | 1463234658246 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A6C000 == 49 [pid = 3640] [id = 76] 07:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87331400) [pid = 3640] [serial = 225] [outer = 0000000000000000] 07:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8753AC00) [pid = 3640] [serial = 226] [outer = 0000002D87331400] 07:04:18 INFO - PROCESS | 3640 | 1463234658304 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF251A400) [pid = 3640] [serial = 227] [outer = 0000002D87331400] 07:04:18 INFO - PROCESS | 3640 | 1463234658854 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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 965ms 07:04:18 INFO - PROCESS | 3640 | 1463234658922 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 3640 | 1463234658925 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 07:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:04:18 INFO - PROCESS | 3640 | 1463234658929 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 3640 | 1463234658933 Marionette TRACE conn5 <- [1,270,null,{}] 07:04:18 INFO - PROCESS | 3640 | 1463234658944 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}] 07:04:19 INFO - PROCESS | 3640 | 1463234659088 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 07:04:19 INFO - PROCESS | 3640 | 1463234659204 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874AA800 == 50 [pid = 3640] [id = 77] 07:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D82E70400) [pid = 3640] [serial = 228] [outer = 0000000000000000] 07:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF32D2C00) [pid = 3640] [serial = 229] [outer = 0000002D82E70400] 07:04:19 INFO - PROCESS | 3640 | 1463234659264 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DFB7A0000) [pid = 3640] [serial = 230] [outer = 0000002D82E70400] 07:04:20 INFO - PROCESS | 3640 | 1463234660072 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]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1189ms 07:04:20 INFO - PROCESS | 3640 | 1463234660120 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 3640 | 1463234660125 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 07:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:04:20 INFO - PROCESS | 3640 | 1463234660130 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 3640 | 1463234660134 Marionette TRACE conn5 <- [1,274,null,{}] 07:04:20 INFO - PROCESS | 3640 | 1463234660141 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}] 07:04:20 INFO - PROCESS | 3640 | 1463234660245 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 07:04:20 INFO - PROCESS | 3640 | 1463234660319 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A7B000 == 51 [pid = 3640] [id = 78] 07:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D81FC1400) [pid = 3640] [serial = 231] [outer = 0000000000000000] 07:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D82A3C400) [pid = 3640] [serial = 232] [outer = 0000002D81FC1400] 07:04:20 INFO - PROCESS | 3640 | 1463234660370 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D85B8A400) [pid = 3640] [serial = 233] [outer = 0000002D81FC1400] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFEC6800 == 50 [pid = 3640] [id = 73] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF59E800 == 49 [pid = 3640] [id = 72] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1EA6000 == 48 [pid = 3640] [id = 71] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95CD800 == 47 [pid = 3640] [id = 70] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7A7C800 == 46 [pid = 3640] [id = 69] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF325E000 == 45 [pid = 3640] [id = 68] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF239D000 == 44 [pid = 3640] [id = 67] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8902D000 == 43 [pid = 3640] [id = 66] 07:04:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8625C000 == 42 [pid = 3640] [id = 65] 07:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF87D0000) [pid = 3640] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF254E800) [pid = 3640] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:04:20 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8623C400) [pid = 3640] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83079000 == 41 [pid = 3640] [id = 64] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF6F5D800) [pid = 3640] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF1ABF800) [pid = 3640] [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.] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D87194800) [pid = 3640] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D86236400) [pid = 3640] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF9507000) [pid = 3640] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF87D2C00) [pid = 3640] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF6FB9400) [pid = 3640] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DED4D3400) [pid = 3640] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF1EB8400) [pid = 3640] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D85B8D800) [pid = 3640] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D87885400) [pid = 3640] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF2521400) [pid = 3640] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF86C4C00) [pid = 3640] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF7AD3400) [pid = 3640] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DF7651C00) [pid = 3640] [serial = 161] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DF254F400) [pid = 3640] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002DF8D88800) [pid = 3640] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DF8C0DC00) [pid = 3640] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF878B000) [pid = 3640] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF256BC00) [pid = 3640] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF2D60800) [pid = 3640] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF255C000) [pid = 3640] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002DFB7A1000) [pid = 3640] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:04:21 INFO - PROCESS | 3640 | 1463234661050 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]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 943ms 07:04:21 INFO - PROCESS | 3640 | 1463234661077 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 3640 | 1463234661083 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 07:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:04:21 INFO - PROCESS | 3640 | 1463234661089 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 3640 | 1463234661092 Marionette TRACE conn5 <- [1,278,null,{}] 07:04:21 INFO - PROCESS | 3640 | 1463234661096 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}] 07:04:21 INFO - PROCESS | 3640 | 1463234661191 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 07:04:21 INFO - PROCESS | 3640 | 1463234661258 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83073000 == 42 [pid = 3640] [id = 79] 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D823D2800) [pid = 3640] [serial = 234] [outer = 0000000000000000] 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D84A19800) [pid = 3640] [serial = 235] [outer = 0000002D823D2800] 07:04:21 INFO - PROCESS | 3640 | 1463234661306 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8623D400) [pid = 3640] [serial = 236] [outer = 0000002D823D2800] 07:04:21 INFO - PROCESS | 3640 | 1463234661696 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]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 07:04:21 INFO - PROCESS | 3640 | 1463234661720 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 3640 | 1463234661723 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 07:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:04:21 INFO - PROCESS | 3640 | 1463234661726 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 3640 | 1463234661730 Marionette TRACE conn5 <- [1,282,null,{}] 07:04:21 INFO - PROCESS | 3640 | 1463234661741 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}] 07:04:21 INFO - PROCESS | 3640 | 1463234661830 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 07:04:21 INFO - PROCESS | 3640 | 1463234661838 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EE800 == 43 [pid = 3640] [id = 80] 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D87195400) [pid = 3640] [serial = 237] [outer = 0000000000000000] 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D87337400) [pid = 3640] [serial = 238] [outer = 0000002D87195400] 07:04:21 INFO - PROCESS | 3640 | 1463234661888 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D87495400) [pid = 3640] [serial = 239] [outer = 0000002D87195400] 07:04:22 INFO - PROCESS | 3640 | 1463234662322 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]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 07:04:22 INFO - PROCESS | 3640 | 1463234662360 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 07:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:04:22 INFO - PROCESS | 3640 | 1463234662371 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 07:04:22 INFO - PROCESS | 3640 | 1463234662375 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 3640 | 1463234662377 Marionette TRACE conn5 <- [1,286,null,{}] 07:04:22 INFO - PROCESS | 3640 | 1463234662380 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}] 07:04:22 INFO - PROCESS | 3640 | 1463234662467 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 07:04:22 INFO - PROCESS | 3640 | 1463234662476 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BE800 == 44 [pid = 3640] [id = 81] 07:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D87541000) [pid = 3640] [serial = 240] [outer = 0000000000000000] 07:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D87887400) [pid = 3640] [serial = 241] [outer = 0000002D87541000] 07:04:22 INFO - PROCESS | 3640 | 1463234662523 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D88984C00) [pid = 3640] [serial = 242] [outer = 0000002D87541000] 07:04:22 INFO - PROCESS | 3640 | 1463234662968 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 07:04:23 INFO - PROCESS | 3640 | 1463234663006 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 3640 | 1463234663008 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 07:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:04:23 INFO - PROCESS | 3640 | 1463234663011 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 3640 | 1463234663013 Marionette TRACE conn5 <- [1,290,null,{}] 07:04:23 INFO - PROCESS | 3640 | 1463234663017 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}] 07:04:23 INFO - PROCESS | 3640 | 1463234663098 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 07:04:23 INFO - PROCESS | 3640 | 1463234663107 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF12DD000 == 45 [pid = 3640] [id = 82] 07:04:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D87495000) [pid = 3640] [serial = 243] [outer = 0000000000000000] 07:04:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8898F800) [pid = 3640] [serial = 244] [outer = 0000002D87495000] 07:04:23 INFO - PROCESS | 3640 | 1463234663153 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF124D800) [pid = 3640] [serial = 245] [outer = 0000002D87495000] 07:04:23 INFO - PROCESS | 3640 | 1463234663615 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]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 07:04:23 INFO - PROCESS | 3640 | 1463234663644 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 3640 | 1463234663646 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 07:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:04:23 INFO - PROCESS | 3640 | 1463234663649 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 3640 | 1463234663651 Marionette TRACE conn5 <- [1,294,null,{}] 07:04:23 INFO - PROCESS | 3640 | 1463234663655 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}] 07:04:23 INFO - PROCESS | 3640 | 1463234663794 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 07:04:23 INFO - PROCESS | 3640 | 1463234663871 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E4800 == 46 [pid = 3640] [id = 83] 07:04:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DED4D4400) [pid = 3640] [serial = 246] [outer = 0000000000000000] 07:04:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF2554C00) [pid = 3640] [serial = 247] [outer = 0000002DED4D4400] 07:04:23 INFO - PROCESS | 3640 | 1463234663920 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF2561800) [pid = 3640] [serial = 248] [outer = 0000002DED4D4400] 07:04:24 INFO - PROCESS | 3640 | 1463234664306 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:04:24 INFO - PROCESS | 3640 | 1463234664390 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]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 775ms 07:04:24 INFO - PROCESS | 3640 | 1463234664428 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 3640 | 1463234664430 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 07:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:04:24 INFO - PROCESS | 3640 | 1463234664433 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 3640 | 1463234664435 Marionette TRACE conn5 <- [1,298,null,{}] 07:04:24 INFO - PROCESS | 3640 | 1463234664439 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}] 07:04:24 INFO - PROCESS | 3640 | 1463234664543 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 07:04:24 INFO - PROCESS | 3640 | 1463234664551 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8307A800 == 47 [pid = 3640] [id = 84] 07:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF256C000) [pid = 3640] [serial = 249] [outer = 0000000000000000] 07:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF2D59C00) [pid = 3640] [serial = 250] [outer = 0000002DF256C000] 07:04:24 INFO - PROCESS | 3640 | 1463234664599 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF359C800) [pid = 3640] [serial = 251] [outer = 0000002DF256C000] 07:04:25 INFO - PROCESS | 3640 | 1463234665044 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]]]}] 07:04:25 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. 07:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 07:04:25 INFO - PROCESS | 3640 | 1463234665065 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 3640 | 1463234665067 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 07:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:04:25 INFO - PROCESS | 3640 | 1463234665071 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 3640 | 1463234665072 Marionette TRACE conn5 <- [1,302,null,{}] 07:04:25 INFO - PROCESS | 3640 | 1463234665076 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}] 07:04:25 INFO - PROCESS | 3640 | 1463234665216 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 07:04:25 INFO - PROCESS | 3640 | 1463234665239 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BD0800 == 48 [pid = 3640] [id = 85] 07:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF32C8000) [pid = 3640] [serial = 252] [outer = 0000000000000000] 07:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF6F61400) [pid = 3640] [serial = 253] [outer = 0000002DF32C8000] 07:04:25 INFO - PROCESS | 3640 | 1463234665284 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF7644C00) [pid = 3640] [serial = 254] [outer = 0000002DF32C8000] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF359A000) [pid = 3640] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF766C000) [pid = 3640] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D84A17000) [pid = 3640] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D81F2D800) [pid = 3640] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8719A400) [pid = 3640] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D82A3F800) [pid = 3640] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D88987000) [pid = 3640] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DED4D5400) [pid = 3640] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D86340C00) [pid = 3640] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D85B80C00) [pid = 3640] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:04:25 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF716B800) [pid = 3640] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:04:25 INFO - PROCESS | 3640 | 1463234665832 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]]]}] 07:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 818ms 07:04:25 INFO - PROCESS | 3640 | 1463234665892 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 07:04:25 INFO - PROCESS | 3640 | 1463234665894 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 07:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:04:25 INFO - PROCESS | 3640 | 1463234665898 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:04:25 INFO - PROCESS | 3640 | 1463234665900 Marionette TRACE conn5 <- [1,306,null,{}] 07:04:25 INFO - PROCESS | 3640 | 1463234665903 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}] 07:04:25 INFO - PROCESS | 3640 | 1463234665984 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 07:04:25 INFO - PROCESS | 3640 | 1463234665991 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8C76800 == 49 [pid = 3640] [id = 86] 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D88984000) [pid = 3640] [serial = 255] [outer = 0000000000000000] 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF5BBCC00) [pid = 3640] [serial = 256] [outer = 0000002D88984000] 07:04:26 INFO - PROCESS | 3640 | 1463234666036 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF784AC00) [pid = 3640] [serial = 257] [outer = 0000002D88984000] 07:04:26 INFO - PROCESS | 3640 | 1463234666443 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]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 07:04:26 INFO - PROCESS | 3640 | 1463234666493 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 3640 | 1463234666495 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 07:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:04:26 INFO - PROCESS | 3640 | 1463234666499 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 3640 | 1463234666501 Marionette TRACE conn5 <- [1,310,null,{}] 07:04:26 INFO - PROCESS | 3640 | 1463234666505 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}] 07:04:26 INFO - PROCESS | 3640 | 1463234666586 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 07:04:26 INFO - PROCESS | 3640 | 1463234666593 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE134000 == 50 [pid = 3640] [id = 87] 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF7A8B400) [pid = 3640] [serial = 258] [outer = 0000000000000000] 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF7B90000) [pid = 3640] [serial = 259] [outer = 0000002DF7A8B400] 07:04:26 INFO - PROCESS | 3640 | 1463234666638 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF8789800) [pid = 3640] [serial = 260] [outer = 0000002DF7A8B400] 07:04:27 INFO - PROCESS | 3640 | 1463234667075 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]]]}] 07:04:27 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. 07:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 07:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:04:27 INFO - PROCESS | 3640 | 1463234667131 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 3640 | 1463234667134 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 07:04:27 INFO - PROCESS | 3640 | 1463234667137 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 3640 | 1463234667140 Marionette TRACE conn5 <- [1,314,null,{}] 07:04:27 INFO - PROCESS | 3640 | 1463234667144 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}] 07:04:27 INFO - PROCESS | 3640 | 1463234667247 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 07:04:27 INFO - PROCESS | 3640 | 1463234667257 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE97C800 == 51 [pid = 3640] [id = 88] 07:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF87D3000) [pid = 3640] [serial = 261] [outer = 0000000000000000] 07:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF8C10400) [pid = 3640] [serial = 262] [outer = 0000002DF87D3000] 07:04:27 INFO - PROCESS | 3640 | 1463234667306 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DFB768400) [pid = 3640] [serial = 263] [outer = 0000002DF87D3000] 07:04:27 INFO - PROCESS | 3640 | 1463234667898 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]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 777ms 07:04:27 INFO - PROCESS | 3640 | 1463234667946 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 3640 | 1463234667950 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 07:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:04:27 INFO - PROCESS | 3640 | 1463234667969 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 3640 | 1463234667972 Marionette TRACE conn5 <- [1,318,null,{}] 07:04:28 INFO - PROCESS | 3640 | 1463234667994 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}] 07:04:28 INFO - PROCESS | 3640 | 1463234668109 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 07:04:28 INFO - PROCESS | 3640 | 1463234668180 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858DF800 == 52 [pid = 3640] [id = 89] 07:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D82FA9000) [pid = 3640] [serial = 264] [outer = 0000000000000000] 07:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D82A3FC00) [pid = 3640] [serial = 265] [outer = 0000002D82FA9000] 07:04:28 INFO - PROCESS | 3640 | 1463234668305 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D83D17C00) [pid = 3640] [serial = 266] [outer = 0000002D82FA9000] 07:04:28 INFO - PROCESS | 3640 | 1463234668883 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]]]}] 07:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 965ms 07:04:28 INFO - PROCESS | 3640 | 1463234668926 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 3640 | 1463234668933 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 07:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:04:28 INFO - PROCESS | 3640 | 1463234668940 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 3640 | 1463234668943 Marionette TRACE conn5 <- [1,322,null,{}] 07:04:28 INFO - PROCESS | 3640 | 1463234668947 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}] 07:04:29 INFO - PROCESS | 3640 | 1463234669063 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 07:04:29 INFO - PROCESS | 3640 | 1463234669147 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23AA800 == 53 [pid = 3640] [id = 90] 07:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D864DE000) [pid = 3640] [serial = 267] [outer = 0000000000000000] 07:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D864E5800) [pid = 3640] [serial = 268] [outer = 0000002D864DE000] 07:04:29 INFO - PROCESS | 3640 | 1463234669206 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8733BC00) [pid = 3640] [serial = 269] [outer = 0000002D864DE000] 07:04:29 INFO - PROCESS | 3640 | 1463234669800 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]]]}] 07:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 07:04:29 INFO - PROCESS | 3640 | 1463234669869 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 3640 | 1463234669872 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 07:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:04:29 INFO - PROCESS | 3640 | 1463234669876 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 3640 | 1463234669880 Marionette TRACE conn5 <- [1,326,null,{}] 07:04:29 INFO - PROCESS | 3640 | 1463234669892 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}] 07:04:30 INFO - PROCESS | 3640 | 1463234670004 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 07:04:30 INFO - PROCESS | 3640 | 1463234670077 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFC0C800 == 54 [pid = 3640] [id = 91] 07:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF1312000) [pid = 3640] [serial = 270] [outer = 0000000000000000] 07:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF1EB8400) [pid = 3640] [serial = 271] [outer = 0000002DF1312000] 07:04:30 INFO - PROCESS | 3640 | 1463234670138 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF2551400) [pid = 3640] [serial = 272] [outer = 0000002DF1312000] 07:04:30 INFO - PROCESS | 3640 | 1463234670743 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]]]}] 07:04:30 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. 07:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 07:04:30 INFO - PROCESS | 3640 | 1463234670822 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 07:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:04:30 INFO - PROCESS | 3640 | 1463234670825 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 07:04:30 INFO - PROCESS | 3640 | 1463234670829 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 3640 | 1463234670831 Marionette TRACE conn5 <- [1,330,null,{}] 07:04:30 INFO - PROCESS | 3640 | 1463234670835 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}] 07:04:30 INFO - PROCESS | 3640 | 1463234670946 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 07:04:31 INFO - PROCESS | 3640 | 1463234671014 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF06E000 == 55 [pid = 3640] [id = 92] 07:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF6FB9400) [pid = 3640] [serial = 273] [outer = 0000000000000000] 07:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF7AD3400) [pid = 3640] [serial = 274] [outer = 0000002DF6FB9400] 07:04:31 INFO - PROCESS | 3640 | 1463234671073 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF8C06000) [pid = 3640] [serial = 275] [outer = 0000002DF6FB9400] 07:04:31 INFO - PROCESS | 3640 | 1463234671662 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]]]}] 07:04:31 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. 07:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 880ms 07:04:31 INFO - PROCESS | 3640 | 1463234671711 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 3640 | 1463234671713 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 07:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:04:31 INFO - PROCESS | 3640 | 1463234671717 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 3640 | 1463234671719 Marionette TRACE conn5 <- [1,334,null,{}] 07:04:31 INFO - PROCESS | 3640 | 1463234671724 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}] 07:04:31 INFO - PROCESS | 3640 | 1463234671833 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 07:04:31 INFO - PROCESS | 3640 | 1463234671915 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF0E6800 == 56 [pid = 3640] [id = 93] 07:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DF8D8A800) [pid = 3640] [serial = 276] [outer = 0000000000000000] 07:04:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DFB79CC00) [pid = 3640] [serial = 277] [outer = 0000002DF8D8A800] 07:04:31 INFO - PROCESS | 3640 | 1463234671972 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DFC2DC800) [pid = 3640] [serial = 278] [outer = 0000002DF8D8A800] 07:04:32 INFO - PROCESS | 3640 | 1463234672596 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]]]}] 07:04:32 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. 07:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 921ms 07:04:32 INFO - PROCESS | 3640 | 1463234672656 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 3640 | 1463234672659 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 07:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:04:32 INFO - PROCESS | 3640 | 1463234672664 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 3640 | 1463234672666 Marionette TRACE conn5 <- [1,338,null,{}] 07:04:32 INFO - PROCESS | 3640 | 1463234672670 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}] 07:04:32 INFO - PROCESS | 3640 | 1463234672805 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 07:04:32 INFO - PROCESS | 3640 | 1463234672870 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BB3800 == 57 [pid = 3640] [id = 94] 07:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D833B3000) [pid = 3640] [serial = 279] [outer = 0000000000000000] 07:04:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF2516400) [pid = 3640] [serial = 280] [outer = 0000002D833B3000] 07:04:32 INFO - PROCESS | 3640 | 1463234672928 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DFB76D000) [pid = 3640] [serial = 281] [outer = 0000002D833B3000] 07:04:33 INFO - PROCESS | 3640 | 1463234673625 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]]]}] 07:04:33 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. 07:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 07:04:33 INFO - PROCESS | 3640 | 1463234673655 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 3640 | 1463234673660 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 07:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:04:33 INFO - PROCESS | 3640 | 1463234673666 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 3640 | 1463234673670 Marionette TRACE conn5 <- [1,342,null,{}] 07:04:33 INFO - PROCESS | 3640 | 1463234673676 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}] 07:04:33 INFO - PROCESS | 3640 | 1463234673785 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 07:04:33 INFO - PROCESS | 3640 | 1463234673876 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E6800 == 58 [pid = 3640] [id = 95] 07:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D833A9C00) [pid = 3640] [serial = 282] [outer = 0000000000000000] 07:04:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D833B2800) [pid = 3640] [serial = 283] [outer = 0000002D833A9C00] 07:04:33 INFO - PROCESS | 3640 | 1463234673929 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D83D17400) [pid = 3640] [serial = 284] [outer = 0000002D833A9C00] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE134000 == 57 [pid = 3640] [id = 87] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8C76800 == 56 [pid = 3640] [id = 86] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7BD0800 == 55 [pid = 3640] [id = 85] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8307A800 == 54 [pid = 3640] [id = 84] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E4800 == 53 [pid = 3640] [id = 83] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF12DD000 == 52 [pid = 3640] [id = 82] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874BE800 == 51 [pid = 3640] [id = 81] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871EE800 == 50 [pid = 3640] [id = 80] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83073000 == 49 [pid = 3640] [id = 79] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D88991400) [pid = 3640] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A7B000 == 48 [pid = 3640] [id = 78] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002DF3CF5400) [pid = 3640] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DF7A2B000) [pid = 3640] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF7114800) [pid = 3640] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D85A05800) [pid = 3640] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D86237000) [pid = 3640] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D85B80400) [pid = 3640] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8235BC00) [pid = 3640] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8788BC00) [pid = 3640] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DED4CE800) [pid = 3640] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D830ED000) [pid = 3640] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D830E5800) [pid = 3640] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF8BBA400) [pid = 3640] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF2482800) [pid = 3640] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D864DF400) [pid = 3640] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D87199C00) [pid = 3640] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DED4CFC00) [pid = 3640] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DFE660800) [pid = 3640] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF87D4000) [pid = 3640] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF255F800) [pid = 3640] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF3DAF800) [pid = 3640] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8733C400) [pid = 3640] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF87D9400) [pid = 3640] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8898C800) [pid = 3640] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF2565000) [pid = 3640] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DFB768000) [pid = 3640] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF254E000) [pid = 3640] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:04:34 INFO - PROCESS | 3640 | 1463234674536 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]]]}] 07:04:34 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. 07:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 07:04:34 INFO - PROCESS | 3640 | 1463234674549 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 3640 | 1463234674555 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 07:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:04:34 INFO - PROCESS | 3640 | 1463234674562 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 3640 | 1463234674564 Marionette TRACE conn5 <- [1,346,null,{}] 07:04:34 INFO - PROCESS | 3640 | 1463234674568 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}] 07:04:34 INFO - PROCESS | 3640 | 1463234674655 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 07:04:34 INFO - PROCESS | 3640 | 1463234674724 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83079000 == 49 [pid = 3640] [id = 96] 07:04:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D830E2400) [pid = 3640] [serial = 285] [outer = 0000000000000000] 07:04:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D833AA800) [pid = 3640] [serial = 286] [outer = 0000002D830E2400] 07:04:34 INFO - PROCESS | 3640 | 1463234674779 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D86237400) [pid = 3640] [serial = 287] [outer = 0000002D830E2400] 07:04:35 INFO - PROCESS | 3640 | 1463234675176 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]]]}] 07:04:35 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. 07:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 07:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:04:35 INFO - PROCESS | 3640 | 1463234675192 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 3640 | 1463234675194 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 07:04:35 INFO - PROCESS | 3640 | 1463234675198 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 3640 | 1463234675202 Marionette TRACE conn5 <- [1,350,null,{}] 07:04:35 INFO - PROCESS | 3640 | 1463234675213 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}] 07:04:35 INFO - PROCESS | 3640 | 1463234675304 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 07:04:35 INFO - PROCESS | 3640 | 1463234675312 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89012000 == 50 [pid = 3640] [id = 97] 07:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D86441400) [pid = 3640] [serial = 288] [outer = 0000000000000000] 07:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D86448000) [pid = 3640] [serial = 289] [outer = 0000002D86441400] 07:04:35 INFO - PROCESS | 3640 | 1463234675361 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D87198C00) [pid = 3640] [serial = 290] [outer = 0000002D86441400] 07:04:35 INFO - PROCESS | 3640 | 1463234675840 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]]]}] 07:04:35 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. 07:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 07:04:35 INFO - PROCESS | 3640 | 1463234675900 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 3640 | 1463234675903 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 07:04:35 INFO - PROCESS | 3640 | 1463234675907 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 3640 | 1463234675908 Marionette TRACE conn5 <- [1,354,null,{}] 07:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:04:35 INFO - PROCESS | 3640 | 1463234675912 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}] 07:04:36 INFO - PROCESS | 3640 | 1463234675998 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 07:04:36 INFO - PROCESS | 3640 | 1463234676008 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E40800 == 51 [pid = 3640] [id = 98] 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8748A400) [pid = 3640] [serial = 291] [outer = 0000000000000000] 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D87494000) [pid = 3640] [serial = 292] [outer = 0000002D8748A400] 07:04:36 INFO - PROCESS | 3640 | 1463234676056 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8753FC00) [pid = 3640] [serial = 293] [outer = 0000002D8748A400] 07:04:36 INFO - PROCESS | 3640 | 1463234676492 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]]]}] 07:04:36 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. 07:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 07:04:36 INFO - PROCESS | 3640 | 1463234676541 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 3640 | 1463234676543 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 07:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:04:36 INFO - PROCESS | 3640 | 1463234676547 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 3640 | 1463234676548 Marionette TRACE conn5 <- [1,358,null,{}] 07:04:36 INFO - PROCESS | 3640 | 1463234676552 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}] 07:04:36 INFO - PROCESS | 3640 | 1463234676658 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 07:04:36 INFO - PROCESS | 3640 | 1463234676730 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF306C800 == 52 [pid = 3640] [id = 99] 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8788C000) [pid = 3640] [serial = 294] [outer = 0000000000000000] 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D88984800) [pid = 3640] [serial = 295] [outer = 0000002D8788C000] 07:04:36 INFO - PROCESS | 3640 | 1463234676777 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DED4C8C00) [pid = 3640] [serial = 296] [outer = 0000002D8788C000] 07:04:37 INFO - PROCESS | 3640 | 1463234677226 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]]]}] 07:04:37 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. 07:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 07:04:37 INFO - PROCESS | 3640 | 1463234677284 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 3640 | 1463234677286 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 07:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:04:37 INFO - PROCESS | 3640 | 1463234677290 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 3640 | 1463234677292 Marionette TRACE conn5 <- [1,362,null,{}] 07:04:37 INFO - PROCESS | 3640 | 1463234677302 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}] 07:04:37 INFO - PROCESS | 3640 | 1463234677434 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 07:04:37 INFO - PROCESS | 3640 | 1463234677486 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BB9000 == 53 [pid = 3640] [id = 100] 07:04:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF2520000) [pid = 3640] [serial = 297] [outer = 0000000000000000] 07:04:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF255DC00) [pid = 3640] [serial = 298] [outer = 0000002DF2520000] 07:04:37 INFO - PROCESS | 3640 | 1463234677533 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF2D5C800) [pid = 3640] [serial = 299] [outer = 0000002DF2520000] 07:04:37 INFO - PROCESS | 3640 | 1463234677977 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]]]}] 07:04:38 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. 07:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 733ms 07:04:38 INFO - PROCESS | 3640 | 1463234678027 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 3640 | 1463234678029 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 07:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:04:38 INFO - PROCESS | 3640 | 1463234678032 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 3640 | 1463234678034 Marionette TRACE conn5 <- [1,366,null,{}] 07:04:38 INFO - PROCESS | 3640 | 1463234678038 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}] 07:04:38 INFO - PROCESS | 3640 | 1463234678145 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 07:04:38 INFO - PROCESS | 3640 | 1463234678153 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF19800 == 54 [pid = 3640] [id = 101] 07:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF3218800) [pid = 3640] [serial = 300] [outer = 0000000000000000] 07:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF3752C00) [pid = 3640] [serial = 301] [outer = 0000002DF3218800] 07:04:38 INFO - PROCESS | 3640 | 1463234678238 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF70A9C00) [pid = 3640] [serial = 302] [outer = 0000002DF3218800] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DED4D4400) [pid = 3640] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D87541000) [pid = 3640] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D87195400) [pid = 3640] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D87495000) [pid = 3640] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D823D2800) [pid = 3640] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF256C000) [pid = 3640] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D82E70400) [pid = 3640] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D81FC1400) [pid = 3640] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF32C8000) [pid = 3640] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF7A8B400) [pid = 3640] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D88984000) [pid = 3640] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:04:38 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DFB79B800) [pid = 3640] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:04:38 INFO - PROCESS | 3640 | 1463234678758 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]]]}] 07:04:38 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. 07:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 776ms 07:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:04:38 INFO - PROCESS | 3640 | 1463234678811 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 3640 | 1463234678813 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 07:04:38 INFO - PROCESS | 3640 | 1463234678816 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 3640 | 1463234678818 Marionette TRACE conn5 <- [1,370,null,{}] 07:04:38 INFO - PROCESS | 3640 | 1463234678822 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}] 07:04:38 INFO - PROCESS | 3640 | 1463234678937 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 07:04:38 INFO - PROCESS | 3640 | 1463234678985 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE941800 == 55 [pid = 3640] [id = 102] 07:04:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D85B8AC00) [pid = 3640] [serial = 303] [outer = 0000000000000000] 07:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D87887C00) [pid = 3640] [serial = 304] [outer = 0000002D85B8AC00] 07:04:39 INFO - PROCESS | 3640 | 1463234679032 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF76EF800) [pid = 3640] [serial = 305] [outer = 0000002D85B8AC00] 07:04:39 INFO - PROCESS | 3640 | 1463234679404 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]]]}] 07:04:39 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. 07:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 07:04:39 INFO - PROCESS | 3640 | 1463234679478 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 07:04:39 INFO - PROCESS | 3640 | 1463234679480 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 07:04:39 INFO - PROCESS | 3640 | 1463234679483 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:04:39 INFO - PROCESS | 3640 | 1463234679485 Marionette TRACE conn5 <- [1,374,null,{}] 07:04:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:04:39 INFO - PROCESS | 3640 | 1463234679489 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}] 07:04:39 INFO - PROCESS | 3640 | 1463234679572 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 07:04:39 INFO - PROCESS | 3640 | 1463234679578 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF0FB000 == 56 [pid = 3640] [id = 103] 07:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF7AD4800) [pid = 3640] [serial = 306] [outer = 0000000000000000] 07:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF87D5000) [pid = 3640] [serial = 307] [outer = 0000002DF7AD4800] 07:04:39 INFO - PROCESS | 3640 | 1463234679624 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF9172000) [pid = 3640] [serial = 308] [outer = 0000002DF7AD4800] 07:04:40 INFO - PROCESS | 3640 | 1463234680066 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:04:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 07:04:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:04:40 INFO - PROCESS | 3640 | 1463234680122 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 3640 | 1463234680125 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 07:04:40 INFO - PROCESS | 3640 | 1463234680128 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 3640 | 1463234680130 Marionette TRACE conn5 <- [1,378,null,{}] 07:04:40 INFO - PROCESS | 3640 | 1463234680134 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}] 07:04:40 INFO - PROCESS | 3640 | 1463234680218 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 07:04:40 INFO - PROCESS | 3640 | 1463234680235 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFC19800 == 57 [pid = 3640] [id = 104] 07:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DFB7B5000) [pid = 3640] [serial = 309] [outer = 0000000000000000] 07:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DFC99C800) [pid = 3640] [serial = 310] [outer = 0000002DFB7B5000] 07:04:40 INFO - PROCESS | 3640 | 1463234680282 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DFE707000) [pid = 3640] [serial = 311] [outer = 0000002DFB7B5000] 07:04:40 INFO - PROCESS | 3640 | 1463234680948 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:04:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 882ms 07:04:41 INFO - PROCESS | 3640 | 1463234681014 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 3640 | 1463234681019 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 07:04:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:04:41 INFO - PROCESS | 3640 | 1463234681025 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 3640 | 1463234681029 Marionette TRACE conn5 <- [1,382,null,{}] 07:04:41 INFO - PROCESS | 3640 | 1463234681035 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}] 07:04:41 INFO - PROCESS | 3640 | 1463234681161 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 07:04:41 INFO - PROCESS | 3640 | 1463234681228 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D33000 == 58 [pid = 3640] [id = 105] 07:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D833ABC00) [pid = 3640] [serial = 312] [outer = 0000000000000000] 07:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D833B0400) [pid = 3640] [serial = 313] [outer = 0000002D833ABC00] 07:04:41 INFO - PROCESS | 3640 | 1463234681329 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D83BD1C00) [pid = 3640] [serial = 314] [outer = 0000002D833ABC00] 07:04:42 INFO - PROCESS | 3640 | 1463234682015 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:04:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:04:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1022ms 07:04:42 INFO - PROCESS | 3640 | 1463234682049 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 3640 | 1463234682056 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 07:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:04:42 INFO - PROCESS | 3640 | 1463234682062 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 3640 | 1463234682065 Marionette TRACE conn5 <- [1,386,null,{}] 07:04:42 INFO - PROCESS | 3640 | 1463234682070 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}] 07:04:42 INFO - PROCESS | 3640 | 1463234682181 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 07:04:42 INFO - PROCESS | 3640 | 1463234682256 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89010800 == 59 [pid = 3640] [id = 106] 07:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D85B80400) [pid = 3640] [serial = 315] [outer = 0000000000000000] 07:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D86335400) [pid = 3640] [serial = 316] [outer = 0000002D85B80400] 07:04:42 INFO - PROCESS | 3640 | 1463234682313 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D86442C00) [pid = 3640] [serial = 317] [outer = 0000002D85B80400] 07:04:42 INFO - PROCESS | 3640 | 1463234682980 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]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 07:04:43 INFO - PROCESS | 3640 | 1463234683068 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 3640 | 1463234683071 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 07:04:43 INFO - PROCESS | 3640 | 1463234683077 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:04:43 INFO - PROCESS | 3640 | 1463234683082 Marionette TRACE conn5 <- [1,390,null,{}] 07:04:43 INFO - PROCESS | 3640 | 1463234683094 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}] 07:04:43 INFO - PROCESS | 3640 | 1463234683217 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 07:04:43 INFO - PROCESS | 3640 | 1463234683284 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF971800 == 60 [pid = 3640] [id = 107] 07:04:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D87494400) [pid = 3640] [serial = 318] [outer = 0000000000000000] 07:04:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DED4D4400) [pid = 3640] [serial = 319] [outer = 0000002D87494400] 07:04:43 INFO - PROCESS | 3640 | 1463234683388 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF254FC00) [pid = 3640] [serial = 320] [outer = 0000002D87494400] 07:04:44 INFO - PROCESS | 3640 | 1463234684048 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]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:04:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1026ms 07:04:44 INFO - PROCESS | 3640 | 1463234684107 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 3640 | 1463234684111 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 07:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:04:44 INFO - PROCESS | 3640 | 1463234684114 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 3640 | 1463234684116 Marionette TRACE conn5 <- [1,394,null,{}] 07:04:44 INFO - PROCESS | 3640 | 1463234684120 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}] 07:04:44 INFO - PROCESS | 3640 | 1463234684230 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 07:04:44 INFO - PROCESS | 3640 | 1463234684303 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB9F000 == 61 [pid = 3640] [id = 108] 07:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8495D800) [pid = 3640] [serial = 321] [outer = 0000000000000000] 07:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D84962400) [pid = 3640] [serial = 322] [outer = 0000002D8495D800] 07:04:44 INFO - PROCESS | 3640 | 1463234684362 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DF2569400) [pid = 3640] [serial = 323] [outer = 0000002D8495D800] 07:04:45 INFO - PROCESS | 3640 | 1463234685246 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]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1177ms 07:04:45 INFO - PROCESS | 3640 | 1463234685295 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 3640 | 1463234685300 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 07:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:04:45 INFO - PROCESS | 3640 | 1463234685305 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 3640 | 1463234685309 Marionette TRACE conn5 <- [1,398,null,{}] 07:04:45 INFO - PROCESS | 3640 | 1463234685314 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}] 07:04:45 INFO - PROCESS | 3640 | 1463234685418 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 07:04:45 INFO - PROCESS | 3640 | 1463234685487 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BCA000 == 62 [pid = 3640] [id = 109] 07:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D833B4800) [pid = 3640] [serial = 324] [outer = 0000000000000000] 07:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D83BCD000) [pid = 3640] [serial = 325] [outer = 0000002D833B4800] 07:04:45 INFO - PROCESS | 3640 | 1463234685537 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D83D10400) [pid = 3640] [serial = 326] [outer = 0000002D833B4800] 07:04:46 INFO - PROCESS | 3640 | 1463234686152 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]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 880ms 07:04:46 INFO - PROCESS | 3640 | 1463234686188 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 3640 | 1463234686194 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 07:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:04:46 INFO - PROCESS | 3640 | 1463234686201 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 3640 | 1463234686203 Marionette TRACE conn5 <- [1,402,null,{}] 07:04:46 INFO - PROCESS | 3640 | 1463234686207 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}] 07:04:46 INFO - PROCESS | 3640 | 1463234686309 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 07:04:46 INFO - PROCESS | 3640 | 1463234686406 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F6800 == 63 [pid = 3640] [id = 110] 07:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D85B80800) [pid = 3640] [serial = 327] [outer = 0000000000000000] 07:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D86305C00) [pid = 3640] [serial = 328] [outer = 0000002D85B80800] 07:04:46 INFO - PROCESS | 3640 | 1463234686455 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8630DC00) [pid = 3640] [serial = 329] [outer = 0000002D85B80800] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFED5800 == 62 [pid = 3640] [id = 62] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A8E800 == 61 [pid = 3640] [id = 59] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F6F800 == 60 [pid = 3640] [id = 60] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF0FB000 == 59 [pid = 3640] [id = 103] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE941800 == 58 [pid = 3640] [id = 102] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF19800 == 57 [pid = 3640] [id = 101] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7BB9000 == 56 [pid = 3640] [id = 100] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF306C800 == 55 [pid = 3640] [id = 99] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E40800 == 54 [pid = 3640] [id = 98] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89012000 == 53 [pid = 3640] [id = 97] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83079000 == 52 [pid = 3640] [id = 96] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D85A04400) [pid = 3640] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8753AC00) [pid = 3640] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DF8C10400) [pid = 3640] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E6800 == 51 [pid = 3640] [id = 95] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF06E000 == 50 [pid = 3640] [id = 92] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFC0C800 == 49 [pid = 3640] [id = 91] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23AA800 == 48 [pid = 3640] [id = 90] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858DF800 == 47 [pid = 3640] [id = 89] 07:04:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE97C800 == 46 [pid = 3640] [id = 88] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DFBFED400) [pid = 3640] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF2554C00) [pid = 3640] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D87887400) [pid = 3640] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D88984C00) [pid = 3640] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D87337400) [pid = 3640] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D87495400) [pid = 3640] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D8898F800) [pid = 3640] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D84A19800) [pid = 3640] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D8623D400) [pid = 3640] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF2D59C00) [pid = 3640] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DFB7A0000) [pid = 3640] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002DF32D2C00) [pid = 3640] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF2561800) [pid = 3640] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D85B8A400) [pid = 3640] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D82A3C400) [pid = 3640] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF6F61400) [pid = 3640] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF359C800) [pid = 3640] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF7B90000) [pid = 3640] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF8789800) [pid = 3640] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF7644C00) [pid = 3640] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF5BBCC00) [pid = 3640] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF784AC00) [pid = 3640] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF124D800) [pid = 3640] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:04:46 INFO - PROCESS | 3640 | 1463234686988 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 838ms 07:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:04:47 INFO - PROCESS | 3640 | 1463234687040 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 3640 | 1463234687042 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 07:04:47 INFO - PROCESS | 3640 | 1463234687045 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 3640 | 1463234687049 Marionette TRACE conn5 <- [1,406,null,{}] 07:04:47 INFO - PROCESS | 3640 | 1463234687060 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}] 07:04:47 INFO - PROCESS | 3640 | 1463234687166 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 07:04:47 INFO - PROCESS | 3640 | 1463234687236 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86463000 == 47 [pid = 3640] [id = 111] 07:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D830EFC00) [pid = 3640] [serial = 330] [outer = 0000000000000000] 07:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8630A400) [pid = 3640] [serial = 331] [outer = 0000002D830EFC00] 07:04:47 INFO - PROCESS | 3640 | 1463234687287 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D86441C00) [pid = 3640] [serial = 332] [outer = 0000002D830EFC00] 07:04:47 INFO - PROCESS | 3640 | 1463234687849 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]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 838ms 07:04:47 INFO - PROCESS | 3640 | 1463234687920 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 3640 | 1463234687925 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 07:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:04:47 INFO - PROCESS | 3640 | 1463234687959 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 3640 | 1463234687963 Marionette TRACE conn5 <- [1,410,null,{}] 07:04:47 INFO - PROCESS | 3640 | 1463234687969 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}] 07:04:48 INFO - PROCESS | 3640 | 1463234688091 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 07:04:48 INFO - PROCESS | 3640 | 1463234688154 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A91800 == 48 [pid = 3640] [id = 112] 07:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D83BD3400) [pid = 3640] [serial = 333] [outer = 0000000000000000] 07:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D84959800) [pid = 3640] [serial = 334] [outer = 0000002D83BD3400] 07:04:48 INFO - PROCESS | 3640 | 1463234688214 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D85B88400) [pid = 3640] [serial = 335] [outer = 0000002D83BD3400] 07:04:48 INFO - PROCESS | 3640 | 1463234688832 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]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 07:04:48 INFO - PROCESS | 3640 | 1463234688896 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 3640 | 1463234688903 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 07:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:04:48 INFO - PROCESS | 3640 | 1463234688910 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 3640 | 1463234688913 Marionette TRACE conn5 <- [1,414,null,{}] 07:04:48 INFO - PROCESS | 3640 | 1463234688918 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}] 07:04:49 INFO - PROCESS | 3640 | 1463234689060 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 07:04:49 INFO - PROCESS | 3640 | 1463234689132 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BF800 == 49 [pid = 3640] [id = 113] 07:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D85A0A400) [pid = 3640] [serial = 336] [outer = 0000000000000000] 07:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8644A800) [pid = 3640] [serial = 337] [outer = 0000002D85A0A400] 07:04:49 INFO - PROCESS | 3640 | 1463234689190 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D87199C00) [pid = 3640] [serial = 338] [outer = 0000002D85A0A400] 07:04:49 INFO - PROCESS | 3640 | 1463234689827 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]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 07:04:49 INFO - PROCESS | 3640 | 1463234689902 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 07:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:04:49 INFO - PROCESS | 3640 | 1463234689905 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 07:04:49 INFO - PROCESS | 3640 | 1463234689909 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 3640 | 1463234689913 Marionette TRACE conn5 <- [1,418,null,{}] 07:04:49 INFO - PROCESS | 3640 | 1463234689925 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}] 07:04:50 INFO - PROCESS | 3640 | 1463234690035 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 07:04:50 INFO - PROCESS | 3640 | 1463234690108 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1C84800 == 50 [pid = 3640] [id = 114] 07:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D87340C00) [pid = 3640] [serial = 339] [outer = 0000000000000000] 07:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D87538400) [pid = 3640] [serial = 340] [outer = 0000002D87340C00] 07:04:50 INFO - PROCESS | 3640 | 1463234690169 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D87892800) [pid = 3640] [serial = 341] [outer = 0000002D87340C00] 07:04:51 INFO - PROCESS | 3640 | 1463234691308 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]]]}] 07:04:51 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 07:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1439ms 07:04:51 INFO - PROCESS | 3640 | 1463234691350 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 3640 | 1463234691353 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 07:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:04:51 INFO - PROCESS | 3640 | 1463234691356 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 3640 | 1463234691359 Marionette TRACE conn5 <- [1,422,null,{}] 07:04:51 INFO - PROCESS | 3640 | 1463234691362 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}] 07:04:51 INFO - PROCESS | 3640 | 1463234691468 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 07:04:51 INFO - PROCESS | 3640 | 1463234691531 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3073000 == 51 [pid = 3640] [id = 115] 07:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D87893800) [pid = 3640] [serial = 342] [outer = 0000000000000000] 07:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DED4CF000) [pid = 3640] [serial = 343] [outer = 0000002D87893800] 07:04:51 INFO - PROCESS | 3640 | 1463234691588 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF1CE2800) [pid = 3640] [serial = 344] [outer = 0000002D87893800] 07:04:52 INFO - PROCESS | 3640 | 1463234692670 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]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1337ms 07:04:52 INFO - PROCESS | 3640 | 1463234692696 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 3640 | 1463234692698 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 07:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:04:52 INFO - PROCESS | 3640 | 1463234692702 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 3640 | 1463234692704 Marionette TRACE conn5 <- [1,426,null,{}] 07:04:52 INFO - PROCESS | 3640 | 1463234692708 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}] 07:04:52 INFO - PROCESS | 3640 | 1463234692813 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 07:04:52 INFO - PROCESS | 3640 | 1463234692926 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7611800 == 52 [pid = 3640] [id = 116] 07:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D833AEC00) [pid = 3640] [serial = 345] [outer = 0000000000000000] 07:04:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF251C400) [pid = 3640] [serial = 346] [outer = 0000002D833AEC00] 07:04:52 INFO - PROCESS | 3640 | 1463234692984 Marionette DEBUG loaded listener.js 07:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DF255A000) [pid = 3640] [serial = 347] [outer = 0000002D833AEC00] 07:04:53 INFO - PROCESS | 3640 | 1463234693659 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] 07:04:53 INFO - PROCESS | 3640 | 1463234693694 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 07:04:53 INFO - PROCESS | 3640 | 1463234693700 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:04:53 INFO - PROCESS | 3640 | 1463234693704 Marionette TRACE conn5 <- [1,430,null,{}] 07:04:53 INFO - PROCESS | 3640 | 1463234693711 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}] 07:04:53 INFO - PROCESS | 3640 | 1463234693815 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 07:04:53 INFO - PROCESS | 3640 | 1463234693905 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874B2800 == 53 [pid = 3640] [id = 117] 07:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8495F000) [pid = 3640] [serial = 348] [outer = 0000000000000000] 07:04:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D84A16C00) [pid = 3640] [serial = 349] [outer = 0000002D8495F000] 07:04:53 INFO - PROCESS | 3640 | 1463234693957 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D86335800) [pid = 3640] [serial = 350] [outer = 0000002D8495F000] 07:04:54 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871F6800 == 52 [pid = 3640] [id = 110] 07:04:54 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BCA000 == 51 [pid = 3640] [id = 109] 07:04:54 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF971800 == 50 [pid = 3640] [id = 107] 07:04:54 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89010800 == 49 [pid = 3640] [id = 106] 07:04:54 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D33000 == 48 [pid = 3640] [id = 105] 07:04:54 INFO - PROCESS | 3640 | 1463234694549 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]]]}] 07:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 882ms 07:04:54 INFO - PROCESS | 3640 | 1463234694587 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 07:04:54 INFO - PROCESS | 3640 | 1463234694593 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 07:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:04:54 INFO - PROCESS | 3640 | 1463234694600 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:04:54 INFO - PROCESS | 3640 | 1463234694603 Marionette TRACE conn5 <- [1,434,null,{}] 07:04:54 INFO - PROCESS | 3640 | 1463234694607 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}] 07:04:54 INFO - PROCESS | 3640 | 1463234694711 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 07:04:54 INFO - PROCESS | 3640 | 1463234694787 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84379800 == 49 [pid = 3640] [id = 118] 07:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D83BCA400) [pid = 3640] [serial = 351] [outer = 0000000000000000] 07:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D84961400) [pid = 3640] [serial = 352] [outer = 0000002D83BCA400] 07:04:54 INFO - PROCESS | 3640 | 1463234694836 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D87331C00) [pid = 3640] [serial = 353] [outer = 0000002D83BCA400] 07:04:55 INFO - PROCESS | 3640 | 1463234695263 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]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 07:04:55 INFO - PROCESS | 3640 | 1463234695364 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 3640 | 1463234695367 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 07:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:04:55 INFO - PROCESS | 3640 | 1463234695377 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 3640 | 1463234695381 Marionette TRACE conn5 <- [1,438,null,{}] 07:04:55 INFO - PROCESS | 3640 | 1463234695393 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}] 07:04:55 INFO - PROCESS | 3640 | 1463234695491 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 07:04:55 INFO - PROCESS | 3640 | 1463234695501 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8C5E800 == 50 [pid = 3640] [id = 119] 07:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002DF1A39800) [pid = 3640] [serial = 354] [outer = 0000000000000000] 07:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002DF255A400) [pid = 3640] [serial = 355] [outer = 0000002DF1A39800] 07:04:55 INFO - PROCESS | 3640 | 1463234695552 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002DF2D5AC00) [pid = 3640] [serial = 356] [outer = 0000002DF1A39800] 07:04:56 INFO - PROCESS | 3640 | 1463234696073 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 07:04:56 INFO - PROCESS | 3640 | 1463234696119 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 3640 | 1463234696122 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 07:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:04:56 INFO - PROCESS | 3640 | 1463234696136 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 3640 | 1463234696138 Marionette TRACE conn5 <- [1,442,null,{}] 07:04:56 INFO - PROCESS | 3640 | 1463234696142 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}] 07:04:56 INFO - PROCESS | 3640 | 1463234696252 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 07:04:56 INFO - PROCESS | 3640 | 1463234696299 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFC950800 == 51 [pid = 3640] [id = 120] 07:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002DF32D4C00) [pid = 3640] [serial = 357] [outer = 0000000000000000] 07:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002DF37D5800) [pid = 3640] [serial = 358] [outer = 0000002DF32D4C00] 07:04:56 INFO - PROCESS | 3640 | 1463234696351 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002DF6F5D400) [pid = 3640] [serial = 359] [outer = 0000002DF32D4C00] 07:04:56 INFO - PROCESS | 3640 | 1463234696796 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]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 07:04:56 INFO - PROCESS | 3640 | 1463234696866 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 07:04:56 INFO - PROCESS | 3640 | 1463234696868 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 07:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:04:56 INFO - PROCESS | 3640 | 1463234696876 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 3640 | 1463234696878 Marionette TRACE conn5 <- [1,446,null,{}] 07:04:56 INFO - PROCESS | 3640 | 1463234696882 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}] 07:04:56 INFO - PROCESS | 3640 | 1463234696993 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 07:04:57 INFO - PROCESS | 3640 | 1463234697047 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF05E800 == 52 [pid = 3640] [id = 121] 07:04:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002DF7169400) [pid = 3640] [serial = 360] [outer = 0000000000000000] 07:04:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002DF7669800) [pid = 3640] [serial = 361] [outer = 0000002DF7169400] 07:04:57 INFO - PROCESS | 3640 | 1463234697094 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002DF7AD2C00) [pid = 3640] [serial = 362] [outer = 0000002DF7169400] 07:04:57 INFO - PROCESS | 3640 | 1463234697556 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]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 07:04:57 INFO - PROCESS | 3640 | 1463234697612 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 3640 | 1463234697614 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 07:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:04:57 INFO - PROCESS | 3640 | 1463234697624 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 3640 | 1463234697626 Marionette TRACE conn5 <- [1,450,null,{}] 07:04:57 INFO - PROCESS | 3640 | 1463234697638 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}] 07:04:57 INFO - PROCESS | 3640 | 1463234697922 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D864DE000) [pid = 3640] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D85B81800) [pid = 3640] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D87337000) [pid = 3640] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D830E8400) [pid = 3640] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D87892400) [pid = 3640] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D81EA3000) [pid = 3640] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D87331400) [pid = 3640] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF130B800) [pid = 3640] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DF1312000) [pid = 3640] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DF8C08400) [pid = 3640] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DFB7B5000) [pid = 3640] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D864E6C00) [pid = 3640] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D85B87400) [pid = 3640] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D833B3000) [pid = 3640] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D86441400) [pid = 3640] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D82FA9000) [pid = 3640] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D8788C000) [pid = 3640] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D8748A400) [pid = 3640] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D830E2400) [pid = 3640] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF2520000) [pid = 3640] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D833A9C00) [pid = 3640] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D85B8AC00) [pid = 3640] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF3218800) [pid = 3640] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF7AD4800) [pid = 3640] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DF6FB9400) [pid = 3640] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF2D68000) [pid = 3640] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D85B80800) [pid = 3640] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF7856000) [pid = 3640] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D833B4800) [pid = 3640] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8753A800) [pid = 3640] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF1243800) [pid = 3640] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:04:57 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF8D8A800) [pid = 3640] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:04:58 INFO - PROCESS | 3640 | 1463234698014 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8307B800 == 53 [pid = 3640] [id = 122] 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D81E9F800) [pid = 3640] [serial = 363] [outer = 0000000000000000] 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D823CE800) [pid = 3640] [serial = 364] [outer = 0000002D81E9F800] 07:04:58 INFO - PROCESS | 3640 | 1463234698064 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D85B80C00) [pid = 3640] [serial = 365] [outer = 0000002D81E9F800] 07:04:58 INFO - PROCESS | 3640 | 1463234698488 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] 07:04:58 INFO - PROCESS | 3640 | 1463234698506 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 07:04:58 INFO - PROCESS | 3640 | 1463234698509 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:04:58 INFO - PROCESS | 3640 | 1463234698511 Marionette TRACE conn5 <- [1,454,null,{}] 07:04:58 INFO - PROCESS | 3640 | 1463234698515 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}] 07:04:58 INFO - PROCESS | 3640 | 1463234698598 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 07:04:58 INFO - PROCESS | 3640 | 1463234698606 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB87800 == 54 [pid = 3640] [id = 123] 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D86441400) [pid = 3640] [serial = 366] [outer = 0000000000000000] 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF2F7E800) [pid = 3640] [serial = 367] [outer = 0000002D86441400] 07:04:58 INFO - PROCESS | 3640 | 1463234698652 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF8C07000) [pid = 3640] [serial = 368] [outer = 0000002D86441400] 07:04:59 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:04:59 INFO - PROCESS | 3640 | 1463234699088 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]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 07:04:59 INFO - PROCESS | 3640 | 1463234699142 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 3640 | 1463234699144 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 07:04:59 INFO - PROCESS | 3640 | 1463234699147 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:04:59 INFO - PROCESS | 3640 | 1463234699149 Marionette TRACE conn5 <- [1,458,null,{}] 07:04:59 INFO - PROCESS | 3640 | 1463234699161 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}] 07:04:59 INFO - PROCESS | 3640 | 1463234699245 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 07:04:59 INFO - PROCESS | 3640 | 1463234699253 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF521800 == 55 [pid = 3640] [id = 124] 07:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF9170800) [pid = 3640] [serial = 369] [outer = 0000000000000000] 07:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DFB79A000) [pid = 3640] [serial = 370] [outer = 0000002DF9170800] 07:04:59 INFO - PROCESS | 3640 | 1463234699300 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DFBFECC00) [pid = 3640] [serial = 371] [outer = 0000002DF9170800] 07:04:59 INFO - PROCESS | 3640 | 1463234699749 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] 07:04:59 INFO - PROCESS | 3640 | 1463234699781 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 07:04:59 INFO - PROCESS | 3640 | 1463234699784 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:04:59 INFO - PROCESS | 3640 | 1463234699786 Marionette TRACE conn5 <- [1,462,null,{}] 07:04:59 INFO - PROCESS | 3640 | 1463234699790 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}] 07:04:59 INFO - PROCESS | 3640 | 1463234699873 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 07:04:59 INFO - PROCESS | 3640 | 1463234699880 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF540800 == 56 [pid = 3640] [id = 125] 07:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8469BC00) [pid = 3640] [serial = 372] [outer = 0000000000000000] 07:04:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D846A4400) [pid = 3640] [serial = 373] [outer = 0000002D8469BC00] 07:04:59 INFO - PROCESS | 3640 | 1463234699925 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DFB7B5000) [pid = 3640] [serial = 374] [outer = 0000002D8469BC00] 07:05:00 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:00 INFO - PROCESS | 3640 | 1463234700716 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] 07:05:00 INFO - PROCESS | 3640 | 1463234700808 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 07:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:05:00 INFO - PROCESS | 3640 | 1463234700855 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 3640 | 1463234700859 Marionette TRACE conn5 <- [1,466,null,{}] 07:05:00 INFO - PROCESS | 3640 | 1463234700864 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}] 07:05:00 INFO - PROCESS | 3640 | 1463234700988 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 07:05:01 INFO - PROCESS | 3640 | 1463234701059 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86470000 == 57 [pid = 3640] [id = 126] 07:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D84959000) [pid = 3640] [serial = 376] [outer = 0000000000000000] 07:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D8733D000) [pid = 3640] [serial = 377] [outer = 0000002D84959000] 07:05:01 INFO - PROCESS | 3640 | 1463234701119 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8788F800) [pid = 3640] [serial = 378] [outer = 0000002D84959000] 07:05:01 INFO - PROCESS | 3640 | 1463234701782 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] 07:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:05:01 INFO - PROCESS | 3640 | 1463234701848 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 07:05:01 INFO - PROCESS | 3640 | 1463234701855 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 3640 | 1463234701858 Marionette TRACE conn5 <- [1,470,null,{}] 07:05:01 INFO - PROCESS | 3640 | 1463234701862 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}] 07:05:01 INFO - PROCESS | 3640 | 1463234701977 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 07:05:02 INFO - PROCESS | 3640 | 1463234702054 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE75D800 == 58 [pid = 3640] [id = 127] 07:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DF254F800) [pid = 3640] [serial = 379] [outer = 0000000000000000] 07:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DF3219C00) [pid = 3640] [serial = 380] [outer = 0000002DF254F800] 07:05:02 INFO - PROCESS | 3640 | 1463234702153 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DF7ADE800) [pid = 3640] [serial = 381] [outer = 0000002DF254F800] 07:05:02 INFO - PROCESS | 3640 | 1463234702784 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]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 986ms 07:05:02 INFO - PROCESS | 3640 | 1463234702842 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 07:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:05:02 INFO - PROCESS | 3640 | 1463234702845 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 07:05:02 INFO - PROCESS | 3640 | 1463234702849 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 3640 | 1463234702853 Marionette TRACE conn5 <- [1,474,null,{}] 07:05:02 INFO - PROCESS | 3640 | 1463234702865 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}] 07:05:02 INFO - PROCESS | 3640 | 1463234702981 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 07:05:03 INFO - PROCESS | 3640 | 1463234703100 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84063000 == 59 [pid = 3640] [id = 128] 07:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DF86CFC00) [pid = 3640] [serial = 382] [outer = 0000000000000000] 07:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002DFC88B800) [pid = 3640] [serial = 383] [outer = 0000002DF86CFC00] 07:05:03 INFO - PROCESS | 3640 | 1463234703161 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002DFE708400) [pid = 3640] [serial = 384] [outer = 0000002DF86CFC00] 07:05:03 INFO - PROCESS | 3640 | 1463234703832 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]]]}] 07:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1028ms 07:05:03 INFO - PROCESS | 3640 | 1463234703879 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 3640 | 1463234703882 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 07:05:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:05:03 INFO - PROCESS | 3640 | 1463234703886 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 3640 | 1463234703888 Marionette TRACE conn5 <- [1,478,null,{}] 07:05:03 INFO - PROCESS | 3640 | 1463234703891 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}] 07:05:04 INFO - PROCESS | 3640 | 1463234704000 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 07:05:04 INFO - PROCESS | 3640 | 1463234704075 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D82B87000 == 60 [pid = 3640] [id = 129] 07:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D82A3C400) [pid = 3640] [serial = 385] [outer = 0000000000000000] 07:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8630EC00) [pid = 3640] [serial = 386] [outer = 0000002D82A3C400] 07:05:04 INFO - PROCESS | 3640 | 1463234704186 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002DFF231400) [pid = 3640] [serial = 387] [outer = 0000002D82A3C400] 07:05:05 INFO - PROCESS | 3640 | 1463234705039 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]]]}] 07:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1190ms 07:05:05 INFO - PROCESS | 3640 | 1463234705078 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 3640 | 1463234705082 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 07:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:05:05 INFO - PROCESS | 3640 | 1463234705088 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 3640 | 1463234705092 Marionette TRACE conn5 <- [1,482,null,{}] 07:05:05 INFO - PROCESS | 3640 | 1463234705099 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}] 07:05:05 INFO - PROCESS | 3640 | 1463234705204 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 07:05:05 INFO - PROCESS | 3640 | 1463234705287 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84057800 == 61 [pid = 3640] [id = 130] 07:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D81E9DC00) [pid = 3640] [serial = 388] [outer = 0000000000000000] 07:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D830E8400) [pid = 3640] [serial = 389] [outer = 0000002D81E9DC00] 07:05:05 INFO - PROCESS | 3640 | 1463234705381 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D846A2C00) [pid = 3640] [serial = 390] [outer = 0000002D81E9DC00] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF306F000 == 60 [pid = 3640] [id = 47] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF521800 == 59 [pid = 3640] [id = 124] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB87800 == 58 [pid = 3640] [id = 123] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8307B800 == 57 [pid = 3640] [id = 122] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF05E800 == 56 [pid = 3640] [id = 121] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFC950800 == 55 [pid = 3640] [id = 120] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8C5E800 == 54 [pid = 3640] [id = 119] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84379800 == 53 [pid = 3640] [id = 118] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874B2800 == 52 [pid = 3640] [id = 117] 07:05:05 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8630A400) [pid = 3640] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A91800 == 51 [pid = 3640] [id = 112] 07:05:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86463000 == 50 [pid = 3640] [id = 111] 07:05:06 INFO - PROCESS | 3640 | 1463234706026 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 985ms 07:05:06 INFO - PROCESS | 3640 | 1463234706077 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 3640 | 1463234706083 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 07:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:05:06 INFO - PROCESS | 3640 | 1463234706089 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 3640 | 1463234706092 Marionette TRACE conn5 <- [1,486,null,{}] 07:05:06 INFO - PROCESS | 3640 | 1463234706096 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}] 07:05:06 INFO - PROCESS | 3640 | 1463234706197 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D83D17C00) [pid = 3640] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D82A3FC00) [pid = 3640] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D88984800) [pid = 3640] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DED4C8C00) [pid = 3640] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D87494000) [pid = 3640] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D833AA800) [pid = 3640] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D86237400) [pid = 3640] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D864E5800) [pid = 3640] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF2D5C800) [pid = 3640] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D83D17400) [pid = 3640] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D833B2800) [pid = 3640] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF1EB8400) [pid = 3640] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF7AD3400) [pid = 3640] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DF255DC00) [pid = 3640] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DFB79CC00) [pid = 3640] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D87887C00) [pid = 3640] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002DF3752C00) [pid = 3640] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF87D5000) [pid = 3640] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF9172000) [pid = 3640] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DFC99C800) [pid = 3640] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF70A9C00) [pid = 3640] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF76EF800) [pid = 3640] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D8753FC00) [pid = 3640] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF8C06000) [pid = 3640] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF7B90400) [pid = 3640] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8630DC00) [pid = 3640] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D86335400) [pid = 3640] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF8BB6800) [pid = 3640] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D83D10400) [pid = 3640] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DFC8ED000) [pid = 3640] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF2DBDC00) [pid = 3640] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D86305C00) [pid = 3640] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DFC2DC800) [pid = 3640] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8733BC00) [pid = 3640] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D864EB400) [pid = 3640] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DFB79F800) [pid = 3640] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D86336000) [pid = 3640] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D83BCD000) [pid = 3640] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D833B0400) [pid = 3640] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DF2519000) [pid = 3640] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DED4D4400) [pid = 3640] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D85A0E000) [pid = 3640] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DF251A400) [pid = 3640] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF2DC5C00) [pid = 3640] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF2551400) [pid = 3640] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DFB769800) [pid = 3640] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DFE707000) [pid = 3640] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D84962400) [pid = 3640] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002DFE65A800) [pid = 3640] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D87887800) [pid = 3640] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002DFB76D000) [pid = 3640] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DF2516400) [pid = 3640] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D86448000) [pid = 3640] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D87198C00) [pid = 3640] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:05:06 INFO - PROCESS | 3640 | 1463234706283 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D2F800 == 51 [pid = 3640] [id = 131] 07:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D81EA6C00) [pid = 3640] [serial = 391] [outer = 0000000000000000] 07:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D830E2C00) [pid = 3640] [serial = 392] [outer = 0000002D81EA6C00] 07:05:06 INFO - PROCESS | 3640 | 1463234706332 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D83D17C00) [pid = 3640] [serial = 393] [outer = 0000002D81EA6C00] 07:05:06 INFO - PROCESS | 3640 | 1463234706815 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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 776ms 07:05:06 INFO - PROCESS | 3640 | 1463234706867 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 3640 | 1463234706870 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 07:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:05:06 INFO - PROCESS | 3640 | 1463234706874 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 3640 | 1463234706877 Marionette TRACE conn5 <- [1,490,null,{}] 07:05:06 INFO - PROCESS | 3640 | 1463234706888 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}] 07:05:06 INFO - PROCESS | 3640 | 1463234706982 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 07:05:07 INFO - PROCESS | 3640 | 1463234706993 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86243000 == 52 [pid = 3640] [id = 132] 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D8630AC00) [pid = 3640] [serial = 394] [outer = 0000000000000000] 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D86332800) [pid = 3640] [serial = 395] [outer = 0000002D8630AC00] 07:05:07 INFO - PROCESS | 3640 | 1463234707043 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D86340C00) [pid = 3640] [serial = 396] [outer = 0000002D8630AC00] 07:05:07 INFO - PROCESS | 3640 | 1463234707501 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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 07:05:07 INFO - PROCESS | 3640 | 1463234707575 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 3640 | 1463234707578 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 07:05:07 INFO - PROCESS | 3640 | 1463234707582 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 3640 | 1463234707583 Marionette TRACE conn5 <- [1,494,null,{}] 07:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:05:07 INFO - PROCESS | 3640 | 1463234707587 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}] 07:05:07 INFO - PROCESS | 3640 | 1463234707673 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 07:05:07 INFO - PROCESS | 3640 | 1463234707682 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F4000 == 53 [pid = 3640] [id = 133] 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D87197000) [pid = 3640] [serial = 397] [outer = 0000000000000000] 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8719CC00) [pid = 3640] [serial = 398] [outer = 0000002D87197000] 07:05:07 INFO - PROCESS | 3640 | 1463234707729 Marionette DEBUG loaded listener.js 07:05:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8748B400) [pid = 3640] [serial = 399] [outer = 0000002D87197000] 07:05:08 INFO - PROCESS | 3640 | 1463234708215 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 07:05:08 INFO - PROCESS | 3640 | 1463234708260 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 3640 | 1463234708262 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 07:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:05:08 INFO - PROCESS | 3640 | 1463234708265 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 3640 | 1463234708267 Marionette TRACE conn5 <- [1,498,null,{}] 07:05:08 INFO - PROCESS | 3640 | 1463234708271 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}] 07:05:08 INFO - PROCESS | 3640 | 1463234708354 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 07:05:08 INFO - PROCESS | 3640 | 1463234708361 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8739C800 == 54 [pid = 3640] [id = 134] 07:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D87494800) [pid = 3640] [serial = 400] [outer = 0000000000000000] 07:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D87539800) [pid = 3640] [serial = 401] [outer = 0000002D87494800] 07:05:08 INFO - PROCESS | 3640 | 1463234708407 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D87894400) [pid = 3640] [serial = 402] [outer = 0000002D87494800] 07:05:08 INFO - PROCESS | 3640 | 1463234708875 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]]]}] 07:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 07:05:08 INFO - PROCESS | 3640 | 1463234708966 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 07:05:08 INFO - PROCESS | 3640 | 1463234708969 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 07:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:05:08 INFO - PROCESS | 3640 | 1463234708972 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:05:08 INFO - PROCESS | 3640 | 1463234708974 Marionette TRACE conn5 <- [1,502,null,{}] 07:05:08 INFO - PROCESS | 3640 | 1463234708978 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}] 07:05:09 INFO - PROCESS | 3640 | 1463234709151 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 07:05:09 INFO - PROCESS | 3640 | 1463234709174 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8903B000 == 55 [pid = 3640] [id = 135] 07:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DED4CB000) [pid = 3640] [serial = 403] [outer = 0000000000000000] 07:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF251D400) [pid = 3640] [serial = 404] [outer = 0000002DED4CB000] 07:05:09 INFO - PROCESS | 3640 | 1463234709221 Marionette DEBUG loaded listener.js 07:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF255B000) [pid = 3640] [serial = 405] [outer = 0000002DED4CB000] 07:05:09 INFO - PROCESS | 3640 | 1463234709678 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]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:05:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 07:05:09 INFO - PROCESS | 3640 | 1463234709708 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 3640 | 1463234709710 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 07:05:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:05:09 INFO - PROCESS | 3640 | 1463234709720 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 3640 | 1463234709722 Marionette TRACE conn5 <- [1,506,null,{}] 07:05:09 INFO - PROCESS | 3640 | 1463234709725 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}] 07:05:09 INFO - PROCESS | 3640 | 1463234709832 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 07:05:09 INFO - PROCESS | 3640 | 1463234709877 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E94000 == 56 [pid = 3640] [id = 136] 07:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF2564000) [pid = 3640] [serial = 406] [outer = 0000000000000000] 07:05:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF2D65000) [pid = 3640] [serial = 407] [outer = 0000002DF2564000] 07:05:09 INFO - PROCESS | 3640 | 1463234709927 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF32C8000) [pid = 3640] [serial = 408] [outer = 0000002DF2564000] 07:05:10 INFO - PROCESS | 3640 | 1463234710355 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]]]}] 07:05:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:05:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 07:05:10 INFO - PROCESS | 3640 | 1463234710417 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 07:05:10 INFO - PROCESS | 3640 | 1463234710419 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 07:05:10 INFO - PROCESS | 3640 | 1463234710423 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 3640 | 1463234710425 Marionette TRACE conn5 <- [1,510,null,{}] 07:05:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:05:10 INFO - PROCESS | 3640 | 1463234710428 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}] 07:05:10 INFO - PROCESS | 3640 | 1463234710728 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF32D4C00) [pid = 3640] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF7169400) [pid = 3640] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8495F000) [pid = 3640] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D83BCA400) [pid = 3640] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DF1A39800) [pid = 3640] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D833AEC00) [pid = 3640] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D86441400) [pid = 3640] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D81E9F800) [pid = 3640] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF87D3000) [pid = 3640] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:05:10 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF9170800) [pid = 3640] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:05:10 INFO - PROCESS | 3640 | 1463234710786 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A7B000 == 57 [pid = 3640] [id = 137] 07:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D83BCA400) [pid = 3640] [serial = 409] [outer = 0000000000000000] 07:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D84697800) [pid = 3640] [serial = 410] [outer = 0000002D83BCA400] 07:05:10 INFO - PROCESS | 3640 | 1463234710833 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF359BC00) [pid = 3640] [serial = 411] [outer = 0000002D83BCA400] 07:05:11 INFO - PROCESS | 3640 | 1463234711222 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]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:05:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 818ms 07:05:11 INFO - PROCESS | 3640 | 1463234711246 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 3640 | 1463234711248 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 07:05:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:05:11 INFO - PROCESS | 3640 | 1463234711252 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 3640 | 1463234711253 Marionette TRACE conn5 <- [1,514,null,{}] 07:05:11 INFO - PROCESS | 3640 | 1463234711257 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}] 07:05:11 INFO - PROCESS | 3640 | 1463234711343 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 07:05:11 INFO - PROCESS | 3640 | 1463234711350 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7047800 == 58 [pid = 3640] [id = 138] 07:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF6F63800) [pid = 3640] [serial = 412] [outer = 0000000000000000] 07:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF76E3C00) [pid = 3640] [serial = 413] [outer = 0000002DF6F63800] 07:05:11 INFO - PROCESS | 3640 | 1463234711395 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF7B90C00) [pid = 3640] [serial = 414] [outer = 0000002DF6F63800] 07:05:11 INFO - PROCESS | 3640 | 1463234711814 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]]]}] 07:05:11 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 07:05:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 588ms 07:05:11 INFO - PROCESS | 3640 | 1463234711851 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 3640 | 1463234711853 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 07:05:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:05:11 INFO - PROCESS | 3640 | 1463234711862 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 3640 | 1463234711863 Marionette TRACE conn5 <- [1,518,null,{}] 07:05:11 INFO - PROCESS | 3640 | 1463234711867 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}] 07:05:11 INFO - PROCESS | 3640 | 1463234711955 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 07:05:11 INFO - PROCESS | 3640 | 1463234711962 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF88A6800 == 59 [pid = 3640] [id = 139] 07:05:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF878F000) [pid = 3640] [serial = 415] [outer = 0000000000000000] 07:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF87D3000) [pid = 3640] [serial = 416] [outer = 0000002DF878F000] 07:05:12 INFO - PROCESS | 3640 | 1463234712017 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF8C07C00) [pid = 3640] [serial = 417] [outer = 0000002DF878F000] 07:05:12 INFO - PROCESS | 3640 | 1463234712470 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]]]}] 07:05:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:05:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 07:05:12 INFO - PROCESS | 3640 | 1463234712490 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 3640 | 1463234712492 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 07:05:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:05:12 INFO - PROCESS | 3640 | 1463234712511 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 3640 | 1463234712514 Marionette TRACE conn5 <- [1,522,null,{}] 07:05:12 INFO - PROCESS | 3640 | 1463234712517 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}] 07:05:12 INFO - PROCESS | 3640 | 1463234712625 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 07:05:12 INFO - PROCESS | 3640 | 1463234712631 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF05800 == 60 [pid = 3640] [id = 140] 07:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8B0CB000) [pid = 3640] [serial = 418] [outer = 0000000000000000] 07:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF87D6000) [pid = 3640] [serial = 419] [outer = 0000002D8B0CB000] 07:05:12 INFO - PROCESS | 3640 | 1463234712681 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DFB769400) [pid = 3640] [serial = 420] [outer = 0000002D8B0CB000] 07:05:13 INFO - PROCESS | 3640 | 1463234713506 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]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:05:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1030ms 07:05:13 INFO - PROCESS | 3640 | 1463234713540 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 3640 | 1463234713545 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 07:05:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:05:13 INFO - PROCESS | 3640 | 1463234713550 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 3640 | 1463234713554 Marionette TRACE conn5 <- [1,526,null,{}] 07:05:13 INFO - PROCESS | 3640 | 1463234713587 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}] 07:05:13 INFO - PROCESS | 3640 | 1463234713736 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 07:05:13 INFO - PROCESS | 3640 | 1463234713855 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BB4800 == 61 [pid = 3640] [id = 141] 07:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D84961000) [pid = 3640] [serial = 421] [outer = 0000000000000000] 07:05:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D85A11800) [pid = 3640] [serial = 422] [outer = 0000002D84961000] 07:05:13 INFO - PROCESS | 3640 | 1463234713916 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D86309800) [pid = 3640] [serial = 423] [outer = 0000002D84961000] 07:05:14 INFO - PROCESS | 3640 | 1463234714528 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]]]}] 07:05:14 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 07:05:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1024ms 07:05:14 INFO - PROCESS | 3640 | 1463234714579 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 3640 | 1463234714586 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 07:05:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:05:14 INFO - PROCESS | 3640 | 1463234714592 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 3640 | 1463234714595 Marionette TRACE conn5 <- [1,530,null,{}] 07:05:14 INFO - PROCESS | 3640 | 1463234714600 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}] 07:05:14 INFO - PROCESS | 3640 | 1463234714717 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 07:05:14 INFO - PROCESS | 3640 | 1463234714793 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7606800 == 62 [pid = 3640] [id = 142] 07:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87199000) [pid = 3640] [serial = 424] [outer = 0000000000000000] 07:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8B0CD800) [pid = 3640] [serial = 425] [outer = 0000002D87199000] 07:05:14 INFO - PROCESS | 3640 | 1463234714891 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF124D800) [pid = 3640] [serial = 426] [outer = 0000002D87199000] 07:05:15 INFO - PROCESS | 3640 | 1463234715521 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"]]]}] 07:05:15 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 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:05:15 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 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:05:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:05:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 07:05:15 INFO - PROCESS | 3640 | 1463234715585 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 3640 | 1463234715588 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 07:05:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:05:15 INFO - PROCESS | 3640 | 1463234715607 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 3640 | 1463234715612 Marionette TRACE conn5 <- [1,534,null,{}] 07:05:15 INFO - PROCESS | 3640 | 1463234715624 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}] 07:05:15 INFO - PROCESS | 3640 | 1463234715753 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 07:05:15 INFO - PROCESS | 3640 | 1463234715870 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE97B800 == 63 [pid = 3640] [id = 143] 07:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF7ADE000) [pid = 3640] [serial = 427] [outer = 0000000000000000] 07:05:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF8C04800) [pid = 3640] [serial = 428] [outer = 0000002DF7ADE000] 07:05:15 INFO - PROCESS | 3640 | 1463234715931 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DFB79FC00) [pid = 3640] [serial = 429] [outer = 0000002DF7ADE000] 07:05:16 INFO - PROCESS | 3640 | 1463234716500 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]]]}] 07:05:16 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. 07:05:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 07:05:16 INFO - PROCESS | 3640 | 1463234716572 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 07:05:16 INFO - PROCESS | 3640 | 1463234716575 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 07:05:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:05:16 INFO - PROCESS | 3640 | 1463234716581 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:05:16 INFO - PROCESS | 3640 | 1463234716583 Marionette TRACE conn5 <- [1,538,null,{}] 07:05:16 INFO - PROCESS | 3640 | 1463234716587 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}] 07:05:16 INFO - PROCESS | 3640 | 1463234716701 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 07:05:16 INFO - PROCESS | 3640 | 1463234716788 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF0EE000 == 64 [pid = 3640] [id = 144] 07:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D83CC7800) [pid = 3640] [serial = 430] [outer = 0000000000000000] 07:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D83CCF800) [pid = 3640] [serial = 431] [outer = 0000002D83CC7800] 07:05:16 INFO - PROCESS | 3640 | 1463234716843 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DFB7A0000) [pid = 3640] [serial = 432] [outer = 0000002D83CC7800] 07:05:17 INFO - PROCESS | 3640 | 1463234717347 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]]]}] 07:05:17 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. 07:05:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 07:05:17 INFO - PROCESS | 3640 | 1463234717358 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 3640 | 1463234717361 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 07:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:05:17 INFO - PROCESS | 3640 | 1463234717364 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 3640 | 1463234717366 Marionette TRACE conn5 <- [1,542,null,{}] 07:05:17 INFO - PROCESS | 3640 | 1463234717370 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}] 07:05:17 INFO - PROCESS | 3640 | 1463234717517 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 07:05:17 INFO - PROCESS | 3640 | 1463234717634 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF52F000 == 65 [pid = 3640] [id = 145] 07:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D83CC9400) [pid = 3640] [serial = 433] [outer = 0000000000000000] 07:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8AAC5000) [pid = 3640] [serial = 434] [outer = 0000002D83CC9400] 07:05:17 INFO - PROCESS | 3640 | 1463234717692 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8AAD0C00) [pid = 3640] [serial = 435] [outer = 0000002D83CC9400] 07:05:18 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:18 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:18 INFO - PROCESS | 3640 | 1463234718335 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]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1019ms 07:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:05:18 INFO - PROCESS | 3640 | 1463234718386 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 3640 | 1463234718389 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 07:05:18 INFO - PROCESS | 3640 | 1463234718393 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 3640 | 1463234718395 Marionette TRACE conn5 <- [1,546,null,{}] 07:05:18 INFO - PROCESS | 3640 | 1463234718399 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}] 07:05:18 INFO - PROCESS | 3640 | 1463234718518 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 07:05:18 INFO - PROCESS | 3640 | 1463234718649 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF52B800 == 66 [pid = 3640] [id = 146] 07:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D83BCFC00) [pid = 3640] [serial = 436] [outer = 0000000000000000] 07:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8ABAFC00) [pid = 3640] [serial = 437] [outer = 0000002D83BCFC00] 07:05:18 INFO - PROCESS | 3640 | 1463234718708 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DFC9A6800) [pid = 3640] [serial = 438] [outer = 0000002D83BCFC00] 07:05:19 INFO - PROCESS | 3640 | 1463234719491 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]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1135ms 07:05:19 INFO - PROCESS | 3640 | 1463234719531 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 3640 | 1463234719536 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 07:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:05:19 INFO - PROCESS | 3640 | 1463234719541 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 3640 | 1463234719546 Marionette TRACE conn5 <- [1,550,null,{}] 07:05:19 INFO - PROCESS | 3640 | 1463234719552 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}] 07:05:19 INFO - PROCESS | 3640 | 1463234719657 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 07:05:19 INFO - PROCESS | 3640 | 1463234719786 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBE000 == 67 [pid = 3640] [id = 147] 07:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D82A32400) [pid = 3640] [serial = 439] [outer = 0000000000000000] 07:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D82FA9000) [pid = 3640] [serial = 440] [outer = 0000002D82A32400] 07:05:19 INFO - PROCESS | 3640 | 1463234719840 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D83D15C00) [pid = 3640] [serial = 441] [outer = 0000002D82A32400] 07:05:20 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:20 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1C84800 == 66 [pid = 3640] [id = 114] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874AA800 == 65 [pid = 3640] [id = 77] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3073000 == 64 [pid = 3640] [id = 115] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF88A6800 == 63 [pid = 3640] [id = 139] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7047800 == 62 [pid = 3640] [id = 138] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A7B000 == 61 [pid = 3640] [id = 137] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E94000 == 60 [pid = 3640] [id = 136] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8903B000 == 59 [pid = 3640] [id = 135] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8739C800 == 58 [pid = 3640] [id = 134] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871F4000 == 57 [pid = 3640] [id = 133] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86243000 == 56 [pid = 3640] [id = 132] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D2F800 == 55 [pid = 3640] [id = 131] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84057800 == 54 [pid = 3640] [id = 130] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84063000 == 53 [pid = 3640] [id = 128] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE75D800 == 52 [pid = 3640] [id = 127] 07:05:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86470000 == 51 [pid = 3640] [id = 126] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DFB768400) [pid = 3640] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF37D5800) [pid = 3640] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DF7669800) [pid = 3640] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D86335800) [pid = 3640] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D84A16C00) [pid = 3640] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D84961400) [pid = 3640] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D87331C00) [pid = 3640] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D84959800) [pid = 3640] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF255A400) [pid = 3640] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D87538400) [pid = 3640] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8644A800) [pid = 3640] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF255A000) [pid = 3640] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF251C400) [pid = 3640] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DED4CF000) [pid = 3640] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF6F5D400) [pid = 3640] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF7AD2C00) [pid = 3640] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2F7E800) [pid = 3640] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D823CE800) [pid = 3640] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DFBFECC00) [pid = 3640] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D85B80C00) [pid = 3640] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF8C07000) [pid = 3640] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF2D5AC00) [pid = 3640] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DFB79A000) [pid = 3640] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:05:20 INFO - PROCESS | 3640 | 1463234720490 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]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 985ms 07:05:20 INFO - PROCESS | 3640 | 1463234720530 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 3640 | 1463234720536 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 07:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:05:20 INFO - PROCESS | 3640 | 1463234720542 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 3640 | 1463234720545 Marionette TRACE conn5 <- [1,554,null,{}] 07:05:20 INFO - PROCESS | 3640 | 1463234720549 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}] 07:05:20 INFO - PROCESS | 3640 | 1463234720642 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 07:05:20 INFO - PROCESS | 3640 | 1463234720721 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8405D000 == 52 [pid = 3640] [id = 148] 07:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D82A3FC00) [pid = 3640] [serial = 442] [outer = 0000000000000000] 07:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D83BD7800) [pid = 3640] [serial = 443] [outer = 0000002D82A3FC00] 07:05:20 INFO - PROCESS | 3640 | 1463234720770 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D85B8B000) [pid = 3640] [serial = 444] [outer = 0000002D82A3FC00] 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:21 INFO - PROCESS | 3640 | 1463234721186 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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 07:05:21 INFO - PROCESS | 3640 | 1463234721215 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 3640 | 1463234721217 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 07:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:05:21 INFO - PROCESS | 3640 | 1463234721221 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 3640 | 1463234721225 Marionette TRACE conn5 <- [1,558,null,{}] 07:05:21 INFO - PROCESS | 3640 | 1463234721235 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}] 07:05:21 INFO - PROCESS | 3640 | 1463234721359 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 07:05:21 INFO - PROCESS | 3640 | 1463234721368 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87390800 == 53 [pid = 3640] [id = 149] 07:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D86416800) [pid = 3640] [serial = 445] [outer = 0000000000000000] 07:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8641B400) [pid = 3640] [serial = 446] [outer = 0000002D86416800] 07:05:21 INFO - PROCESS | 3640 | 1463234721423 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D864DE000) [pid = 3640] [serial = 447] [outer = 0000002D86416800] 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:21 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:21 INFO - PROCESS | 3640 | 1463234721900 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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 07:05:21 INFO - PROCESS | 3640 | 1463234721958 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 3640 | 1463234721961 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 07:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:05:21 INFO - PROCESS | 3640 | 1463234721964 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 3640 | 1463234721966 Marionette TRACE conn5 <- [1,562,null,{}] 07:05:21 INFO - PROCESS | 3640 | 1463234721970 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}] 07:05:22 INFO - PROCESS | 3640 | 1463234722059 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 07:05:22 INFO - PROCESS | 3640 | 1463234722067 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D24800 == 54 [pid = 3640] [id = 150] 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D87332800) [pid = 3640] [serial = 448] [outer = 0000000000000000] 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8733AC00) [pid = 3640] [serial = 449] [outer = 0000002D87332800] 07:05:22 INFO - PROCESS | 3640 | 1463234722114 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D87537000) [pid = 3640] [serial = 450] [outer = 0000002D87332800] 07:05:22 INFO - PROCESS | 3640 | 1463234722557 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]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 07:05:22 INFO - PROCESS | 3640 | 1463234722599 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 3640 | 1463234722601 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 07:05:22 INFO - PROCESS | 3640 | 1463234722605 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 3640 | 1463234722607 Marionette TRACE conn5 <- [1,566,null,{}] 07:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:05:22 INFO - PROCESS | 3640 | 1463234722610 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}] 07:05:22 INFO - PROCESS | 3640 | 1463234722719 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 07:05:22 INFO - PROCESS | 3640 | 1463234722803 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EAF800 == 55 [pid = 3640] [id = 151] 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D87888400) [pid = 3640] [serial = 451] [outer = 0000000000000000] 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D87890400) [pid = 3640] [serial = 452] [outer = 0000002D87888400] 07:05:22 INFO - PROCESS | 3640 | 1463234722853 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8ABA8400) [pid = 3640] [serial = 453] [outer = 0000002D87888400] 07:05:23 INFO - PROCESS | 3640 | 1463234723307 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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 735ms 07:05:23 INFO - PROCESS | 3640 | 1463234723352 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 3640 | 1463234723355 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 07:05:23 INFO - PROCESS | 3640 | 1463234723358 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 3640 | 1463234723360 Marionette TRACE conn5 <- [1,570,null,{}] 07:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:05:23 INFO - PROCESS | 3640 | 1463234723364 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}] 07:05:23 INFO - PROCESS | 3640 | 1463234723501 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 07:05:23 INFO - PROCESS | 3640 | 1463234723559 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF703C000 == 56 [pid = 3640] [id = 152] 07:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8B0D4000) [pid = 3640] [serial = 454] [outer = 0000000000000000] 07:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF1A35C00) [pid = 3640] [serial = 455] [outer = 0000002D8B0D4000] 07:05:23 INFO - PROCESS | 3640 | 1463234723607 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF2521C00) [pid = 3640] [serial = 456] [outer = 0000002D8B0D4000] 07:05:24 INFO - PROCESS | 3640 | 1463234724054 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]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 07:05:24 INFO - PROCESS | 3640 | 1463234724103 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 3640 | 1463234724105 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 07:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:05:24 INFO - PROCESS | 3640 | 1463234724109 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 3640 | 1463234724111 Marionette TRACE conn5 <- [1,574,null,{}] 07:05:24 INFO - PROCESS | 3640 | 1463234724114 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}] 07:05:24 INFO - PROCESS | 3640 | 1463234724225 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 07:05:24 INFO - PROCESS | 3640 | 1463234724277 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BD7800 == 57 [pid = 3640] [id = 153] 07:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF2562C00) [pid = 3640] [serial = 457] [outer = 0000000000000000] 07:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF2567000) [pid = 3640] [serial = 458] [outer = 0000002DF2562C00] 07:05:24 INFO - PROCESS | 3640 | 1463234724323 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF2F5E400) [pid = 3640] [serial = 459] [outer = 0000002DF2562C00] 07:05:24 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF878F000) [pid = 3640] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D81E9DC00) [pid = 3640] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D8630AC00) [pid = 3640] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D87494800) [pid = 3640] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DED4CB000) [pid = 3640] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D87197000) [pid = 3640] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D81EA6C00) [pid = 3640] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF2564000) [pid = 3640] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83BCA400) [pid = 3640] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:05:24 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF6F63800) [pid = 3640] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:05:24 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:24 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:24 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:24 INFO - PROCESS | 3640 | 1463234724835 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]]]}] 07:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 776ms 07:05:24 INFO - PROCESS | 3640 | 1463234724889 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 07:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:05:24 INFO - PROCESS | 3640 | 1463234724891 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 07:05:24 INFO - PROCESS | 3640 | 1463234724895 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 3640 | 1463234724905 Marionette TRACE conn5 <- [1,578,null,{}] 07:05:24 INFO - PROCESS | 3640 | 1463234724909 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}] 07:05:25 INFO - PROCESS | 3640 | 1463234725020 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 07:05:25 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:05:25 INFO - PROCESS | 3640 | 1463234725282 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95D5000 == 58 [pid = 3640] [id = 154] 07:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF2563800) [pid = 3640] [serial = 460] [outer = 0000000000000000] 07:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF2DC7800) [pid = 3640] [serial = 461] [outer = 0000002DF2563800] 07:05:25 INFO - PROCESS | 3640 | 1463234725328 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF3D66000) [pid = 3640] [serial = 462] [outer = 0000002DF2563800] 07:05:25 INFO - PROCESS | 3640 | 1463234725720 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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 838ms 07:05:25 INFO - PROCESS | 3640 | 1463234725736 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 3640 | 1463234725738 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 07:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:05:25 INFO - PROCESS | 3640 | 1463234725741 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 3640 | 1463234725743 Marionette TRACE conn5 <- [1,582,null,{}] 07:05:25 INFO - PROCESS | 3640 | 1463234725746 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}] 07:05:25 INFO - PROCESS | 3640 | 1463234725834 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 07:05:25 INFO - PROCESS | 3640 | 1463234725906 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE96F000 == 59 [pid = 3640] [id = 155] 07:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF256A400) [pid = 3640] [serial = 463] [outer = 0000000000000000] 07:05:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF70A9C00) [pid = 3640] [serial = 464] [outer = 0000002DF256A400] 07:05:25 INFO - PROCESS | 3640 | 1463234725952 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF8673C00) [pid = 3640] [serial = 465] [outer = 0000002DF256A400] 07:05:26 INFO - PROCESS | 3640 | 1463234726336 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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 07:05:26 INFO - PROCESS | 3640 | 1463234726374 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 3640 | 1463234726377 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 07:05:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:05:26 INFO - PROCESS | 3640 | 1463234726380 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 3640 | 1463234726382 Marionette TRACE conn5 <- [1,586,null,{}] 07:05:26 INFO - PROCESS | 3640 | 1463234726385 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}] 07:05:26 INFO - PROCESS | 3640 | 1463234726509 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 07:05:26 INFO - PROCESS | 3640 | 1463234726518 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF333800 == 60 [pid = 3640] [id = 156] 07:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF3752400) [pid = 3640] [serial = 466] [outer = 0000000000000000] 07:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF87D2400) [pid = 3640] [serial = 467] [outer = 0000002DF3752400] 07:05:26 INFO - PROCESS | 3640 | 1463234726564 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF916E000) [pid = 3640] [serial = 468] [outer = 0000002DF3752400] 07:05:27 INFO - PROCESS | 3640 | 1463234727236 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]]]}] 07:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 923ms 07:05:27 INFO - PROCESS | 3640 | 1463234727307 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 3640 | 1463234727313 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 07:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:05:27 INFO - PROCESS | 3640 | 1463234727318 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 3640 | 1463234727323 Marionette TRACE conn5 <- [1,590,null,{}] 07:05:27 INFO - PROCESS | 3640 | 1463234727328 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}] 07:05:27 INFO - PROCESS | 3640 | 1463234727480 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 07:05:27 INFO - PROCESS | 3640 | 1463234727601 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8647A000 == 61 [pid = 3640] [id = 157] 07:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D83D12800) [pid = 3640] [serial = 469] [outer = 0000000000000000] 07:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D84A18800) [pid = 3640] [serial = 470] [outer = 0000002D83D12800] 07:05:27 INFO - PROCESS | 3640 | 1463234727661 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D86309000) [pid = 3640] [serial = 471] [outer = 0000002D83D12800] 07:05:28 INFO - PROCESS | 3640 | 1463234728304 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]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:05:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1028ms 07:05:28 INFO - PROCESS | 3640 | 1463234728349 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 3640 | 1463234728355 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 07:05:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:05:28 INFO - PROCESS | 3640 | 1463234728362 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 3640 | 1463234728365 Marionette TRACE conn5 <- [1,594,null,{}] 07:05:28 INFO - PROCESS | 3640 | 1463234728369 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}] 07:05:28 INFO - PROCESS | 3640 | 1463234728526 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 07:05:28 INFO - PROCESS | 3640 | 1463234728581 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF703D800 == 62 [pid = 3640] [id = 158] 07:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D87336000) [pid = 3640] [serial = 472] [outer = 0000000000000000] 07:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D87495C00) [pid = 3640] [serial = 473] [outer = 0000002D87336000] 07:05:28 INFO - PROCESS | 3640 | 1463234728638 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D8ABAC800) [pid = 3640] [serial = 474] [outer = 0000002D87336000] 07:05:29 INFO - PROCESS | 3640 | 1463234729282 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]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:05:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 07:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:05:29 INFO - PROCESS | 3640 | 1463234729355 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 3640 | 1463234729358 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 07:05:29 INFO - PROCESS | 3640 | 1463234729362 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 3640 | 1463234729366 Marionette TRACE conn5 <- [1,598,null,{}] 07:05:29 INFO - PROCESS | 3640 | 1463234729390 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}] 07:05:29 INFO - PROCESS | 3640 | 1463234729541 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 07:05:29 INFO - PROCESS | 3640 | 1463234729590 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB9B800 == 63 [pid = 3640] [id = 159] 07:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF2D59C00) [pid = 3640] [serial = 475] [outer = 0000000000000000] 07:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF7644C00) [pid = 3640] [serial = 476] [outer = 0000002DF2D59C00] 07:05:29 INFO - PROCESS | 3640 | 1463234729650 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DFB79C800) [pid = 3640] [serial = 477] [outer = 0000002DF2D59C00] 07:05:30 INFO - PROCESS | 3640 | 1463234730182 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]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:05:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 07:05:30 INFO - PROCESS | 3640 | 1463234730245 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 3640 | 1463234730248 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 07:05:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:05:30 INFO - PROCESS | 3640 | 1463234730252 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 3640 | 1463234730254 Marionette TRACE conn5 <- [1,602,null,{}] 07:05:30 INFO - PROCESS | 3640 | 1463234730258 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}] 07:05:30 INFO - PROCESS | 3640 | 1463234730373 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 07:05:30 INFO - PROCESS | 3640 | 1463234730464 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F5C800 == 64 [pid = 3640] [id = 160] 07:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D82B2A400) [pid = 3640] [serial = 478] [outer = 0000000000000000] 07:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D82B2F000) [pid = 3640] [serial = 479] [outer = 0000002D82B2A400] 07:05:30 INFO - PROCESS | 3640 | 1463234730522 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DFB79A000) [pid = 3640] [serial = 480] [outer = 0000002D82B2A400] 07:05:31 INFO - PROCESS | 3640 | 1463234731125 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]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 07:05:31 INFO - PROCESS | 3640 | 1463234731176 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 3640 | 1463234731179 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 07:05:31 INFO - PROCESS | 3640 | 1463234731183 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:05:31 INFO - PROCESS | 3640 | 1463234731185 Marionette TRACE conn5 <- [1,606,null,{}] 07:05:31 INFO - PROCESS | 3640 | 1463234731189 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}] 07:05:31 INFO - PROCESS | 3640 | 1463234731300 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 07:05:31 INFO - PROCESS | 3640 | 1463234731390 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B50D800 == 65 [pid = 3640] [id = 161] 07:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8B4C6400) [pid = 3640] [serial = 481] [outer = 0000000000000000] 07:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8B4CDC00) [pid = 3640] [serial = 482] [outer = 0000002D8B4C6400] 07:05:31 INFO - PROCESS | 3640 | 1463234731447 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8B4D3C00) [pid = 3640] [serial = 483] [outer = 0000002D8B4C6400] 07:05:32 INFO - PROCESS | 3640 | 1463234732030 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]]]}] 07:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 07:05:32 INFO - PROCESS | 3640 | 1463234732066 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 3640 | 1463234732069 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 07:05:32 INFO - PROCESS | 3640 | 1463234732072 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:05:32 INFO - PROCESS | 3640 | 1463234732075 Marionette TRACE conn5 <- [1,610,null,{}] 07:05:32 INFO - PROCESS | 3640 | 1463234732078 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}] 07:05:32 INFO - PROCESS | 3640 | 1463234732200 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 07:05:32 INFO - PROCESS | 3640 | 1463234732292 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B64C000 == 66 [pid = 3640] [id = 162] 07:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8B634400) [pid = 3640] [serial = 484] [outer = 0000000000000000] 07:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002DFC9A4C00) [pid = 3640] [serial = 485] [outer = 0000002D8B634400] 07:05:32 INFO - PROCESS | 3640 | 1463234732349 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002DFE6E3000) [pid = 3640] [serial = 486] [outer = 0000002D8B634400] 07:05:32 INFO - PROCESS | 3640 | 1463234732927 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]]]}] 07:05:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:05:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 923ms 07:05:33 INFO - PROCESS | 3640 | 1463234732999 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 3640 | 1463234733001 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 07:05:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:05:33 INFO - PROCESS | 3640 | 1463234733005 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 3640 | 1463234733007 Marionette TRACE conn5 <- [1,614,null,{}] 07:05:33 INFO - PROCESS | 3640 | 1463234733011 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}] 07:05:33 INFO - PROCESS | 3640 | 1463234733121 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 07:05:33 INFO - PROCESS | 3640 | 1463234733241 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83752000 == 67 [pid = 3640] [id = 163] 07:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D83D19000) [pid = 3640] [serial = 487] [outer = 0000000000000000] 07:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D85A08000) [pid = 3640] [serial = 488] [outer = 0000002D83D19000] 07:05:33 INFO - PROCESS | 3640 | 1463234733298 Marionette DEBUG loaded listener.js 07:05:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8C06C000) [pid = 3640] [serial = 489] [outer = 0000002D83D19000] 07:05:34 INFO - PROCESS | 3640 | 1463234734100 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]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1140ms 07:05:34 INFO - PROCESS | 3640 | 1463234734148 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 3640 | 1463234734152 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 07:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:05:34 INFO - PROCESS | 3640 | 1463234734158 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 3640 | 1463234734162 Marionette TRACE conn5 <- [1,618,null,{}] 07:05:34 INFO - PROCESS | 3640 | 1463234734167 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}] 07:05:34 INFO - PROCESS | 3640 | 1463234734278 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 07:05:34 INFO - PROCESS | 3640 | 1463234734403 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86260800 == 68 [pid = 3640] [id = 164] 07:05:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D83CD1000) [pid = 3640] [serial = 490] [outer = 0000000000000000] 07:05:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D84699000) [pid = 3640] [serial = 491] [outer = 0000002D83CD1000] 07:05:34 INFO - PROCESS | 3640 | 1463234734458 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D85B8B400) [pid = 3640] [serial = 492] [outer = 0000002D83CD1000] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE96F000 == 67 [pid = 3640] [id = 155] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95D5000 == 66 [pid = 3640] [id = 154] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8BD7800 == 65 [pid = 3640] [id = 153] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF703C000 == 64 [pid = 3640] [id = 152] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1EAF800 == 63 [pid = 3640] [id = 151] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D24800 == 62 [pid = 3640] [id = 150] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002DFC88B800) [pid = 3640] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8630EC00) [pid = 3640] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87390800 == 61 [pid = 3640] [id = 149] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8405D000 == 60 [pid = 3640] [id = 148] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBE000 == 59 [pid = 3640] [id = 147] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BB4800 == 58 [pid = 3640] [id = 141] 07:05:35 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF05800 == 57 [pid = 3640] [id = 140] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D846A2C00) [pid = 3640] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D830E8400) [pid = 3640] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D86332800) [pid = 3640] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D86340C00) [pid = 3640] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D87539800) [pid = 3640] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF251D400) [pid = 3640] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8733D000) [pid = 3640] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D846A4400) [pid = 3640] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8719CC00) [pid = 3640] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D8748B400) [pid = 3640] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D830E2C00) [pid = 3640] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D83D17C00) [pid = 3640] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002DF2D65000) [pid = 3640] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DF3219C00) [pid = 3640] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF255B000) [pid = 3640] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D84697800) [pid = 3640] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DF32C8000) [pid = 3640] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF76E3C00) [pid = 3640] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DF359BC00) [pid = 3640] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002DF32CD000) [pid = 3640] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF8C07C00) [pid = 3640] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF7B90C00) [pid = 3640] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D87894400) [pid = 3640] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF87D3000) [pid = 3640] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:05:35 INFO - PROCESS | 3640 | 1463234735118 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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 986ms 07:05:35 INFO - PROCESS | 3640 | 1463234735148 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 3640 | 1463234735154 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 07:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:05:35 INFO - PROCESS | 3640 | 1463234735160 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 3640 | 1463234735163 Marionette TRACE conn5 <- [1,622,null,{}] 07:05:35 INFO - PROCESS | 3640 | 1463234735167 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}] 07:05:35 INFO - PROCESS | 3640 | 1463234735261 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 07:05:35 INFO - PROCESS | 3640 | 1463234735270 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8437D800 == 58 [pid = 3640] [id = 165] 07:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D83D11800) [pid = 3640] [serial = 493] [outer = 0000000000000000] 07:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D84698C00) [pid = 3640] [serial = 494] [outer = 0000002D83D11800] 07:05:35 INFO - PROCESS | 3640 | 1463234735323 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D8623BC00) [pid = 3640] [serial = 495] [outer = 0000002D83D11800] 07:05:35 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:35 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:35 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:35 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:35 INFO - PROCESS | 3640 | 1463234735868 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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 733ms 07:05:35 INFO - PROCESS | 3640 | 1463234735895 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 3640 | 1463234735897 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 07:05:35 INFO - PROCESS | 3640 | 1463234735901 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:05:35 INFO - PROCESS | 3640 | 1463234735905 Marionette TRACE conn5 <- [1,626,null,{}] 07:05:35 INFO - PROCESS | 3640 | 1463234735921 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}] 07:05:36 INFO - PROCESS | 3640 | 1463234736018 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 07:05:36 INFO - PROCESS | 3640 | 1463234736029 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874B9800 == 59 [pid = 3640] [id = 166] 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D864DFC00) [pid = 3640] [serial = 496] [outer = 0000000000000000] 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D87197400) [pid = 3640] [serial = 497] [outer = 0000002D864DFC00] 07:05:36 INFO - PROCESS | 3640 | 1463234736079 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D87494000) [pid = 3640] [serial = 498] [outer = 0000002D864DFC00] 07:05:36 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:36 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:36 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:36 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:36 INFO - PROCESS | 3640 | 1463234736552 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]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:05:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 07:05:36 INFO - PROCESS | 3640 | 1463234736596 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 3640 | 1463234736599 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 07:05:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:05:36 INFO - PROCESS | 3640 | 1463234736602 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 3640 | 1463234736604 Marionette TRACE conn5 <- [1,630,null,{}] 07:05:36 INFO - PROCESS | 3640 | 1463234736608 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}] 07:05:36 INFO - PROCESS | 3640 | 1463234736699 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 07:05:36 INFO - PROCESS | 3640 | 1463234736709 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B644800 == 60 [pid = 3640] [id = 167] 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D87891400) [pid = 3640] [serial = 499] [outer = 0000000000000000] 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D8898A800) [pid = 3640] [serial = 500] [outer = 0000002D87891400] 07:05:36 INFO - PROCESS | 3640 | 1463234736756 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D8AACF000) [pid = 3640] [serial = 501] [outer = 0000002D87891400] 07:05:37 INFO - PROCESS | 3640 | 1463234737212 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]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 07:05:37 INFO - PROCESS | 3640 | 1463234737296 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 3640 | 1463234737298 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 07:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:05:37 INFO - PROCESS | 3640 | 1463234737302 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 3640 | 1463234737303 Marionette TRACE conn5 <- [1,634,null,{}] 07:05:37 INFO - PROCESS | 3640 | 1463234737307 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}] 07:05:37 INFO - PROCESS | 3640 | 1463234737450 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 07:05:37 INFO - PROCESS | 3640 | 1463234737473 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C08F800 == 61 [pid = 3640] [id = 168] 07:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8ABAF000) [pid = 3640] [serial = 502] [outer = 0000000000000000] 07:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8B0C9400) [pid = 3640] [serial = 503] [outer = 0000002D8ABAF000] 07:05:37 INFO - PROCESS | 3640 | 1463234737520 Marionette DEBUG loaded listener.js 07:05:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8B4CB800) [pid = 3640] [serial = 504] [outer = 0000002D8ABAF000] 07:05:37 INFO - PROCESS | 3640 | 1463234737976 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]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 07:05:38 INFO - PROCESS | 3640 | 1463234738043 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 3640 | 1463234738046 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 07:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:05:38 INFO - PROCESS | 3640 | 1463234738056 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 3640 | 1463234738058 Marionette TRACE conn5 <- [1,638,null,{}] 07:05:38 INFO - PROCESS | 3640 | 1463234738062 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}] 07:05:38 INFO - PROCESS | 3640 | 1463234738206 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 07:05:38 INFO - PROCESS | 3640 | 1463234738265 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23B5800 == 62 [pid = 3640] [id = 169] 07:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8C06F400) [pid = 3640] [serial = 505] [outer = 0000000000000000] 07:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DED4CB000) [pid = 3640] [serial = 506] [outer = 0000002D8C06F400] 07:05:38 INFO - PROCESS | 3640 | 1463234738313 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002DF2512800) [pid = 3640] [serial = 507] [outer = 0000002D8C06F400] 07:05:38 INFO - PROCESS | 3640 | 1463234738790 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]]]}] 07:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 776ms 07:05:38 INFO - PROCESS | 3640 | 1463234738834 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 07:05:38 INFO - PROCESS | 3640 | 1463234738836 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 07:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:05:38 INFO - PROCESS | 3640 | 1463234738848 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 3640 | 1463234738850 Marionette TRACE conn5 <- [1,642,null,{}] 07:05:38 INFO - PROCESS | 3640 | 1463234738853 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}] 07:05:38 INFO - PROCESS | 3640 | 1463234738968 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 07:05:39 INFO - PROCESS | 3640 | 1463234739025 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF5B9C800 == 63 [pid = 3640] [id = 170] 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8C071000) [pid = 3640] [serial = 508] [outer = 0000000000000000] 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002DF255C800) [pid = 3640] [serial = 509] [outer = 0000002D8C071000] 07:05:39 INFO - PROCESS | 3640 | 1463234739072 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002DF2D65000) [pid = 3640] [serial = 510] [outer = 0000002D8C071000] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DF256A400) [pid = 3640] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D82A3FC00) [pid = 3640] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DF2562C00) [pid = 3640] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D82A32400) [pid = 3640] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D86416800) [pid = 3640] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D87494400) [pid = 3640] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8B0D4000) [pid = 3640] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D87888400) [pid = 3640] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF2563800) [pid = 3640] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D87332800) [pid = 3640] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D85B80400) [pid = 3640] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D833ABC00) [pid = 3640] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:05:39 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8495D800) [pid = 3640] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:05:39 INFO - PROCESS | 3640 | 1463234739639 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]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:05:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 818ms 07:05:39 INFO - PROCESS | 3640 | 1463234739672 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 3640 | 1463234739674 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 07:05:39 INFO - PROCESS | 3640 | 1463234739677 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:05:39 INFO - PROCESS | 3640 | 1463234739679 Marionette TRACE conn5 <- [1,646,null,{}] 07:05:39 INFO - PROCESS | 3640 | 1463234739683 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}] 07:05:39 INFO - PROCESS | 3640 | 1463234739805 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 07:05:39 INFO - PROCESS | 3640 | 1463234739857 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7134000 == 64 [pid = 3640] [id = 171] 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D84957000) [pid = 3640] [serial = 511] [outer = 0000000000000000] 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D8788C400) [pid = 3640] [serial = 512] [outer = 0000002D84957000] 07:05:39 INFO - PROCESS | 3640 | 1463234739903 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF2DBF800) [pid = 3640] [serial = 513] [outer = 0000002D84957000] 07:05:40 INFO - PROCESS | 3640 | 1463234740270 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]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 07:05:40 INFO - PROCESS | 3640 | 1463234740317 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 3640 | 1463234740319 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 07:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:05:40 INFO - PROCESS | 3640 | 1463234740322 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 3640 | 1463234740324 Marionette TRACE conn5 <- [1,650,null,{}] 07:05:40 INFO - PROCESS | 3640 | 1463234740327 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}] 07:05:40 INFO - PROCESS | 3640 | 1463234740415 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 07:05:40 INFO - PROCESS | 3640 | 1463234740422 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BDB000 == 65 [pid = 3640] [id = 172] 07:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF2550400) [pid = 3640] [serial = 514] [outer = 0000000000000000] 07:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF3CF5400) [pid = 3640] [serial = 515] [outer = 0000002DF2550400] 07:05:40 INFO - PROCESS | 3640 | 1463234740468 Marionette DEBUG loaded listener.js 07:05:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DF766A000) [pid = 3640] [serial = 516] [outer = 0000002DF2550400] 07:05:40 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:40 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:40 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:40 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:40 INFO - PROCESS | 3640 | 1463234740907 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]]]}] 07:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 07:05:40 INFO - PROCESS | 3640 | 1463234740952 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 07:05:40 INFO - PROCESS | 3640 | 1463234740955 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 07:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:05:40 INFO - PROCESS | 3640 | 1463234740959 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 3640 | 1463234740961 Marionette TRACE conn5 <- [1,654,null,{}] 07:05:40 INFO - PROCESS | 3640 | 1463234740964 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}] 07:05:41 INFO - PROCESS | 3640 | 1463234741063 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 07:05:41 INFO - PROCESS | 3640 | 1463234741073 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE775800 == 66 [pid = 3640] [id = 173] 07:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DF7B90000) [pid = 3640] [serial = 517] [outer = 0000000000000000] 07:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DF86D1400) [pid = 3640] [serial = 518] [outer = 0000002DF7B90000] 07:05:41 INFO - PROCESS | 3640 | 1463234741119 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DF8BBC400) [pid = 3640] [serial = 519] [outer = 0000002DF7B90000] 07:05:41 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:41 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:41 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:41 INFO - PROCESS | 3640 | 1463234741699 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]]]}] 07:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 776ms 07:05:41 INFO - PROCESS | 3640 | 1463234741766 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 07:05:41 INFO - PROCESS | 3640 | 1463234741771 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 07:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:05:41 INFO - PROCESS | 3640 | 1463234741791 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:05:41 INFO - PROCESS | 3640 | 1463234741796 Marionette TRACE conn5 <- [1,658,null,{}] 07:05:41 INFO - PROCESS | 3640 | 1463234741802 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}] 07:05:41 INFO - PROCESS | 3640 | 1463234741944 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 07:05:42 INFO - PROCESS | 3640 | 1463234742061 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E3800 == 67 [pid = 3640] [id = 174] 07:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D83B3F000) [pid = 3640] [serial = 520] [outer = 0000000000000000] 07:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D83B44C00) [pid = 3640] [serial = 521] [outer = 0000002D83B3F000] 07:05:42 INFO - PROCESS | 3640 | 1463234742123 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D83B4C800) [pid = 3640] [serial = 522] [outer = 0000002D83B3F000] 07:05:42 INFO - PROCESS | 3640 | 1463234742701 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]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:05:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 07:05:42 INFO - PROCESS | 3640 | 1463234742740 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 3640 | 1463234742746 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 07:05:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:05:42 INFO - PROCESS | 3640 | 1463234742755 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 3640 | 1463234742758 Marionette TRACE conn5 <- [1,662,null,{}] 07:05:42 INFO - PROCESS | 3640 | 1463234742762 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}] 07:05:42 INFO - PROCESS | 3640 | 1463234742881 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 07:05:42 INFO - PROCESS | 3640 | 1463234742976 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF089F800 == 68 [pid = 3640] [id = 175] 07:05:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D85A0D800) [pid = 3640] [serial = 523] [outer = 0000000000000000] 07:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D86302800) [pid = 3640] [serial = 524] [outer = 0000002D85A0D800] 07:05:43 INFO - PROCESS | 3640 | 1463234743033 Marionette DEBUG loaded listener.js 07:05:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D86417800) [pid = 3640] [serial = 525] [outer = 0000002D85A0D800] 07:05:43 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:05:43 INFO - PROCESS | 3640 | [3640] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:05:43 INFO - PROCESS | 3640 | 1463234743692 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]]]}] 07:05:43 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 07:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 07:05:43 INFO - PROCESS | 3640 | 1463234743742 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 3640 | 1463234743744 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 07:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:05:43 INFO - PROCESS | 3640 | 1463234743748 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 3640 | 1463234743753 Marionette TRACE conn5 <- [1,666,null,{}] 07:05:43 INFO - PROCESS | 3640 | 1463234743780 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}] 07:05:43 INFO - PROCESS | 3640 | 1463234743901 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 07:05:44 INFO - PROCESS | 3640 | 1463234744023 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF52B000 == 69 [pid = 3640] [id = 176] 07:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D88991400) [pid = 3640] [serial = 526] [outer = 0000000000000000] 07:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8B4D1C00) [pid = 3640] [serial = 527] [outer = 0000002D88991400] 07:05:44 INFO - PROCESS | 3640 | 1463234744084 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8C06C400) [pid = 3640] [serial = 528] [outer = 0000002D88991400] 07:05:44 INFO - PROCESS | 3640 | 1463234744695 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]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:05:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 986ms 07:05:44 INFO - PROCESS | 3640 | 1463234744736 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 3640 | 1463234744740 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 07:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:05:44 INFO - PROCESS | 3640 | 1463234744743 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 3640 | 1463234744746 Marionette TRACE conn5 <- [1,670,null,{}] 07:05:44 INFO - PROCESS | 3640 | 1463234744749 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}] 07:05:44 INFO - PROCESS | 3640 | 1463234744868 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 07:05:44 INFO - PROCESS | 3640 | 1463234744961 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B007800 == 70 [pid = 3640] [id = 177] 07:05:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002DF251C800) [pid = 3640] [serial = 529] [outer = 0000000000000000] 07:05:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002DF3755400) [pid = 3640] [serial = 530] [outer = 0000002DF251C800] 07:05:45 INFO - PROCESS | 3640 | 1463234745019 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002DF8C10800) [pid = 3640] [serial = 531] [outer = 0000002DF251C800] 07:05:45 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:05:46 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:05:46 INFO - PROCESS | 3640 | 1463234746104 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]]]}] 07:05:46 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) 07:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1388ms 07:05:46 INFO - PROCESS | 3640 | 1463234746133 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 3640 | 1463234746136 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 07:05:46 INFO - PROCESS | 3640 | 1463234746140 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:05:46 INFO - PROCESS | 3640 | 1463234746142 Marionette TRACE conn5 <- [1,674,null,{}] 07:05:46 INFO - PROCESS | 3640 | 1463234746146 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}] 07:05:46 INFO - PROCESS | 3640 | 1463234746258 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 07:05:46 INFO - PROCESS | 3640 | 1463234746379 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB91000 == 71 [pid = 3640] [id = 178] 07:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D84933C00) [pid = 3640] [serial = 532] [outer = 0000000000000000] 07:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8493A400) [pid = 3640] [serial = 533] [outer = 0000002D84933C00] 07:05:46 INFO - PROCESS | 3640 | 1463234746438 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002DF8C0F800) [pid = 3640] [serial = 534] [outer = 0000002D84933C00] 07:05:47 INFO - PROCESS | 3640 | 1463234747445 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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1337ms 07:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:05:47 INFO - PROCESS | 3640 | 1463234747480 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 3640 | 1463234747482 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 07:05:47 INFO - PROCESS | 3640 | 1463234747486 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 3640 | 1463234747488 Marionette TRACE conn5 <- [1,678,null,{}] 07:05:47 INFO - PROCESS | 3640 | 1463234747492 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}] 07:05:47 INFO - PROCESS | 3640 | 1463234747656 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 07:05:47 INFO - PROCESS | 3640 | 1463234747778 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8739F800 == 72 [pid = 3640] [id = 179] 07:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D875D6000) [pid = 3640] [serial = 535] [outer = 0000000000000000] 07:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D875DF400) [pid = 3640] [serial = 536] [outer = 0000002D875D6000] 07:05:47 INFO - PROCESS | 3640 | 1463234747835 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002DF916C800) [pid = 3640] [serial = 537] [outer = 0000002D875D6000] 07:05:49 INFO - PROCESS | 3640 | 1463234749038 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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1582ms 07:05:49 INFO - PROCESS | 3640 | 1463234749071 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 3640 | 1463234749076 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 07:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:05:49 INFO - PROCESS | 3640 | 1463234749170 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 3640 | 1463234749173 Marionette TRACE conn5 <- [1,682,null,{}] 07:05:49 INFO - PROCESS | 3640 | 1463234749182 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}] 07:05:49 INFO - PROCESS | 3640 | 1463234749291 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 07:05:49 INFO - PROCESS | 3640 | 1463234749366 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A82800 == 73 [pid = 3640] [id = 180] 07:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D83D10000) [pid = 3640] [serial = 538] [outer = 0000000000000000] 07:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D84699400) [pid = 3640] [serial = 539] [outer = 0000002D83D10000] 07:05:49 INFO - PROCESS | 3640 | 1463234749464 Marionette DEBUG loaded listener.js 07:05:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D84A16C00) [pid = 3640] [serial = 540] [outer = 0000002D83D10000] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D82B87000 == 72 [pid = 3640] [id = 129] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8BDB000 == 71 [pid = 3640] [id = 172] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7134000 == 70 [pid = 3640] [id = 171] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF5B9C800 == 69 [pid = 3640] [id = 170] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23B5800 == 68 [pid = 3640] [id = 169] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C08F800 == 67 [pid = 3640] [id = 168] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B644800 == 66 [pid = 3640] [id = 167] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874B9800 == 65 [pid = 3640] [id = 166] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8437D800 == 64 [pid = 3640] [id = 165] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86260800 == 63 [pid = 3640] [id = 164] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D83CCF800) [pid = 3640] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8AAC5000) [pid = 3640] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DF8C04800) [pid = 3640] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D85A11800) [pid = 3640] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8ABAFC00) [pid = 3640] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8B0CD800) [pid = 3640] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002DF87D2400) [pid = 3640] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB9B800 == 62 [pid = 3640] [id = 159] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF703D800 == 61 [pid = 3640] [id = 158] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8647A000 == 60 [pid = 3640] [id = 157] 07:05:49 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF333800 == 59 [pid = 3640] [id = 156] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D85B8B000) [pid = 3640] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D83BD7800) [pid = 3640] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002DF87D6000) [pid = 3640] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002DF2567000) [pid = 3640] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002DF2F5E400) [pid = 3640] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D82FA9000) [pid = 3640] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8641B400) [pid = 3640] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D83D15C00) [pid = 3640] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002DF254FC00) [pid = 3640] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF1A35C00) [pid = 3640] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8ABA8400) [pid = 3640] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DF2DC7800) [pid = 3640] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8733AC00) [pid = 3640] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D87537000) [pid = 3640] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF2521C00) [pid = 3640] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D86442C00) [pid = 3640] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D864DE000) [pid = 3640] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D83BD1C00) [pid = 3640] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF2569400) [pid = 3640] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF3D66000) [pid = 3640] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D87890400) [pid = 3640] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF70A9C00) [pid = 3640] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:05:49 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DF8673C00) [pid = 3640] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:05:50 INFO - PROCESS | 3640 | 1463234750472 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]]]}] 07:05:50 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) 07:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1382ms 07:05:50 INFO - PROCESS | 3640 | 1463234750518 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 07:05:50 INFO - PROCESS | 3640 | 1463234750524 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 07:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:05:50 INFO - PROCESS | 3640 | 1463234750530 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:05:50 INFO - PROCESS | 3640 | 1463234750533 Marionette TRACE conn5 <- [1,686,null,{}] 07:05:50 INFO - PROCESS | 3640 | 1463234750537 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}] 07:05:50 INFO - PROCESS | 3640 | 1463234750633 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 07:05:50 INFO - PROCESS | 3640 | 1463234750642 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBC800 == 60 [pid = 3640] [id = 181] 07:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D83CCDC00) [pid = 3640] [serial = 541] [outer = 0000000000000000] 07:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D85A02400) [pid = 3640] [serial = 542] [outer = 0000002D83CCDC00] 07:05:50 INFO - PROCESS | 3640 | 1463234750691 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D86306000) [pid = 3640] [serial = 543] [outer = 0000002D83CCDC00] 07:05:51 INFO - PROCESS | 3640 | 1463234751651 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]]]}] 07:05:51 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) 07:05:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1134ms 07:05:51 INFO - PROCESS | 3640 | 1463234751665 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 3640 | 1463234751667 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 07:05:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:05:51 INFO - PROCESS | 3640 | 1463234751671 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 3640 | 1463234751675 Marionette TRACE conn5 <- [1,690,null,{}] 07:05:51 INFO - PROCESS | 3640 | 1463234751695 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}] 07:05:51 INFO - PROCESS | 3640 | 1463234751814 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 07:05:51 INFO - PROCESS | 3640 | 1463234751863 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89042800 == 61 [pid = 3640] [id = 182] 07:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D86442400) [pid = 3640] [serial = 544] [outer = 0000000000000000] 07:05:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D864E9800) [pid = 3640] [serial = 545] [outer = 0000002D86442400] 07:05:51 INFO - PROCESS | 3640 | 1463234751913 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8748C000) [pid = 3640] [serial = 546] [outer = 0000002D86442400] 07:05:52 INFO - PROCESS | 3640 | 1463234752878 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]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1239ms 07:05:52 INFO - PROCESS | 3640 | 1463234752913 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 3640 | 1463234752916 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 07:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:05:52 INFO - PROCESS | 3640 | 1463234752919 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 3640 | 1463234752921 Marionette TRACE conn5 <- [1,694,null,{}] 07:05:52 INFO - PROCESS | 3640 | 1463234752925 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}] 07:05:53 INFO - PROCESS | 3640 | 1463234753055 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 07:05:53 INFO - PROCESS | 3640 | 1463234753062 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C07D000 == 62 [pid = 3640] [id = 183] 07:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8748F800) [pid = 3640] [serial = 547] [outer = 0000000000000000] 07:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D875DC400) [pid = 3640] [serial = 548] [outer = 0000002D8748F800] 07:05:53 INFO - PROCESS | 3640 | 1463234753152 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8788C800) [pid = 3640] [serial = 549] [outer = 0000002D8748F800] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF86CFC00) [pid = 3640] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF254F800) [pid = 3640] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D84961000) [pid = 3640] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D830EFC00) [pid = 3640] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D8469BC00) [pid = 3640] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D83BD3400) [pid = 3640] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D85A0A400) [pid = 3640] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D84959000) [pid = 3640] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D83CC9400) [pid = 3640] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D83CC7800) [pid = 3640] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D87199000) [pid = 3640] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF7ADE000) [pid = 3640] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D87893800) [pid = 3640] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D87340C00) [pid = 3640] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D82A3C400) [pid = 3640] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D83BCFC00) [pid = 3640] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8B0CB000) [pid = 3640] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D83D19000) [pid = 3640] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D87891400) [pid = 3640] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83CD1000) [pid = 3640] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8ABAF000) [pid = 3640] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D82B2A400) [pid = 3640] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D83D12800) [pid = 3640] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF3752400) [pid = 3640] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF2D59C00) [pid = 3640] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D87336000) [pid = 3640] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D864DFC00) [pid = 3640] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D83D11800) [pid = 3640] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8C06F400) [pid = 3640] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D84957000) [pid = 3640] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D8C071000) [pid = 3640] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:05:53 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF2550400) [pid = 3640] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:05:54 INFO - PROCESS | 3640 | 1463234754096 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]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1239ms 07:05:54 INFO - PROCESS | 3640 | 1463234754161 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 3640 | 1463234754163 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 07:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:05:54 INFO - PROCESS | 3640 | 1463234754167 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 3640 | 1463234754169 Marionette TRACE conn5 <- [1,698,null,{}] 07:05:54 INFO - PROCESS | 3640 | 1463234754172 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}] 07:05:54 INFO - PROCESS | 3640 | 1463234754261 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 07:05:54 INFO - PROCESS | 3640 | 1463234754268 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8406C000 == 63 [pid = 3640] [id = 184] 07:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D82A3E000) [pid = 3640] [serial = 550] [outer = 0000000000000000] 07:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D833B6C00) [pid = 3640] [serial = 551] [outer = 0000002D82A3E000] 07:05:54 INFO - PROCESS | 3640 | 1463234754314 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D85B87400) [pid = 3640] [serial = 552] [outer = 0000002D82A3E000] 07:05:55 INFO - PROCESS | 3640 | 1463234755457 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]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:05:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1344ms 07:05:55 INFO - PROCESS | 3640 | 1463234755514 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 3640 | 1463234755518 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 07:05:55 INFO - PROCESS | 3640 | 1463234755523 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:05:55 INFO - PROCESS | 3640 | 1463234755528 Marionette TRACE conn5 <- [1,702,null,{}] 07:05:55 INFO - PROCESS | 3640 | 1463234755534 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}] 07:05:55 INFO - PROCESS | 3640 | 1463234755686 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 07:05:55 INFO - PROCESS | 3640 | 1463234755820 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86470800 == 64 [pid = 3640] [id = 185] 07:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D83D19000) [pid = 3640] [serial = 553] [outer = 0000000000000000] 07:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D846A0400) [pid = 3640] [serial = 554] [outer = 0000002D83D19000] 07:05:55 INFO - PROCESS | 3640 | 1463234755881 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D85B89400) [pid = 3640] [serial = 555] [outer = 0000002D83D19000] 07:05:56 INFO - PROCESS | 3640 | 1463234756952 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]]]}] 07:05:57 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 07:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1491ms 07:05:57 INFO - PROCESS | 3640 | 1463234757019 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 07:05:57 INFO - PROCESS | 3640 | 1463234757026 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 07:05:57 INFO - PROCESS | 3640 | 1463234757076 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:05:57 INFO - PROCESS | 3640 | 1463234757079 Marionette TRACE conn5 <- [1,706,null,{}] 07:05:57 INFO - PROCESS | 3640 | 1463234757083 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}] 07:05:57 INFO - PROCESS | 3640 | 1463234757229 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 07:05:57 INFO - PROCESS | 3640 | 1463234757345 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1AF9800 == 65 [pid = 3640] [id = 186] 07:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8633F400) [pid = 3640] [serial = 556] [outer = 0000000000000000] 07:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D864E7000) [pid = 3640] [serial = 557] [outer = 0000002D8633F400] 07:05:57 INFO - PROCESS | 3640 | 1463234757402 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87492400) [pid = 3640] [serial = 558] [outer = 0000002D8633F400] 07:05:58 INFO - PROCESS | 3640 | 1463234758486 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]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1431ms 07:05:58 INFO - PROCESS | 3640 | 1463234758515 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 3640 | 1463234758517 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 07:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:05:58 INFO - PROCESS | 3640 | 1463234758521 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 3640 | 1463234758526 Marionette TRACE conn5 <- [1,710,null,{}] 07:05:58 INFO - PROCESS | 3640 | 1463234758537 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}] 07:05:58 INFO - PROCESS | 3640 | 1463234758684 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 07:05:58 INFO - PROCESS | 3640 | 1463234758808 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3DB7000 == 66 [pid = 3640] [id = 187] 07:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D88991C00) [pid = 3640] [serial = 559] [outer = 0000000000000000] 07:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8ABB5000) [pid = 3640] [serial = 560] [outer = 0000002D88991C00] 07:05:58 INFO - PROCESS | 3640 | 1463234758868 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8B4CC000) [pid = 3640] [serial = 561] [outer = 0000002D88991C00] 07:05:59 INFO - PROCESS | 3640 | 1463234759416 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] 07:05:59 INFO - PROCESS | 3640 | 1463234759471 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 07:05:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:05:59 INFO - PROCESS | 3640 | 1463234759474 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 3640 | 1463234759477 Marionette TRACE conn5 <- [1,714,null,{}] 07:05:59 INFO - PROCESS | 3640 | 1463234759480 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}] 07:05:59 INFO - PROCESS | 3640 | 1463234759596 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 07:05:59 INFO - PROCESS | 3640 | 1463234759688 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BB8800 == 67 [pid = 3640] [id = 188] 07:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8B63CC00) [pid = 3640] [serial = 562] [outer = 0000000000000000] 07:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8C06B400) [pid = 3640] [serial = 563] [outer = 0000002D8B63CC00] 07:05:59 INFO - PROCESS | 3640 | 1463234759745 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8C0BCC00) [pid = 3640] [serial = 564] [outer = 0000002D8B63CC00] 07:06:00 INFO - PROCESS | 3640 | 1463234760359 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]]]}] 07:06:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:06:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 922ms 07:06:00 INFO - PROCESS | 3640 | 1463234760398 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 07:06:00 INFO - PROCESS | 3640 | 1463234760401 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 07:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:06:00 INFO - PROCESS | 3640 | 1463234760405 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:06:00 INFO - PROCESS | 3640 | 1463234760407 Marionette TRACE conn5 <- [1,718,null,{}] 07:06:00 INFO - PROCESS | 3640 | 1463234760411 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}] 07:06:00 INFO - PROCESS | 3640 | 1463234760523 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 07:06:00 INFO - PROCESS | 3640 | 1463234760615 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95CB000 == 68 [pid = 3640] [id = 189] 07:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8C0BA400) [pid = 3640] [serial = 565] [outer = 0000000000000000] 07:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8C0C5400) [pid = 3640] [serial = 566] [outer = 0000002D8C0BA400] 07:06:00 INFO - PROCESS | 3640 | 1463234760673 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF1312000) [pid = 3640] [serial = 567] [outer = 0000002D8C0BA400] 07:06:01 INFO - PROCESS | 3640 | 1463234761267 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] 07:06:01 INFO - PROCESS | 3640 | 1463234761335 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 07:06:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:06:01 INFO - PROCESS | 3640 | 1463234761338 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 3640 | 1463234761341 Marionette TRACE conn5 <- [1,722,null,{}] 07:06:01 INFO - PROCESS | 3640 | 1463234761345 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}] 07:06:01 INFO - PROCESS | 3640 | 1463234761481 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 07:06:01 INFO - PROCESS | 3640 | 1463234761604 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83751000 == 69 [pid = 3640] [id = 190] 07:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D82B2FC00) [pid = 3640] [serial = 568] [outer = 0000000000000000] 07:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D83B3E400) [pid = 3640] [serial = 569] [outer = 0000002D82B2FC00] 07:06:01 INFO - PROCESS | 3640 | 1463234761663 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D8898D000) [pid = 3640] [serial = 570] [outer = 0000002D82B2FC00] 07:06:02 INFO - PROCESS | 3640 | 1463234762388 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]]]}] 07:06:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:06:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1078ms 07:06:02 INFO - PROCESS | 3640 | 1463234762428 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 3640 | 1463234762433 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 07:06:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:06:02 INFO - PROCESS | 3640 | 1463234762438 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 3640 | 1463234762443 Marionette TRACE conn5 <- [1,726,null,{}] 07:06:02 INFO - PROCESS | 3640 | 1463234762450 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}] 07:06:02 INFO - PROCESS | 3640 | 1463234762567 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 07:06:02 INFO - PROCESS | 3640 | 1463234762695 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84050000 == 70 [pid = 3640] [id = 191] 07:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D833AA400) [pid = 3640] [serial = 571] [outer = 0000000000000000] 07:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D83B48000) [pid = 3640] [serial = 572] [outer = 0000002D833AA400] 07:06:02 INFO - PROCESS | 3640 | 1463234762747 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D83D14800) [pid = 3640] [serial = 573] [outer = 0000002D833AA400] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C07D000 == 69 [pid = 3640] [id = 183] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89042800 == 68 [pid = 3640] [id = 182] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBC800 == 67 [pid = 3640] [id = 181] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A82800 == 66 [pid = 3640] [id = 180] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF52B000 == 65 [pid = 3640] [id = 176] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF089F800 == 64 [pid = 3640] [id = 175] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E3800 == 63 [pid = 3640] [id = 174] 07:06:03 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE775800 == 62 [pid = 3640] [id = 173] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DFF231400) [pid = 3640] [serial = 387] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002DFC9A6800) [pid = 3640] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF124D800) [pid = 3640] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DFB79FC00) [pid = 3640] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DF1CE2800) [pid = 3640] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D87892800) [pid = 3640] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D84698C00) [pid = 3640] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF2512800) [pid = 3640] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DED4CB000) [pid = 3640] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8B4CDC00) [pid = 3640] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8788C400) [pid = 3640] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DFC9A4C00) [pid = 3640] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF255C800) [pid = 3640] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF3CF5400) [pid = 3640] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF766A000) [pid = 3640] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF86D1400) [pid = 3640] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF2D65000) [pid = 3640] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8623BC00) [pid = 3640] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF2DBF800) [pid = 3640] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8AACF000) [pid = 3640] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DFE708400) [pid = 3640] [serial = 384] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF7ADE800) [pid = 3640] [serial = 381] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D86309800) [pid = 3640] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D86441C00) [pid = 3640] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DFB7B5000) [pid = 3640] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D85B88400) [pid = 3640] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D87199C00) [pid = 3640] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8788F800) [pid = 3640] [serial = 378] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D8AAD0C00) [pid = 3640] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DFB7A0000) [pid = 3640] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DFB769400) [pid = 3640] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D8C06C000) [pid = 3640] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D85A08000) [pid = 3640] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D8898A800) [pid = 3640] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D85B8B400) [pid = 3640] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D84699000) [pid = 3640] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D8B0C9400) [pid = 3640] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D8B4CB800) [pid = 3640] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002DFB79A000) [pid = 3640] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D82B2F000) [pid = 3640] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D84A18800) [pid = 3640] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D86309000) [pid = 3640] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002DF916E000) [pid = 3640] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002DFB79C800) [pid = 3640] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002DF7644C00) [pid = 3640] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D8ABAC800) [pid = 3640] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D87495C00) [pid = 3640] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D87197400) [pid = 3640] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D87494000) [pid = 3640] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:06:03 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:06:03 INFO - PROCESS | 3640 | 1463234763885 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]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:06:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1491ms 07:06:03 INFO - PROCESS | 3640 | 1463234763931 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 3640 | 1463234763937 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 07:06:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:06:03 INFO - PROCESS | 3640 | 1463234763943 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 3640 | 1463234763946 Marionette TRACE conn5 <- [1,730,null,{}] 07:06:03 INFO - PROCESS | 3640 | 1463234763950 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}] 07:06:04 INFO - PROCESS | 3640 | 1463234764044 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 07:06:04 INFO - PROCESS | 3640 | 1463234764115 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84069800 == 63 [pid = 3640] [id = 192] 07:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D833AEC00) [pid = 3640] [serial = 574] [outer = 0000000000000000] 07:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D83D14400) [pid = 3640] [serial = 575] [outer = 0000002D833AEC00] 07:06:04 INFO - PROCESS | 3640 | 1463234764163 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D85A11400) [pid = 3640] [serial = 576] [outer = 0000002D833AEC00] 07:06:05 INFO - PROCESS | 3640 | 1463234765067 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]]]}] 07:06:05 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 07:06:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 07:06:05 INFO - PROCESS | 3640 | 1463234765133 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 3640 | 1463234765136 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 07:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:06:05 INFO - PROCESS | 3640 | 1463234765139 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 3640 | 1463234765143 Marionette TRACE conn5 <- [1,734,null,{}] 07:06:05 INFO - PROCESS | 3640 | 1463234765154 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}] 07:06:05 INFO - PROCESS | 3640 | 1463234765277 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 07:06:05 INFO - PROCESS | 3640 | 1463234765326 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871FE000 == 64 [pid = 3640] [id = 193] 07:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D86415C00) [pid = 3640] [serial = 577] [outer = 0000000000000000] 07:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D86440000) [pid = 3640] [serial = 578] [outer = 0000002D86415C00] 07:06:05 INFO - PROCESS | 3640 | 1463234765376 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D864EB000) [pid = 3640] [serial = 579] [outer = 0000002D86415C00] 07:06:06 INFO - PROCESS | 3640 | 1463234766325 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]]]}] 07:06:06 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.) 07:06:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1232ms 07:06:06 INFO - PROCESS | 3640 | 1463234766374 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 3640 | 1463234766377 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 07:06:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:06:06 INFO - PROCESS | 3640 | 1463234766380 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 3640 | 1463234766382 Marionette TRACE conn5 <- [1,738,null,{}] 07:06:06 INFO - PROCESS | 3640 | 1463234766385 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}] 07:06:06 INFO - PROCESS | 3640 | 1463234766503 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002DF251C800) [pid = 3640] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D875D6000) [pid = 3640] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D85A0D800) [pid = 3640] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D83B3F000) [pid = 3640] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D86442400) [pid = 3640] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D84933C00) [pid = 3640] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D83CCDC00) [pid = 3640] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002D88991400) [pid = 3640] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002D83D10000) [pid = 3640] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002D8748F800) [pid = 3640] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002D8B4C6400) [pid = 3640] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:06:06 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002D8B634400) [pid = 3640] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:06:06 INFO - PROCESS | 3640 | 1463234766570 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874C0000 == 65 [pid = 3640] [id = 194] 07:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D833B6400) [pid = 3640] [serial = 580] [outer = 0000000000000000] 07:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D83D10000) [pid = 3640] [serial = 581] [outer = 0000002D833B6400] 07:06:06 INFO - PROCESS | 3640 | 1463234766619 Marionette DEBUG loaded listener.js 07:06:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D875D8400) [pid = 3640] [serial = 582] [outer = 0000002D833B6400] 07:06:07 INFO - PROCESS | 3640 | 1463234767514 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]]]}] 07:06:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 07:06:07 INFO - PROCESS | 3640 | 1463234767562 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 07:06:07 INFO - PROCESS | 3640 | 1463234767564 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 07:06:07 INFO - PROCESS | 3640 | 1463234767568 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:06:07 INFO - PROCESS | 3640 | 1463234767570 Marionette TRACE conn5 <- [1,742,null,{}] 07:06:07 INFO - PROCESS | 3640 | 1463234767573 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}] 07:06:07 INFO - PROCESS | 3640 | 1463234767663 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 07:06:07 INFO - PROCESS | 3640 | 1463234767670 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B505000 == 66 [pid = 3640] [id = 195] 07:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D8641B400) [pid = 3640] [serial = 583] [outer = 0000000000000000] 07:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002D87887C00) [pid = 3640] [serial = 584] [outer = 0000002D8641B400] 07:06:07 INFO - PROCESS | 3640 | 1463234767717 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D88987000) [pid = 3640] [serial = 585] [outer = 0000002D8641B400] 07:06:08 INFO - PROCESS | 3640 | 1463234768646 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]]]}] 07:06:08 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 07:06:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 07:06:08 INFO - PROCESS | 3640 | 1463234768697 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 3640 | 1463234768699 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 07:06:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:06:08 INFO - PROCESS | 3640 | 1463234768703 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 3640 | 1463234768705 Marionette TRACE conn5 <- [1,746,null,{}] 07:06:08 INFO - PROCESS | 3640 | 1463234768708 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}] 07:06:08 INFO - PROCESS | 3640 | 1463234768819 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 07:06:08 INFO - PROCESS | 3640 | 1463234768828 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C467800 == 67 [pid = 3640] [id = 196] 07:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D8ABA8C00) [pid = 3640] [serial = 586] [outer = 0000000000000000] 07:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D8B4D3000) [pid = 3640] [serial = 587] [outer = 0000002D8ABA8C00] 07:06:08 INFO - PROCESS | 3640 | 1463234768874 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D8C06E800) [pid = 3640] [serial = 588] [outer = 0000002D8ABA8C00] 07:06:09 INFO - PROCESS | 3640 | 1463234769554 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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:06:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 07:06:09 INFO - PROCESS | 3640 | 1463234769587 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 3640 | 1463234769593 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 07:06:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:06:09 INFO - PROCESS | 3640 | 1463234769599 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 3640 | 1463234769603 Marionette TRACE conn5 <- [1,750,null,{}] 07:06:09 INFO - PROCESS | 3640 | 1463234769609 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}] 07:06:09 INFO - PROCESS | 3640 | 1463234769735 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 07:06:09 INFO - PROCESS | 3640 | 1463234769828 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858DC000 == 68 [pid = 3640] [id = 197] 07:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D83BD0000) [pid = 3640] [serial = 589] [outer = 0000000000000000] 07:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D83D12000) [pid = 3640] [serial = 590] [outer = 0000002D83BD0000] 07:06:09 INFO - PROCESS | 3640 | 1463234769892 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D85A0B800) [pid = 3640] [serial = 591] [outer = 0000002D83BD0000] 07:06:10 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:06:10 INFO - PROCESS | 3640 | 1463234770981 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]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:06:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1447ms 07:06:11 INFO - PROCESS | 3640 | 1463234771063 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 3640 | 1463234771069 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 07:06:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:06:11 INFO - PROCESS | 3640 | 1463234771078 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 3640 | 1463234771081 Marionette TRACE conn5 <- [1,754,null,{}] 07:06:11 INFO - PROCESS | 3640 | 1463234771085 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}] 07:06:11 INFO - PROCESS | 3640 | 1463234771194 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 07:06:11 INFO - PROCESS | 3640 | 1463234771304 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C07F800 == 69 [pid = 3640] [id = 198] 07:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D86412400) [pid = 3640] [serial = 592] [outer = 0000000000000000] 07:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D87191400) [pid = 3640] [serial = 593] [outer = 0000002D86412400] 07:06:11 INFO - PROCESS | 3640 | 1463234771362 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D87889400) [pid = 3640] [serial = 594] [outer = 0000002D86412400] 07:06:12 INFO - PROCESS | 3640 | 1463234772458 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]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:06:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1423ms 07:06:12 INFO - PROCESS | 3640 | 1463234772506 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 3640 | 1463234772508 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 07:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:06:12 INFO - PROCESS | 3640 | 1463234772513 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 3640 | 1463234772517 Marionette TRACE conn5 <- [1,758,null,{}] 07:06:12 INFO - PROCESS | 3640 | 1463234772528 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}] 07:06:12 INFO - PROCESS | 3640 | 1463234772678 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 07:06:12 INFO - PROCESS | 3640 | 1463234772800 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF326C000 == 70 [pid = 3640] [id = 199] 07:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D8B4C9000) [pid = 3640] [serial = 595] [outer = 0000000000000000] 07:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D8C06A800) [pid = 3640] [serial = 596] [outer = 0000002D8B4C9000] 07:06:12 INFO - PROCESS | 3640 | 1463234772862 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002DF1243800) [pid = 3640] [serial = 597] [outer = 0000002D8B4C9000] 07:06:13 INFO - PROCESS | 3640 | 1463234773449 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]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 07:06:13 INFO - PROCESS | 3640 | 1463234773500 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 3640 | 1463234773504 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 07:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:06:13 INFO - PROCESS | 3640 | 1463234773507 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 3640 | 1463234773509 Marionette TRACE conn5 <- [1,762,null,{}] 07:06:13 INFO - PROCESS | 3640 | 1463234773513 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}] 07:06:13 INFO - PROCESS | 3640 | 1463234773629 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 07:06:13 INFO - PROCESS | 3640 | 1463234773720 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7043000 == 71 [pid = 3640] [id = 200] 07:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002DF254D400) [pid = 3640] [serial = 598] [outer = 0000000000000000] 07:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002DF2558400) [pid = 3640] [serial = 599] [outer = 0000002DF254D400] 07:06:13 INFO - PROCESS | 3640 | 1463234773777 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002DF2569000) [pid = 3640] [serial = 600] [outer = 0000002DF254D400] 07:06:14 INFO - PROCESS | 3640 | 1463234774343 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]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 07:06:14 INFO - PROCESS | 3640 | 1463234774391 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 3640 | 1463234774393 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 07:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:06:14 INFO - PROCESS | 3640 | 1463234774397 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 3640 | 1463234774399 Marionette TRACE conn5 <- [1,766,null,{}] 07:06:14 INFO - PROCESS | 3640 | 1463234774403 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}] 07:06:14 INFO - PROCESS | 3640 | 1463234774516 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 07:06:14 INFO - PROCESS | 3640 | 1463234774606 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8C5E800 == 72 [pid = 3640] [id = 201] 07:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002DF254E800) [pid = 3640] [serial = 601] [outer = 0000000000000000] 07:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DF321BC00) [pid = 3640] [serial = 602] [outer = 0000002DF254E800] 07:06:14 INFO - PROCESS | 3640 | 1463234774662 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DF3D6C800) [pid = 3640] [serial = 603] [outer = 0000002DF254E800] 07:06:15 INFO - PROCESS | 3640 | 1463234775220 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]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 07:06:15 INFO - PROCESS | 3640 | 1463234775281 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 3640 | 1463234775283 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 07:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:06:15 INFO - PROCESS | 3640 | 1463234775287 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 3640 | 1463234775289 Marionette TRACE conn5 <- [1,770,null,{}] 07:06:15 INFO - PROCESS | 3640 | 1463234775293 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}] 07:06:15 INFO - PROCESS | 3640 | 1463234775424 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 07:06:15 INFO - PROCESS | 3640 | 1463234775517 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE76D800 == 73 [pid = 3640] [id = 202] 07:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF7A21400) [pid = 3640] [serial = 604] [outer = 0000000000000000] 07:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF8793C00) [pid = 3640] [serial = 605] [outer = 0000002DF7A21400] 07:06:15 INFO - PROCESS | 3640 | 1463234775576 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF8C07000) [pid = 3640] [serial = 606] [outer = 0000002DF7A21400] 07:06:16 INFO - PROCESS | 3640 | 1463234776158 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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1077ms 07:06:16 INFO - PROCESS | 3640 | 1463234776388 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 3640 | 1463234776393 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 07:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:06:16 INFO - PROCESS | 3640 | 1463234776400 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 3640 | 1463234776403 Marionette TRACE conn5 <- [1,774,null,{}] 07:06:16 INFO - PROCESS | 3640 | 1463234776409 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}] 07:06:16 INFO - PROCESS | 3640 | 1463234776519 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 07:06:16 INFO - PROCESS | 3640 | 1463234776594 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858ED800 == 74 [pid = 3640] [id = 203] 07:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D83B48800) [pid = 3640] [serial = 607] [outer = 0000000000000000] 07:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D83BCD000) [pid = 3640] [serial = 608] [outer = 0000002D83B48800] 07:06:16 INFO - PROCESS | 3640 | 1463234776686 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D84A18C00) [pid = 3640] [serial = 609] [outer = 0000002D83B48800] 07:06:17 INFO - PROCESS | 3640 | 1463234777327 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]]]}] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B505000 == 73 [pid = 3640] [id = 195] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874C0000 == 72 [pid = 3640] [id = 194] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871FE000 == 71 [pid = 3640] [id = 193] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84069800 == 70 [pid = 3640] [id = 192] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84050000 == 69 [pid = 3640] [id = 191] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7BB8800 == 68 [pid = 3640] [id = 188] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3DB7000 == 67 [pid = 3640] [id = 187] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D833B6C00) [pid = 3640] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1AF9800 == 66 [pid = 3640] [id = 186] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86470800 == 65 [pid = 3640] [id = 185] 07:06:17 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8406C000 == 64 [pid = 3640] [id = 184] 07:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1027ms 07:06:17 INFO - PROCESS | 3640 | 1463234777429 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 3640 | 1463234777433 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 07:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:06:17 INFO - PROCESS | 3640 | 1463234777443 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 3640 | 1463234777447 Marionette TRACE conn5 <- [1,778,null,{}] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8B4D3C00) [pid = 3640] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DFE6E3000) [pid = 3640] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF8C10800) [pid = 3640] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002DF3755400) [pid = 3640] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D875DF400) [pid = 3640] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF916C800) [pid = 3640] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D86417800) [pid = 3640] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D86302800) [pid = 3640] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D83B4C800) [pid = 3640] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D83B44C00) [pid = 3640] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D8748C000) [pid = 3640] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002DF8C0F800) [pid = 3640] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D8493A400) [pid = 3640] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D85A02400) [pid = 3640] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D8C06C400) [pid = 3640] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8B4D1C00) [pid = 3640] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D84A16C00) [pid = 3640] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D84699400) [pid = 3640] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D875DC400) [pid = 3640] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D8788C800) [pid = 3640] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D864E9800) [pid = 3640] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D86306000) [pid = 3640] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:06:17 INFO - PROCESS | 3640 | 1463234777497 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}] 07:06:17 INFO - PROCESS | 3640 | 1463234777599 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 07:06:17 INFO - PROCESS | 3640 | 1463234777609 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858D3800 == 65 [pid = 3640] [id = 204] 07:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D833AE400) [pid = 3640] [serial = 610] [outer = 0000000000000000] 07:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D83B4A800) [pid = 3640] [serial = 611] [outer = 0000002D833AE400] 07:06:17 INFO - PROCESS | 3640 | 1463234777659 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D84935800) [pid = 3640] [serial = 612] [outer = 0000002D833AE400] 07:06:18 INFO - PROCESS | 3640 | 1463234778179 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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 797ms 07:06:18 INFO - PROCESS | 3640 | 1463234778240 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 3640 | 1463234778242 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 07:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:06:18 INFO - PROCESS | 3640 | 1463234778246 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 3640 | 1463234778248 Marionette TRACE conn5 <- [1,782,null,{}] 07:06:18 INFO - PROCESS | 3640 | 1463234778259 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}] 07:06:18 INFO - PROCESS | 3640 | 1463234778361 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 07:06:18 INFO - PROCESS | 3640 | 1463234778439 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87391000 == 66 [pid = 3640] [id = 205] 07:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D83BD9400) [pid = 3640] [serial = 613] [outer = 0000000000000000] 07:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D86336C00) [pid = 3640] [serial = 614] [outer = 0000002D83BD9400] 07:06:18 INFO - PROCESS | 3640 | 1463234778491 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D8641B800) [pid = 3640] [serial = 615] [outer = 0000002D83BD9400] 07:06:18 INFO - PROCESS | 3640 | 1463234778873 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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 07:06:18 INFO - PROCESS | 3640 | 1463234778941 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 3640 | 1463234778943 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 07:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:06:18 INFO - PROCESS | 3640 | 1463234778954 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 3640 | 1463234778956 Marionette TRACE conn5 <- [1,786,null,{}] 07:06:18 INFO - PROCESS | 3640 | 1463234778960 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}] 07:06:19 INFO - PROCESS | 3640 | 1463234779055 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 07:06:19 INFO - PROCESS | 3640 | 1463234779063 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8904D000 == 67 [pid = 3640] [id = 206] 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D8643EC00) [pid = 3640] [serial = 616] [outer = 0000000000000000] 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D8719A000) [pid = 3640] [serial = 617] [outer = 0000002D8643EC00] 07:06:19 INFO - PROCESS | 3640 | 1463234779110 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D8748EC00) [pid = 3640] [serial = 618] [outer = 0000002D8643EC00] 07:06:19 INFO - PROCESS | 3640 | 1463234779557 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]]]}] 07:06:19 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 07:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 07:06:19 INFO - PROCESS | 3640 | 1463234779647 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 3640 | 1463234779649 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 07:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:06:19 INFO - PROCESS | 3640 | 1463234779653 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 3640 | 1463234779655 Marionette TRACE conn5 <- [1,790,null,{}] 07:06:19 INFO - PROCESS | 3640 | 1463234779658 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}] 07:06:19 INFO - PROCESS | 3640 | 1463234779803 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 07:06:19 INFO - PROCESS | 3640 | 1463234779826 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D31000 == 68 [pid = 3640] [id = 207] 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D8748D400) [pid = 3640] [serial = 619] [outer = 0000000000000000] 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D875D7000) [pid = 3640] [serial = 620] [outer = 0000002D8748D400] 07:06:19 INFO - PROCESS | 3640 | 1463234779872 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D87888C00) [pid = 3640] [serial = 621] [outer = 0000002D8748D400] 07:06:20 INFO - PROCESS | 3640 | 1463234780339 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]]]}] 07:06:20 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 07:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 734ms 07:06:20 INFO - PROCESS | 3640 | 1463234780390 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 07:06:20 INFO - PROCESS | 3640 | 1463234780392 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 07:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:06:20 INFO - PROCESS | 3640 | 1463234780395 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:06:20 INFO - PROCESS | 3640 | 1463234780397 Marionette TRACE conn5 <- [1,794,null,{}] 07:06:20 INFO - PROCESS | 3640 | 1463234780407 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}] 07:06:20 INFO - PROCESS | 3640 | 1463234780555 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 07:06:20 INFO - PROCESS | 3640 | 1463234780614 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C08D000 == 69 [pid = 3640] [id = 208] 07:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D8AAC9400) [pid = 3640] [serial = 622] [outer = 0000000000000000] 07:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8ABAA400) [pid = 3640] [serial = 623] [outer = 0000002D8AAC9400] 07:06:20 INFO - PROCESS | 3640 | 1463234780662 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D8B0D3800) [pid = 3640] [serial = 624] [outer = 0000002D8AAC9400] 07:06:21 INFO - PROCESS | 3640 | 1463234781140 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]]]}] 07:06:21 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 07:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 775ms 07:06:21 INFO - PROCESS | 3640 | 1463234781174 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 3640 | 1463234781176 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 07:06:21 INFO - PROCESS | 3640 | 1463234781179 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:06:21 INFO - PROCESS | 3640 | 1463234781181 Marionette TRACE conn5 <- [1,798,null,{}] 07:06:21 INFO - PROCESS | 3640 | 1463234781185 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}] 07:06:21 INFO - PROCESS | 3640 | 1463234781305 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 07:06:21 INFO - PROCESS | 3640 | 1463234781358 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1A48000 == 70 [pid = 3640] [id = 209] 07:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D8B4C7400) [pid = 3640] [serial = 625] [outer = 0000000000000000] 07:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8B633C00) [pid = 3640] [serial = 626] [outer = 0000002D8B4C7400] 07:06:21 INFO - PROCESS | 3640 | 1463234781405 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8C071000) [pid = 3640] [serial = 627] [outer = 0000002D8B4C7400] 07:06:21 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D86415C00) [pid = 3640] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:06:21 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D833B6400) [pid = 3640] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:06:21 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D833AA400) [pid = 3640] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:06:21 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D833AEC00) [pid = 3640] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:06:21 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D8641B400) [pid = 3640] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:06:21 INFO - PROCESS | 3640 | 1463234781814 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]]]}] 07:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 672ms 07:06:21 INFO - PROCESS | 3640 | 1463234781855 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 3640 | 1463234781857 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 07:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:06:21 INFO - PROCESS | 3640 | 1463234781861 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 3640 | 1463234781862 Marionette TRACE conn5 <- [1,802,null,{}] 07:06:21 INFO - PROCESS | 3640 | 1463234781866 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}] 07:06:22 INFO - PROCESS | 3640 | 1463234781992 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 07:06:22 INFO - PROCESS | 3640 | 1463234782043 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF306C800 == 71 [pid = 3640] [id = 210] 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D875D4000) [pid = 3640] [serial = 628] [outer = 0000000000000000] 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D8C0BE000) [pid = 3640] [serial = 629] [outer = 0000002D875D4000] 07:06:22 INFO - PROCESS | 3640 | 1463234782090 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DED4C9000) [pid = 3640] [serial = 630] [outer = 0000002D875D4000] 07:06:22 INFO - PROCESS | 3640 | 1463234782467 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] 07:06:22 INFO - PROCESS | 3640 | 1463234782498 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 07:06:22 INFO - PROCESS | 3640 | 1463234782502 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 3640 | 1463234782503 Marionette TRACE conn5 <- [1,806,null,{}] 07:06:22 INFO - PROCESS | 3640 | 1463234782507 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}] 07:06:22 INFO - PROCESS | 3640 | 1463234782597 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 07:06:22 INFO - PROCESS | 3640 | 1463234782604 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF713E000 == 72 [pid = 3640] [id = 211] 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DED4D1C00) [pid = 3640] [serial = 631] [outer = 0000000000000000] 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF2519C00) [pid = 3640] [serial = 632] [outer = 0000002DED4D1C00] 07:06:22 INFO - PROCESS | 3640 | 1463234782650 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF2D5A800) [pid = 3640] [serial = 633] [outer = 0000002DED4D1C00] 07:06:23 INFO - PROCESS | 3640 | 1463234783107 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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 07:06:23 INFO - PROCESS | 3640 | 1463234783140 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 3640 | 1463234783143 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 07:06:23 INFO - PROCESS | 3640 | 1463234783146 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 3640 | 1463234783148 Marionette TRACE conn5 <- [1,810,null,{}] 07:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:06:23 INFO - PROCESS | 3640 | 1463234783151 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}] 07:06:23 INFO - PROCESS | 3640 | 1463234783243 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 07:06:23 INFO - PROCESS | 3640 | 1463234783259 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95C6800 == 73 [pid = 3640] [id = 212] 07:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D82E67C00) [pid = 3640] [serial = 634] [outer = 0000000000000000] 07:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF2A24C00) [pid = 3640] [serial = 635] [outer = 0000002D82E67C00] 07:06:23 INFO - PROCESS | 3640 | 1463234783307 Marionette DEBUG loaded listener.js 07:06:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF5BBD400) [pid = 3640] [serial = 636] [outer = 0000002D82E67C00] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFC965800 == 72 [pid = 3640] [id = 10] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF0E6800 == 71 [pid = 3640] [id = 93] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B64C000 == 70 [pid = 3640] [id = 162] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7611800 == 69 [pid = 3640] [id = 116] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF540800 == 68 [pid = 3640] [id = 125] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83752000 == 67 [pid = 3640] [id = 163] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB9F000 == 66 [pid = 3640] [id = 108] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF52F000 == 65 [pid = 3640] [id = 145] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFC19800 == 64 [pid = 3640] [id = 104] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF0EE000 == 63 [pid = 3640] [id = 144] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7606800 == 62 [pid = 3640] [id = 142] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BCC800 == 61 [pid = 3640] [id = 74] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF123800 == 60 [pid = 3640] [id = 48] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7A6C000 == 59 [pid = 3640] [id = 76] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871EB000 == 58 [pid = 3640] [id = 45] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B50D800 == 57 [pid = 3640] [id = 161] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83751000 == 56 [pid = 3640] [id = 190] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858EE000 == 55 [pid = 3640] [id = 46] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95CB000 == 54 [pid = 3640] [id = 189] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874BF800 == 53 [pid = 3640] [id = 113] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE97B800 == 52 [pid = 3640] [id = 143] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFED0800 == 51 [pid = 3640] [id = 61] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84390800 == 50 [pid = 3640] [id = 75] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BB3800 == 49 [pid = 3640] [id = 94] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8739F800 == 48 [pid = 3640] [id = 179] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF52B800 == 47 [pid = 3640] [id = 146] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB91000 == 46 [pid = 3640] [id = 178] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F5C800 == 45 [pid = 3640] [id = 160] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D801AE800 == 44 [pid = 3640] [id = 63] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B007800 == 43 [pid = 3640] [id = 177] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858D3800 == 42 [pid = 3640] [id = 204] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858ED800 == 41 [pid = 3640] [id = 203] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE76D800 == 40 [pid = 3640] [id = 202] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8C5E800 == 39 [pid = 3640] [id = 201] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7043000 == 38 [pid = 3640] [id = 200] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF326C000 == 37 [pid = 3640] [id = 199] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C07F800 == 36 [pid = 3640] [id = 198] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C467800 == 35 [pid = 3640] [id = 196] 07:06:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858DC000 == 34 [pid = 3640] [id = 197] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8904D000 == 33 [pid = 3640] [id = 206] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1A48000 == 32 [pid = 3640] [id = 209] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF713E000 == 31 [pid = 3640] [id = 211] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D31000 == 30 [pid = 3640] [id = 207] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C08D000 == 29 [pid = 3640] [id = 208] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF306C800 == 28 [pid = 3640] [id = 210] 07:06:25 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87391000 == 27 [pid = 3640] [id = 205] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D864EB000) [pid = 3640] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D83D10000) [pid = 3640] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D846A0400) [pid = 3640] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D864E7000) [pid = 3640] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D8ABB5000) [pid = 3640] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D8C06B400) [pid = 3640] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D83B3E400) [pid = 3640] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D83D14800) [pid = 3640] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D83B48000) [pid = 3640] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D83D14400) [pid = 3640] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D8C0C5400) [pid = 3640] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D87887C00) [pid = 3640] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D8B4D3000) [pid = 3640] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D88987000) [pid = 3640] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D86440000) [pid = 3640] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D85A11400) [pid = 3640] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:06:26 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D875D8400) [pid = 3640] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:06:27 INFO - PROCESS | 3640 | 1463234787009 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] 07:06:27 INFO - PROCESS | 3640 | 1463234787055 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 07:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:06:27 INFO - PROCESS | 3640 | 1463234787060 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 3640 | 1463234787064 Marionette TRACE conn5 <- [1,814,null,{}] 07:06:27 INFO - PROCESS | 3640 | 1463234787070 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}] 07:06:27 INFO - PROCESS | 3640 | 1463234787170 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 07:06:27 INFO - PROCESS | 3640 | 1463234787178 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D1E000 == 28 [pid = 3640] [id = 213] 07:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D830EFC00) [pid = 3640] [serial = 637] [outer = 0000000000000000] 07:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D833AA800) [pid = 3640] [serial = 638] [outer = 0000002D830EFC00] 07:06:27 INFO - PROCESS | 3640 | 1463234787231 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D833B7000) [pid = 3640] [serial = 639] [outer = 0000002D830EFC00] 07:06:27 INFO - PROCESS | 3640 | 1463234787726 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]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 07:06:27 INFO - PROCESS | 3640 | 1463234787797 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 3640 | 1463234787804 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 07:06:27 INFO - PROCESS | 3640 | 1463234787810 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:06:27 INFO - PROCESS | 3640 | 1463234787813 Marionette TRACE conn5 <- [1,818,null,{}] 07:06:27 INFO - PROCESS | 3640 | 1463234787817 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}] 07:06:27 INFO - PROCESS | 3640 | 1463234787943 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 07:06:28 INFO - PROCESS | 3640 | 1463234788016 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84061800 == 29 [pid = 3640] [id = 214] 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D82B2E800) [pid = 3640] [serial = 640] [outer = 0000000000000000] 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D83BCAC00) [pid = 3640] [serial = 641] [outer = 0000002D82B2E800] 07:06:28 INFO - PROCESS | 3640 | 1463234788066 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D83CC4000) [pid = 3640] [serial = 642] [outer = 0000002D82B2E800] 07:06:28 INFO - PROCESS | 3640 | 1463234788504 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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 07:06:28 INFO - PROCESS | 3640 | 1463234788551 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 3640 | 1463234788554 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 07:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:06:28 INFO - PROCESS | 3640 | 1463234788558 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 3640 | 1463234788562 Marionette TRACE conn5 <- [1,822,null,{}] 07:06:28 INFO - PROCESS | 3640 | 1463234788579 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}] 07:06:28 INFO - PROCESS | 3640 | 1463234788674 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 07:06:28 INFO - PROCESS | 3640 | 1463234788693 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EF800 == 30 [pid = 3640] [id = 215] 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D81665800) [pid = 3640] [serial = 643] [outer = 0000000000000000] 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D8469B800) [pid = 3640] [serial = 644] [outer = 0000002D81665800] 07:06:28 INFO - PROCESS | 3640 | 1463234788745 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D84934800) [pid = 3640] [serial = 645] [outer = 0000002D81665800] 07:06:29 INFO - PROCESS | 3640 | 1463234789206 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]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 07:06:29 INFO - PROCESS | 3640 | 1463234789251 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 3640 | 1463234789253 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:06:29 INFO - PROCESS | 3640 | 1463234789257 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3640 | 1463234789259 Marionette TRACE conn5 <- [1,826,null,{}] 07:06:29 INFO - PROCESS | 3640 | 1463234789262 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}] 07:06:29 INFO - PROCESS | 3640 | 1463234789385 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 07:06:29 INFO - PROCESS | 3640 | 1463234789392 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8624C800 == 31 [pid = 3640] [id = 216] 07:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D84955800) [pid = 3640] [serial = 646] [outer = 0000000000000000] 07:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D84963C00) [pid = 3640] [serial = 647] [outer = 0000002D84955800] 07:06:29 INFO - PROCESS | 3640 | 1463234789440 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D85A08800) [pid = 3640] [serial = 648] [outer = 0000002D84955800] 07:06:29 INFO - PROCESS | 3640 | 1463234789886 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]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 07:06:29 INFO - PROCESS | 3640 | 1463234789952 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 3640 | 1463234789954 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 07:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:06:29 INFO - PROCESS | 3640 | 1463234789958 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 3640 | 1463234789959 Marionette TRACE conn5 <- [1,830,null,{}] 07:06:29 INFO - PROCESS | 3640 | 1463234789963 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}] 07:06:30 INFO - PROCESS | 3640 | 1463234790055 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 07:06:30 INFO - PROCESS | 3640 | 1463234790062 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EB800 == 32 [pid = 3640] [id = 217] 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D82A3EC00) [pid = 3640] [serial = 649] [outer = 0000000000000000] 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D85B80800) [pid = 3640] [serial = 650] [outer = 0000002D82A3EC00] 07:06:30 INFO - PROCESS | 3640 | 1463234790109 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D86232C00) [pid = 3640] [serial = 651] [outer = 0000002D82A3EC00] 07:06:30 INFO - PROCESS | 3640 | 1463234790535 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]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 07:06:30 INFO - PROCESS | 3640 | 1463234790590 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 3640 | 1463234790592 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 07:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:06:30 INFO - PROCESS | 3640 | 1463234790596 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 3640 | 1463234790597 Marionette TRACE conn5 <- [1,834,null,{}] 07:06:30 INFO - PROCESS | 3640 | 1463234790601 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}] 07:06:30 INFO - PROCESS | 3640 | 1463234790718 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 07:06:30 INFO - PROCESS | 3640 | 1463234790760 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87392000 == 33 [pid = 3640] [id = 218] 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8630CC00) [pid = 3640] [serial = 652] [outer = 0000000000000000] 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D86415000) [pid = 3640] [serial = 653] [outer = 0000002D8630CC00] 07:06:30 INFO - PROCESS | 3640 | 1463234790810 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D86420400) [pid = 3640] [serial = 654] [outer = 0000002D8630CC00] 07:06:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8643FC00) [pid = 3640] [serial = 655] [outer = 0000002DFF483800] 07:06:31 INFO - PROCESS | 3640 | 1463234791300 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]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 07:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:06:31 INFO - PROCESS | 3640 | 1463234791333 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 3640 | 1463234791335 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 07:06:31 INFO - PROCESS | 3640 | 1463234791338 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 3640 | 1463234791340 Marionette TRACE conn5 <- [1,838,null,{}] 07:06:31 INFO - PROCESS | 3640 | 1463234791344 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}] 07:06:31 INFO - PROCESS | 3640 | 1463234791426 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 07:06:31 INFO - PROCESS | 3640 | 1463234791433 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8900D800 == 34 [pid = 3640] [id = 219] 07:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D86443000) [pid = 3640] [serial = 656] [outer = 0000000000000000] 07:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D86447800) [pid = 3640] [serial = 657] [outer = 0000002D86443000] 07:06:31 INFO - PROCESS | 3640 | 1463234791479 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D864E9C00) [pid = 3640] [serial = 658] [outer = 0000002D86443000] 07:06:31 INFO - PROCESS | 3640 | 1463234791921 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]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 07:06:31 INFO - PROCESS | 3640 | 1463234791975 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 3640 | 1463234791978 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 07:06:31 INFO - PROCESS | 3640 | 1463234791981 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:06:31 INFO - PROCESS | 3640 | 1463234791983 Marionette TRACE conn5 <- [1,842,null,{}] 07:06:31 INFO - PROCESS | 3640 | 1463234791986 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}] 07:06:32 INFO - PROCESS | 3640 | 1463234792104 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 07:06:32 INFO - PROCESS | 3640 | 1463234792187 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8904D000 == 35 [pid = 3640] [id = 220] 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D86443400) [pid = 3640] [serial = 659] [outer = 0000000000000000] 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D87195400) [pid = 3640] [serial = 660] [outer = 0000002D86443400] 07:06:32 INFO - PROCESS | 3640 | 1463234792234 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D87332000) [pid = 3640] [serial = 661] [outer = 0000002D86443400] 07:06:32 INFO - PROCESS | 3640 | 1463234792685 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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 07:06:32 INFO - PROCESS | 3640 | 1463234792725 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 3640 | 1463234792727 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 07:06:32 INFO - PROCESS | 3640 | 1463234792731 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 3640 | 1463234792733 Marionette TRACE conn5 <- [1,846,null,{}] 07:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:06:32 INFO - PROCESS | 3640 | 1463234792736 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}] 07:06:32 INFO - PROCESS | 3640 | 1463234792848 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 07:06:32 INFO - PROCESS | 3640 | 1463234792858 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EE000 == 36 [pid = 3640] [id = 221] 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D87192000) [pid = 3640] [serial = 662] [outer = 0000000000000000] 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8733F400) [pid = 3640] [serial = 663] [outer = 0000002D87192000] 07:06:32 INFO - PROCESS | 3640 | 1463234792904 Marionette DEBUG loaded listener.js 07:06:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87499C00) [pid = 3640] [serial = 664] [outer = 0000002D87192000] 07:06:33 INFO - PROCESS | 3640 | 1463234793382 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]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 07:06:33 INFO - PROCESS | 3640 | 1463234793409 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 3640 | 1463234793411 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 07:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:06:33 INFO - PROCESS | 3640 | 1463234793414 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 3640 | 1463234793416 Marionette TRACE conn5 <- [1,850,null,{}] 07:06:33 INFO - PROCESS | 3640 | 1463234793420 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}] 07:06:33 INFO - PROCESS | 3640 | 1463234793571 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 07:06:33 INFO - PROCESS | 3640 | 1463234793593 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B65D800 == 37 [pid = 3640] [id = 222] 07:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8753DC00) [pid = 3640] [serial = 665] [outer = 0000000000000000] 07:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D87540C00) [pid = 3640] [serial = 666] [outer = 0000002D8753DC00] 07:06:33 INFO - PROCESS | 3640 | 1463234793639 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D875DD800) [pid = 3640] [serial = 667] [outer = 0000002D8753DC00] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D88991C00) [pid = 3640] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D82B2FC00) [pid = 3640] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF7B90000) [pid = 3640] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DED4D1C00) [pid = 3640] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8748D400) [pid = 3640] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8AAC9400) [pid = 3640] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D875D4000) [pid = 3640] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8B4C7400) [pid = 3640] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D833AE400) [pid = 3640] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D83B48800) [pid = 3640] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF7A21400) [pid = 3640] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF254E800) [pid = 3640] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DF254D400) [pid = 3640] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8B4C9000) [pid = 3640] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D86412400) [pid = 3640] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D83BD0000) [pid = 3640] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D8ABA8C00) [pid = 3640] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8643EC00) [pid = 3640] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D83BD9400) [pid = 3640] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D82A3E000) [pid = 3640] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D8633F400) [pid = 3640] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D8C0BA400) [pid = 3640] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D8B63CC00) [pid = 3640] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:06:34 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D83D19000) [pid = 3640] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:06:34 INFO - PROCESS | 3640 | 1463234794691 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]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1323ms 07:06:34 INFO - PROCESS | 3640 | 1463234794741 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 3640 | 1463234794743 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 07:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:06:34 INFO - PROCESS | 3640 | 1463234794747 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 3640 | 1463234794749 Marionette TRACE conn5 <- [1,854,null,{}] 07:06:34 INFO - PROCESS | 3640 | 1463234794753 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}] 07:06:34 INFO - PROCESS | 3640 | 1463234794880 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 07:06:34 INFO - PROCESS | 3640 | 1463234794960 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EB000 == 38 [pid = 3640] [id = 223] 07:06:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D82A34000) [pid = 3640] [serial = 668] [outer = 0000000000000000] 07:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D85A02400) [pid = 3640] [serial = 669] [outer = 0000002D82A34000] 07:06:35 INFO - PROCESS | 3640 | 1463234795019 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D87891C00) [pid = 3640] [serial = 670] [outer = 0000002D82A34000] 07:06:35 INFO - PROCESS | 3640 | 1463234795395 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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 07:06:35 INFO - PROCESS | 3640 | 1463234795421 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 3640 | 1463234795423 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 07:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:06:35 INFO - PROCESS | 3640 | 1463234795437 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 3640 | 1463234795439 Marionette TRACE conn5 <- [1,858,null,{}] 07:06:35 INFO - PROCESS | 3640 | 1463234795443 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}] 07:06:35 INFO - PROCESS | 3640 | 1463234795535 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 07:06:35 INFO - PROCESS | 3640 | 1463234795542 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF089F800 == 39 [pid = 3640] [id = 224] 07:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D88983400) [pid = 3640] [serial = 671] [outer = 0000000000000000] 07:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8898F400) [pid = 3640] [serial = 672] [outer = 0000002D88983400] 07:06:35 INFO - PROCESS | 3640 | 1463234795591 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8AAC7000) [pid = 3640] [serial = 673] [outer = 0000002D88983400] 07:06:36 INFO - PROCESS | 3640 | 1463234796015 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]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 07:06:36 INFO - PROCESS | 3640 | 1463234796070 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 3640 | 1463234796072 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 07:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:06:36 INFO - PROCESS | 3640 | 1463234796076 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 3640 | 1463234796077 Marionette TRACE conn5 <- [1,862,null,{}] 07:06:36 INFO - PROCESS | 3640 | 1463234796081 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}] 07:06:36 INFO - PROCESS | 3640 | 1463234796167 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 07:06:36 INFO - PROCESS | 3640 | 1463234796176 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EB0800 == 40 [pid = 3640] [id = 225] 07:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D8AACDC00) [pid = 3640] [serial = 674] [outer = 0000000000000000] 07:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8ABA8400) [pid = 3640] [serial = 675] [outer = 0000002D8AACDC00] 07:06:36 INFO - PROCESS | 3640 | 1463234796223 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8ABB0400) [pid = 3640] [serial = 676] [outer = 0000002D8AACDC00] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF11C000 == 39 [pid = 3640] [id = 19] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BCB000 == 38 [pid = 3640] [id = 30] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF13A6000 == 37 [pid = 3640] [id = 13] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A8A000 == 36 [pid = 3640] [id = 23] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF5B96000 == 35 [pid = 3640] [id = 15] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23A1000 == 34 [pid = 3640] [id = 27] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF599800 == 33 [pid = 3640] [id = 20] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF372B800 == 32 [pid = 3640] [id = 28] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE74E800 == 31 [pid = 3640] [id = 18] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871E6800 == 30 [pid = 3640] [id = 22] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BC2000 == 29 [pid = 3640] [id = 24] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7640000 == 28 [pid = 3640] [id = 29] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF089D800 == 27 [pid = 3640] [id = 26] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8BDD000 == 26 [pid = 3640] [id = 17] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFD08000 == 25 [pid = 3640] [id = 21] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBC000 == 24 [pid = 3640] [id = 25] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2C8C800 == 23 [pid = 3640] [id = 14] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7AAE000 == 22 [pid = 3640] [id = 16] 07:06:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95C6800 == 21 [pid = 3640] [id = 212] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8898D000) [pid = 3640] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF8BBC400) [pid = 3640] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D85B87400) [pid = 3640] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D87492400) [pid = 3640] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF1312000) [pid = 3640] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D8C0BCC00) [pid = 3640] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D85B89400) [pid = 3640] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D8B4CC000) [pid = 3640] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002DF2D5A800) [pid = 3640] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DF2A24C00) [pid = 3640] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D875D7000) [pid = 3640] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D8B0D3800) [pid = 3640] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D8ABAA400) [pid = 3640] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D8C0BE000) [pid = 3640] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8B633C00) [pid = 3640] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D8C071000) [pid = 3640] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002DF2519C00) [pid = 3640] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D83B4A800) [pid = 3640] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D84935800) [pid = 3640] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D84A18C00) [pid = 3640] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D83BCD000) [pid = 3640] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002DF8C07000) [pid = 3640] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002DF8793C00) [pid = 3640] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002DF3D6C800) [pid = 3640] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002DF321BC00) [pid = 3640] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002DF2569000) [pid = 3640] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002DF2558400) [pid = 3640] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002DF1243800) [pid = 3640] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0000002D8C06A800) [pid = 3640] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (0000002D87889400) [pid = 3640] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (0000002D87191400) [pid = 3640] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (0000002D85A0B800) [pid = 3640] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 68 (0000002D83D12000) [pid = 3640] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 67 (0000002D8C06E800) [pid = 3640] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 66 (0000002D8719A000) [pid = 3640] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 65 (0000002D8641B800) [pid = 3640] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 64 (0000002D86336C00) [pid = 3640] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 63 (0000002D87888C00) [pid = 3640] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 62 (0000002DED4C9000) [pid = 3640] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | --DOMWINDOW == 61 (0000002D8748EC00) [pid = 3640] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:06:38 INFO - PROCESS | 3640 | 1463234798201 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2183ms 07:06:38 INFO - PROCESS | 3640 | 1463234798263 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 3640 | 1463234798267 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:06:38 INFO - PROCESS | 3640 | 1463234798273 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 3640 | 1463234798278 Marionette TRACE conn5 <- [1,866,null,{}] 07:06:38 INFO - PROCESS | 3640 | 1463234798284 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}] 07:06:38 INFO - PROCESS | 3640 | 1463234798379 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 07:06:38 INFO - PROCESS | 3640 | 1463234798396 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8307A800 == 22 [pid = 3640] [id = 226] 07:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 62 (0000002D82B31400) [pid = 3640] [serial = 677] [outer = 0000000000000000] 07:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 63 (0000002D82B31C00) [pid = 3640] [serial = 678] [outer = 0000002D82B31400] 07:06:38 INFO - PROCESS | 3640 | 1463234798448 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 64 (0000002D830E7400) [pid = 3640] [serial = 679] [outer = 0000002D82B31400] 07:06:38 INFO - PROCESS | 3640 | 1463234798931 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]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 07:06:38 INFO - PROCESS | 3640 | 1463234798969 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 3640 | 1463234798976 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 07:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:06:38 INFO - PROCESS | 3640 | 1463234798983 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 3640 | 1463234798986 Marionette TRACE conn5 <- [1,870,null,{}] 07:06:38 INFO - PROCESS | 3640 | 1463234798990 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}] 07:06:39 INFO - PROCESS | 3640 | 1463234799079 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 07:06:39 INFO - PROCESS | 3640 | 1463234799091 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F4F800 == 23 [pid = 3640] [id = 227] 07:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 65 (0000002D833AD800) [pid = 3640] [serial = 680] [outer = 0000000000000000] 07:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 66 (0000002D833B5C00) [pid = 3640] [serial = 681] [outer = 0000002D833AD800] 07:06:39 INFO - PROCESS | 3640 | 1463234799139 Marionette DEBUG loaded listener.js 07:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 67 (0000002D83B48000) [pid = 3640] [serial = 682] [outer = 0000002D833AD800] 07:06:39 INFO - PROCESS | 3640 | 1463234799614 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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 07:06:39 INFO - PROCESS | 3640 | 1463234799659 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 07:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:06:39 INFO - PROCESS | 3640 | 1463234799662 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 07:06:39 INFO - PROCESS | 3640 | 1463234799667 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 3640 | 1463234799671 Marionette TRACE conn5 <- [1,874,null,{}] 07:06:39 INFO - PROCESS | 3640 | 1463234799683 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}] 07:06:39 INFO - PROCESS | 3640 | 1463234799815 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 07:06:39 INFO - PROCESS | 3640 | 1463234799886 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84391800 == 24 [pid = 3640] [id = 228] 07:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 68 (0000002D81344000) [pid = 3640] [serial = 683] [outer = 0000000000000000] 07:06:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 69 (0000002D83CC8800) [pid = 3640] [serial = 684] [outer = 0000002D81344000] 07:06:39 INFO - PROCESS | 3640 | 1463234799939 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (0000002D83D0DC00) [pid = 3640] [serial = 685] [outer = 0000002D81344000] 07:06:40 INFO - PROCESS | 3640 | 1463234800354 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]]]}] 07:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 07:06:40 INFO - PROCESS | 3640 | 1463234800400 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 07:06:40 INFO - PROCESS | 3640 | 1463234800403 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 07:06:40 INFO - PROCESS | 3640 | 1463234800406 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:06:40 INFO - PROCESS | 3640 | 1463234800408 Marionette TRACE conn5 <- [1,878,null,{}] 07:06:40 INFO - PROCESS | 3640 | 1463234800412 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}] 07:06:40 INFO - PROCESS | 3640 | 1463234800499 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 07:06:40 INFO - PROCESS | 3640 | 1463234800507 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A91800 == 25 [pid = 3640] [id = 229] 07:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0000002D84698400) [pid = 3640] [serial = 686] [outer = 0000000000000000] 07:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002D846A1800) [pid = 3640] [serial = 687] [outer = 0000002D84698400] 07:06:40 INFO - PROCESS | 3640 | 1463234800554 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002D84933C00) [pid = 3640] [serial = 688] [outer = 0000002D84698400] 07:06:41 INFO - PROCESS | 3640 | 1463234800987 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]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 07:06:41 INFO - PROCESS | 3640 | 1463234801038 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 3640 | 1463234801041 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 07:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:06:41 INFO - PROCESS | 3640 | 1463234801050 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 3640 | 1463234801052 Marionette TRACE conn5 <- [1,882,null,{}] 07:06:41 INFO - PROCESS | 3640 | 1463234801056 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}] 07:06:41 INFO - PROCESS | 3640 | 1463234801134 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 07:06:41 INFO - PROCESS | 3640 | 1463234801142 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8624F000 == 26 [pid = 3640] [id = 230] 07:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D830EE400) [pid = 3640] [serial = 689] [outer = 0000000000000000] 07:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D84955400) [pid = 3640] [serial = 690] [outer = 0000002D830EE400] 07:06:41 INFO - PROCESS | 3640 | 1463234801189 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D8495EC00) [pid = 3640] [serial = 691] [outer = 0000002D830EE400] 07:06:41 INFO - PROCESS | 3640 | 1463234801676 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]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 07:06:41 INFO - PROCESS | 3640 | 1463234801724 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 3640 | 1463234801726 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 07:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:06:41 INFO - PROCESS | 3640 | 1463234801729 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 3640 | 1463234801731 Marionette TRACE conn5 <- [1,886,null,{}] 07:06:41 INFO - PROCESS | 3640 | 1463234801735 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}] 07:06:41 INFO - PROCESS | 3640 | 1463234801850 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 07:06:41 INFO - PROCESS | 3640 | 1463234801869 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F0000 == 27 [pid = 3640] [id = 231] 07:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D85A0D800) [pid = 3640] [serial = 692] [outer = 0000000000000000] 07:06:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002D85B8E800) [pid = 3640] [serial = 693] [outer = 0000002D85A0D800] 07:06:41 INFO - PROCESS | 3640 | 1463234801917 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D8623E400) [pid = 3640] [serial = 694] [outer = 0000002D85A0D800] 07:06:42 INFO - PROCESS | 3640 | 1463234802353 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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 671ms 07:06:42 INFO - PROCESS | 3640 | 1463234802404 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 3640 | 1463234802406 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 07:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:06:42 INFO - PROCESS | 3640 | 1463234802409 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 3640 | 1463234802411 Marionette TRACE conn5 <- [1,890,null,{}] 07:06:42 INFO - PROCESS | 3640 | 1463234802415 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}] 07:06:42 INFO - PROCESS | 3640 | 1463234802518 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 07:06:42 INFO - PROCESS | 3640 | 1463234802528 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8738A000 == 28 [pid = 3640] [id = 232] 07:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D81EA8400) [pid = 3640] [serial = 695] [outer = 0000000000000000] 07:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D86308C00) [pid = 3640] [serial = 696] [outer = 0000002D81EA8400] 07:06:42 INFO - PROCESS | 3640 | 1463234802575 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D86333800) [pid = 3640] [serial = 697] [outer = 0000002D81EA8400] 07:06:43 INFO - PROCESS | 3640 | 1463234803001 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]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 07:06:43 INFO - PROCESS | 3640 | 1463234803045 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 3640 | 1463234803048 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 07:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:06:43 INFO - PROCESS | 3640 | 1463234803051 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 3640 | 1463234803053 Marionette TRACE conn5 <- [1,894,null,{}] 07:06:43 INFO - PROCESS | 3640 | 1463234803057 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}] 07:06:43 INFO - PROCESS | 3640 | 1463234803135 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 07:06:43 INFO - PROCESS | 3640 | 1463234803143 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874AB000 == 29 [pid = 3640] [id = 233] 07:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D86337000) [pid = 3640] [serial = 698] [outer = 0000000000000000] 07:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D8633DC00) [pid = 3640] [serial = 699] [outer = 0000002D86337000] 07:06:43 INFO - PROCESS | 3640 | 1463234803191 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D86419800) [pid = 3640] [serial = 700] [outer = 0000002D86337000] 07:06:43 INFO - PROCESS | 3640 | 1463234803672 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]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 07:06:43 INFO - PROCESS | 3640 | 1463234803726 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 07:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:06:43 INFO - PROCESS | 3640 | 1463234803729 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 07:06:43 INFO - PROCESS | 3640 | 1463234803738 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 3640 | 1463234803740 Marionette TRACE conn5 <- [1,898,null,{}] 07:06:43 INFO - PROCESS | 3640 | 1463234803743 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}] 07:06:43 INFO - PROCESS | 3640 | 1463234803844 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 07:06:43 INFO - PROCESS | 3640 | 1463234803918 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84391000 == 30 [pid = 3640] [id = 234] 07:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D86418800) [pid = 3640] [serial = 701] [outer = 0000000000000000] 07:06:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D86440800) [pid = 3640] [serial = 702] [outer = 0000002D86418800] 07:06:43 INFO - PROCESS | 3640 | 1463234803965 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D864E2C00) [pid = 3640] [serial = 703] [outer = 0000002D86418800] 07:06:44 INFO - PROCESS | 3640 | 1463234804404 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]]]}] 07:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 736ms 07:06:44 INFO - PROCESS | 3640 | 1463234804472 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 3640 | 1463234804474 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 07:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:06:44 INFO - PROCESS | 3640 | 1463234804485 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 3640 | 1463234804487 Marionette TRACE conn5 <- [1,902,null,{}] 07:06:44 INFO - PROCESS | 3640 | 1463234804490 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}] 07:06:44 INFO - PROCESS | 3640 | 1463234804604 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 07:06:44 INFO - PROCESS | 3640 | 1463234804616 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B010000 == 31 [pid = 3640] [id = 235] 07:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D864E7C00) [pid = 3640] [serial = 704] [outer = 0000000000000000] 07:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D87191400) [pid = 3640] [serial = 705] [outer = 0000002D864E7C00] 07:06:44 INFO - PROCESS | 3640 | 1463234804700 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D8719BC00) [pid = 3640] [serial = 706] [outer = 0000002D864E7C00] 07:06:45 INFO - PROCESS | 3640 | 1463234805133 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]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 07:06:45 INFO - PROCESS | 3640 | 1463234805158 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 3640 | 1463234805160 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 07:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:06:45 INFO - PROCESS | 3640 | 1463234805164 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 3640 | 1463234805166 Marionette TRACE conn5 <- [1,906,null,{}] 07:06:45 INFO - PROCESS | 3640 | 1463234805170 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}] 07:06:45 INFO - PROCESS | 3640 | 1463234805321 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 07:06:45 INFO - PROCESS | 3640 | 1463234805445 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D86443400) [pid = 3640] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D87192000) [pid = 3640] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D8753DC00) [pid = 3640] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D88983400) [pid = 3640] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D82A34000) [pid = 3640] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D81665800) [pid = 3640] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D82B2E800) [pid = 3640] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D830EFC00) [pid = 3640] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D82E67C00) [pid = 3640] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D86443000) [pid = 3640] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D8630CC00) [pid = 3640] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D82A3EC00) [pid = 3640] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:06:45 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D84955800) [pid = 3640] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:06:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F48000 == 32 [pid = 3640] [id = 236] 07:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D82B2E800) [pid = 3640] [serial = 707] [outer = 0000000000000000] 07:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D83CCD800) [pid = 3640] [serial = 708] [outer = 0000002D82B2E800] 07:06:45 INFO - PROCESS | 3640 | 1463234805513 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D87495800) [pid = 3640] [serial = 709] [outer = 0000002D82B2E800] 07:06:45 INFO - PROCESS | 3640 | 1463234805906 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]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 776ms 07:06:45 INFO - PROCESS | 3640 | 1463234805942 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 3640 | 1463234805945 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 07:06:45 INFO - PROCESS | 3640 | 1463234805948 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:06:45 INFO - PROCESS | 3640 | 1463234805950 Marionette TRACE conn5 <- [1,910,null,{}] 07:06:45 INFO - PROCESS | 3640 | 1463234805953 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}] 07:06:46 INFO - PROCESS | 3640 | 1463234806067 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 07:06:46 INFO - PROCESS | 3640 | 1463234806075 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C07D000 == 33 [pid = 3640] [id = 237] 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D8623EC00) [pid = 3640] [serial = 710] [outer = 0000000000000000] 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D8753AC00) [pid = 3640] [serial = 711] [outer = 0000002D8623EC00] 07:06:46 INFO - PROCESS | 3640 | 1463234806121 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D875D9400) [pid = 3640] [serial = 712] [outer = 0000002D8623EC00] 07:06:46 INFO - PROCESS | 3640 | 1463234806535 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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 07:06:46 INFO - PROCESS | 3640 | 1463234806580 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 3640 | 1463234806582 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 07:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:06:46 INFO - PROCESS | 3640 | 1463234806586 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 3640 | 1463234806587 Marionette TRACE conn5 <- [1,914,null,{}] 07:06:46 INFO - PROCESS | 3640 | 1463234806591 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}] 07:06:46 INFO - PROCESS | 3640 | 1463234806696 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 07:06:46 INFO - PROCESS | 3640 | 1463234806705 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C46C800 == 34 [pid = 3640] [id = 238] 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D875D7C00) [pid = 3640] [serial = 713] [outer = 0000000000000000] 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D87886400) [pid = 3640] [serial = 714] [outer = 0000002D875D7C00] 07:06:46 INFO - PROCESS | 3640 | 1463234806777 Marionette DEBUG loaded listener.js 07:06:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D8788E000) [pid = 3640] [serial = 715] [outer = 0000002D875D7C00] 07:06:47 INFO - PROCESS | 3640 | 1463234807174 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]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 07:06:47 INFO - PROCESS | 3640 | 1463234807218 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 3640 | 1463234807220 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 07:06:47 INFO - PROCESS | 3640 | 1463234807224 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:06:47 INFO - PROCESS | 3640 | 1463234807225 Marionette TRACE conn5 <- [1,918,null,{}] 07:06:47 INFO - PROCESS | 3640 | 1463234807229 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}] 07:06:47 INFO - PROCESS | 3640 | 1463234807334 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 07:06:47 INFO - PROCESS | 3640 | 1463234807343 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF12F0800 == 35 [pid = 3640] [id = 239] 07:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D87892C00) [pid = 3640] [serial = 716] [outer = 0000000000000000] 07:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D88984C00) [pid = 3640] [serial = 717] [outer = 0000002D87892C00] 07:06:47 INFO - PROCESS | 3640 | 1463234807396 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D8898F800) [pid = 3640] [serial = 718] [outer = 0000002D87892C00] 07:06:48 INFO - PROCESS | 3640 | 1463234808178 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]]]}] 07:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1024ms 07:06:48 INFO - PROCESS | 3640 | 1463234808252 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 07:06:48 INFO - PROCESS | 3640 | 1463234808258 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 07:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:06:48 INFO - PROCESS | 3640 | 1463234808284 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:06:48 INFO - PROCESS | 3640 | 1463234808290 Marionette TRACE conn5 <- [1,922,null,{}] 07:06:48 INFO - PROCESS | 3640 | 1463234808296 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}] 07:06:48 INFO - PROCESS | 3640 | 1463234808448 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 07:06:48 INFO - PROCESS | 3640 | 1463234808514 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8404E000 == 36 [pid = 3640] [id = 240] 07:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D82FAD400) [pid = 3640] [serial = 719] [outer = 0000000000000000] 07:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D830EC400) [pid = 3640] [serial = 720] [outer = 0000002D82FAD400] 07:06:48 INFO - PROCESS | 3640 | 1463234808616 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D83B4B800) [pid = 3640] [serial = 721] [outer = 0000002D82FAD400] 07:06:49 INFO - PROCESS | 3640 | 1463234809477 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]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1305ms 07:06:49 INFO - PROCESS | 3640 | 1463234809571 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 3640 | 1463234809575 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 07:06:49 INFO - PROCESS | 3640 | 1463234809581 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:06:49 INFO - PROCESS | 3640 | 1463234809585 Marionette TRACE conn5 <- [1,926,null,{}] 07:06:49 INFO - PROCESS | 3640 | 1463234809592 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}] 07:06:49 INFO - PROCESS | 3640 | 1463234809733 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 07:06:49 INFO - PROCESS | 3640 | 1463234809797 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D82B89000 == 37 [pid = 3640] [id = 241] 07:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8235A800) [pid = 3640] [serial = 722] [outer = 0000000000000000] 07:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D82A35C00) [pid = 3640] [serial = 723] [outer = 0000002D8235A800] 07:06:49 INFO - PROCESS | 3640 | 1463234809851 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D82E66800) [pid = 3640] [serial = 724] [outer = 0000002D8235A800] 07:06:50 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871EB800 == 36 [pid = 3640] [id = 217] 07:06:50 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858EF800 == 35 [pid = 3640] [id = 215] 07:06:50 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8624C800 == 34 [pid = 3640] [id = 216] 07:06:50 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D1E000 == 33 [pid = 3640] [id = 213] 07:06:50 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84061800 == 32 [pid = 3640] [id = 214] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D8ABA8400) [pid = 3640] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D87195400) [pid = 3640] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D87332000) [pid = 3640] [serial = 661] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D87499C00) [pid = 3640] [serial = 664] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D8733F400) [pid = 3640] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D87540C00) [pid = 3640] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D8898F400) [pid = 3640] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D85A02400) [pid = 3640] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D875DD800) [pid = 3640] [serial = 667] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8469B800) [pid = 3640] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D83BCAC00) [pid = 3640] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D83CC4000) [pid = 3640] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D833AA800) [pid = 3640] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D833B7000) [pid = 3640] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002DF5BBD400) [pid = 3640] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D823D0C00) [pid = 3640] [serial = 375] [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.] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D86447800) [pid = 3640] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D86415000) [pid = 3640] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002D86420400) [pid = 3640] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002D85B80800) [pid = 3640] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002D8AAC7000) [pid = 3640] [serial = 673] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002D86232C00) [pid = 3640] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002D84963C00) [pid = 3640] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 72 (0000002D85A08800) [pid = 3640] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 71 (0000002D84934800) [pid = 3640] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 70 (0000002D864E9C00) [pid = 3640] [serial = 658] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | --DOMWINDOW == 69 (0000002D87891C00) [pid = 3640] [serial = 670] [outer = 0000000000000000] [url = about:blank] 07:06:50 INFO - PROCESS | 3640 | 1463234810399 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]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 882ms 07:06:50 INFO - PROCESS | 3640 | 1463234810468 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 3640 | 1463234810475 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 07:06:50 INFO - PROCESS | 3640 | 1463234810481 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:06:50 INFO - PROCESS | 3640 | 1463234810484 Marionette TRACE conn5 <- [1,930,null,{}] 07:06:50 INFO - PROCESS | 3640 | 1463234810489 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}] 07:06:50 INFO - PROCESS | 3640 | 1463234810575 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 07:06:50 INFO - PROCESS | 3640 | 1463234810590 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8404C800 == 33 [pid = 3640] [id = 242] 07:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 70 (0000002D833B6400) [pid = 3640] [serial = 725] [outer = 0000000000000000] 07:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 71 (0000002D83B3E400) [pid = 3640] [serial = 726] [outer = 0000002D833B6400] 07:06:50 INFO - PROCESS | 3640 | 1463234810638 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 72 (0000002D83BCCC00) [pid = 3640] [serial = 727] [outer = 0000002D833B6400] 07:06:51 INFO - PROCESS | 3640 | 1463234811105 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]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 07:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:06:51 INFO - PROCESS | 3640 | 1463234811158 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 3640 | 1463234811160 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 07:06:51 INFO - PROCESS | 3640 | 1463234811164 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 3640 | 1463234811168 Marionette TRACE conn5 <- [1,934,null,{}] 07:06:51 INFO - PROCESS | 3640 | 1463234811215 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}] 07:06:51 INFO - PROCESS | 3640 | 1463234811306 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 07:06:51 INFO - PROCESS | 3640 | 1463234811374 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EA800 == 34 [pid = 3640] [id = 243] 07:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 73 (0000002D833B7800) [pid = 3640] [serial = 728] [outer = 0000000000000000] 07:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D8469FC00) [pid = 3640] [serial = 729] [outer = 0000002D833B7800] 07:06:51 INFO - PROCESS | 3640 | 1463234811426 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D84939800) [pid = 3640] [serial = 730] [outer = 0000002D833B7800] 07:06:51 INFO - PROCESS | 3640 | 1463234811836 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]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 734ms 07:06:51 INFO - PROCESS | 3640 | 1463234811901 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 3640 | 1463234811904 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 07:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:06:51 INFO - PROCESS | 3640 | 1463234811908 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 3640 | 1463234811909 Marionette TRACE conn5 <- [1,938,null,{}] 07:06:51 INFO - PROCESS | 3640 | 1463234811913 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}] 07:06:52 INFO - PROCESS | 3640 | 1463234811999 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 07:06:52 INFO - PROCESS | 3640 | 1463234812007 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86252800 == 35 [pid = 3640] [id = 244] 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D8493E000) [pid = 3640] [serial = 731] [outer = 0000000000000000] 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D84A1D400) [pid = 3640] [serial = 732] [outer = 0000002D8493E000] 07:06:52 INFO - PROCESS | 3640 | 1463234812054 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002D85A0A000) [pid = 3640] [serial = 733] [outer = 0000002D8493E000] 07:06:52 INFO - PROCESS | 3640 | 1463234812477 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]]]}] 07:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 07:06:52 INFO - PROCESS | 3640 | 1463234812540 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 07:06:52 INFO - PROCESS | 3640 | 1463234812543 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 07:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:06:52 INFO - PROCESS | 3640 | 1463234812546 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:06:52 INFO - PROCESS | 3640 | 1463234812548 Marionette TRACE conn5 <- [1,942,null,{}] 07:06:52 INFO - PROCESS | 3640 | 1463234812552 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}] 07:06:52 INFO - PROCESS | 3640 | 1463234812652 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 07:06:52 INFO - PROCESS | 3640 | 1463234812726 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871ED000 == 36 [pid = 3640] [id = 245] 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D81FBE400) [pid = 3640] [serial = 734] [outer = 0000000000000000] 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D85B89000) [pid = 3640] [serial = 735] [outer = 0000002D81FBE400] 07:06:52 INFO - PROCESS | 3640 | 1463234812773 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D8623C400) [pid = 3640] [serial = 736] [outer = 0000002D81FBE400] 07:06:53 INFO - PROCESS | 3640 | 1463234813204 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]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 07:06:53 INFO - PROCESS | 3640 | 1463234813226 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 3640 | 1463234813235 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:06:53 INFO - PROCESS | 3640 | 1463234813239 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 3640 | 1463234813241 Marionette TRACE conn5 <- [1,946,null,{}] 07:06:53 INFO - PROCESS | 3640 | 1463234813245 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}] 07:06:53 INFO - PROCESS | 3640 | 1463234813372 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 07:06:53 INFO - PROCESS | 3640 | 1463234813380 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D873A5800 == 37 [pid = 3640] [id = 246] 07:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D86236C00) [pid = 3640] [serial = 737] [outer = 0000000000000000] 07:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D86310000) [pid = 3640] [serial = 738] [outer = 0000002D86236C00] 07:06:53 INFO - PROCESS | 3640 | 1463234813426 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D8643E000) [pid = 3640] [serial = 739] [outer = 0000002D86236C00] 07:06:53 INFO - PROCESS | 3640 | 1463234813895 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]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 695ms 07:06:53 INFO - PROCESS | 3640 | 1463234813935 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 3640 | 1463234813937 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 07:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:06:53 INFO - PROCESS | 3640 | 1463234813946 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 3640 | 1463234813948 Marionette TRACE conn5 <- [1,950,null,{}] 07:06:53 INFO - PROCESS | 3640 | 1463234813951 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}] 07:06:54 INFO - PROCESS | 3640 | 1463234814082 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 07:06:54 INFO - PROCESS | 3640 | 1463234814106 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8901E000 == 38 [pid = 3640] [id = 247] 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D8644A000) [pid = 3640] [serial = 740] [outer = 0000000000000000] 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D864E2400) [pid = 3640] [serial = 741] [outer = 0000002D8644A000] 07:06:54 INFO - PROCESS | 3640 | 1463234814153 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D87197800) [pid = 3640] [serial = 742] [outer = 0000002D8644A000] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D86418800) [pid = 3640] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D85A0D800) [pid = 3640] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D864E7C00) [pid = 3640] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D8AACDC00) [pid = 3640] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D833AD800) [pid = 3640] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D82B31400) [pid = 3640] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D81344000) [pid = 3640] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D875D7C00) [pid = 3640] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D830EE400) [pid = 3640] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002D81EA8400) [pid = 3640] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002D86337000) [pid = 3640] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002D82B2E800) [pid = 3640] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002D84698400) [pid = 3640] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:06:54 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002D8623EC00) [pid = 3640] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:06:54 INFO - PROCESS | 3640 | 1463234814694 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]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 776ms 07:06:54 INFO - PROCESS | 3640 | 1463234814725 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 3640 | 1463234814727 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 07:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:06:54 INFO - PROCESS | 3640 | 1463234814731 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 3640 | 1463234814732 Marionette TRACE conn5 <- [1,954,null,{}] 07:06:54 INFO - PROCESS | 3640 | 1463234814736 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}] 07:06:54 INFO - PROCESS | 3640 | 1463234814823 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 07:06:54 INFO - PROCESS | 3640 | 1463234814830 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D2C800 == 39 [pid = 3640] [id = 248] 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D83CCFC00) [pid = 3640] [serial = 743] [outer = 0000000000000000] 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D8493C000) [pid = 3640] [serial = 744] [outer = 0000002D83CCFC00] 07:06:54 INFO - PROCESS | 3640 | 1463234814876 Marionette DEBUG loaded listener.js 07:06:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D87193C00) [pid = 3640] [serial = 745] [outer = 0000002D83CCFC00] 07:06:55 INFO - PROCESS | 3640 | 1463234815288 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]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 07:06:55 INFO - PROCESS | 3640 | 1463234815320 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 3640 | 1463234815323 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:06:55 INFO - PROCESS | 3640 | 1463234815326 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 3640 | 1463234815328 Marionette TRACE conn5 <- [1,958,null,{}] 07:06:55 INFO - PROCESS | 3640 | 1463234815332 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}] 07:06:55 INFO - PROCESS | 3640 | 1463234815437 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 07:06:55 INFO - PROCESS | 3640 | 1463234815447 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B505000 == 40 [pid = 3640] [id = 249] 07:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D8633A800) [pid = 3640] [serial = 746] [outer = 0000000000000000] 07:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002D87336C00) [pid = 3640] [serial = 747] [outer = 0000002D8633A800] 07:06:55 INFO - PROCESS | 3640 | 1463234815493 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D87491000) [pid = 3640] [serial = 748] [outer = 0000002D8633A800] 07:06:55 INFO - PROCESS | 3640 | 1463234815918 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]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 07:06:55 INFO - PROCESS | 3640 | 1463234815961 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 3640 | 1463234815963 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 07:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:06:55 INFO - PROCESS | 3640 | 1463234815966 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 3640 | 1463234815968 Marionette TRACE conn5 <- [1,962,null,{}] 07:06:55 INFO - PROCESS | 3640 | 1463234815972 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}] 07:06:56 INFO - PROCESS | 3640 | 1463234816052 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 07:06:56 INFO - PROCESS | 3640 | 1463234816067 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B64E000 == 41 [pid = 3640] [id = 250] 07:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D87532800) [pid = 3640] [serial = 749] [outer = 0000000000000000] 07:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D87537000) [pid = 3640] [serial = 750] [outer = 0000002D87532800] 07:06:56 INFO - PROCESS | 3640 | 1463234816113 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D875D5000) [pid = 3640] [serial = 751] [outer = 0000002D87532800] 07:06:56 INFO - PROCESS | 3640 | 1463234816523 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]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 07:06:56 INFO - PROCESS | 3640 | 1463234816596 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 3640 | 1463234816599 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 07:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:06:56 INFO - PROCESS | 3640 | 1463234816602 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 3640 | 1463234816605 Marionette TRACE conn5 <- [1,966,null,{}] 07:06:56 INFO - PROCESS | 3640 | 1463234816609 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}] 07:06:56 INFO - PROCESS | 3640 | 1463234816758 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 07:06:56 INFO - PROCESS | 3640 | 1463234816900 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D82B7E000 == 42 [pid = 3640] [id = 251] 07:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D81664000) [pid = 3640] [serial = 752] [outer = 0000000000000000] 07:06:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D81F29C00) [pid = 3640] [serial = 753] [outer = 0000002D81664000] 07:06:56 INFO - PROCESS | 3640 | 1463234816961 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D830E2800) [pid = 3640] [serial = 754] [outer = 0000002D81664000] 07:06:57 INFO - PROCESS | 3640 | 1463234817550 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]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 985ms 07:06:57 INFO - PROCESS | 3640 | 1463234817592 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 3640 | 1463234817596 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 07:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:06:57 INFO - PROCESS | 3640 | 1463234817601 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 3640 | 1463234817606 Marionette TRACE conn5 <- [1,970,null,{}] 07:06:57 INFO - PROCESS | 3640 | 1463234817611 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}] 07:06:57 INFO - PROCESS | 3640 | 1463234817724 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 07:06:57 INFO - PROCESS | 3640 | 1463234817809 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8624C000 == 43 [pid = 3640] [id = 252] 07:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D83D0D000) [pid = 3640] [serial = 755] [outer = 0000000000000000] 07:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D8469C400) [pid = 3640] [serial = 756] [outer = 0000002D83D0D000] 07:06:57 INFO - PROCESS | 3640 | 1463234817870 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D8495DC00) [pid = 3640] [serial = 757] [outer = 0000002D83D0D000] 07:06:58 INFO - PROCESS | 3640 | 1463234818510 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]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 922ms 07:06:58 INFO - PROCESS | 3640 | 1463234818527 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 07:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:06:58 INFO - PROCESS | 3640 | 1463234818531 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 07:06:58 INFO - PROCESS | 3640 | 1463234818534 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 3640 | 1463234818537 Marionette TRACE conn5 <- [1,974,null,{}] 07:06:58 INFO - PROCESS | 3640 | 1463234818541 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}] 07:06:58 INFO - PROCESS | 3640 | 1463234818676 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 07:06:58 INFO - PROCESS | 3640 | 1463234818766 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C46B800 == 44 [pid = 3640] [id = 253] 07:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D8633FC00) [pid = 3640] [serial = 758] [outer = 0000000000000000] 07:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D86413C00) [pid = 3640] [serial = 759] [outer = 0000002D8633FC00] 07:06:58 INFO - PROCESS | 3640 | 1463234818823 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D87333000) [pid = 3640] [serial = 760] [outer = 0000002D8633FC00] 07:06:59 INFO - PROCESS | 3640 | 1463234819396 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]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 924ms 07:06:59 INFO - PROCESS | 3640 | 1463234819460 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 3640 | 1463234819465 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 07:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:06:59 INFO - PROCESS | 3640 | 1463234819477 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 3640 | 1463234819482 Marionette TRACE conn5 <- [1,978,null,{}] 07:06:59 INFO - PROCESS | 3640 | 1463234819486 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}] 07:06:59 INFO - PROCESS | 3640 | 1463234819625 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 07:06:59 INFO - PROCESS | 3640 | 1463234819695 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1C7C000 == 45 [pid = 3640] [id = 254] 07:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D8788C400) [pid = 3640] [serial = 761] [outer = 0000000000000000] 07:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D88988800) [pid = 3640] [serial = 762] [outer = 0000002D8788C400] 07:06:59 INFO - PROCESS | 3640 | 1463234819753 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8AAC4000) [pid = 3640] [serial = 763] [outer = 0000002D8788C400] 07:07:00 INFO - PROCESS | 3640 | 1463234820394 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]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 987ms 07:07:00 INFO - PROCESS | 3640 | 1463234820461 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 3640 | 1463234820464 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 07:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:07:00 INFO - PROCESS | 3640 | 1463234820467 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 3640 | 1463234820469 Marionette TRACE conn5 <- [1,982,null,{}] 07:07:00 INFO - PROCESS | 3640 | 1463234820473 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}] 07:07:00 INFO - PROCESS | 3640 | 1463234820578 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 07:07:00 INFO - PROCESS | 3640 | 1463234820648 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A6800 == 46 [pid = 3640] [id = 255] 07:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D8AAC9C00) [pid = 3640] [serial = 764] [outer = 0000000000000000] 07:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D8AACC800) [pid = 3640] [serial = 765] [outer = 0000002D8AAC9C00] 07:07:00 INFO - PROCESS | 3640 | 1463234820705 Marionette DEBUG loaded listener.js 07:07:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8ABAD400) [pid = 3640] [serial = 766] [outer = 0000002D8AAC9C00] 07:07:01 INFO - PROCESS | 3640 | 1463234821478 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]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1026ms 07:07:01 INFO - PROCESS | 3640 | 1463234821504 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 3640 | 1463234821508 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 07:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:07:01 INFO - PROCESS | 3640 | 1463234821533 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 3640 | 1463234821538 Marionette TRACE conn5 <- [1,986,null,{}] 07:07:01 INFO - PROCESS | 3640 | 1463234821544 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}] 07:07:01 INFO - PROCESS | 3640 | 1463234821644 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 07:07:01 INFO - PROCESS | 3640 | 1463234821719 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858D4000 == 47 [pid = 3640] [id = 256] 07:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D82B2E800) [pid = 3640] [serial = 767] [outer = 0000000000000000] 07:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D830E7000) [pid = 3640] [serial = 768] [outer = 0000002D82B2E800] 07:07:01 INFO - PROCESS | 3640 | 1463234821771 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D83BD6400) [pid = 3640] [serial = 769] [outer = 0000002D82B2E800] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D86440800) [pid = 3640] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D85B8E800) [pid = 3640] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D8623E400) [pid = 3640] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D87191400) [pid = 3640] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D8ABB0400) [pid = 3640] [serial = 676] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D833B5C00) [pid = 3640] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D83B48000) [pid = 3640] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D82B31C00) [pid = 3640] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D830E7400) [pid = 3640] [serial = 679] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D83CC8800) [pid = 3640] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D83D0DC00) [pid = 3640] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D87886400) [pid = 3640] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D84955400) [pid = 3640] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8495EC00) [pid = 3640] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 85 (0000002D86308C00) [pid = 3640] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 84 (0000002D86333800) [pid = 3640] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 83 (0000002D8633DC00) [pid = 3640] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 82 (0000002D864E2C00) [pid = 3640] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 81 (0000002D8719BC00) [pid = 3640] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 80 (0000002D83CCD800) [pid = 3640] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 79 (0000002D87495800) [pid = 3640] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 78 (0000002D84933C00) [pid = 3640] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 77 (0000002D846A1800) [pid = 3640] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 76 (0000002D8788E000) [pid = 3640] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 75 (0000002D875D9400) [pid = 3640] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 74 (0000002D8753AC00) [pid = 3640] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | --DOMWINDOW == 73 (0000002D86419800) [pid = 3640] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:07:02 INFO - PROCESS | 3640 | 1463234822371 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]]]}] 07:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 901ms 07:07:02 INFO - PROCESS | 3640 | 1463234822417 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 07:07:02 INFO - PROCESS | 3640 | 1463234822423 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 07:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:07:02 INFO - PROCESS | 3640 | 1463234822430 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:07:02 INFO - PROCESS | 3640 | 1463234822432 Marionette TRACE conn5 <- [1,990,null,{}] 07:07:02 INFO - PROCESS | 3640 | 1463234822436 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}] 07:07:02 INFO - PROCESS | 3640 | 1463234822524 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 07:07:02 INFO - PROCESS | 3640 | 1463234822534 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D29000 == 48 [pid = 3640] [id = 257] 07:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 74 (0000002D81FBF400) [pid = 3640] [serial = 770] [outer = 0000000000000000] 07:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 75 (0000002D830EF800) [pid = 3640] [serial = 771] [outer = 0000002D81FBF400] 07:07:02 INFO - PROCESS | 3640 | 1463234822583 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 76 (0000002D83BD5800) [pid = 3640] [serial = 772] [outer = 0000002D81FBF400] 07:07:03 INFO - PROCESS | 3640 | 1463234823090 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]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 07:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:07:03 INFO - PROCESS | 3640 | 1463234823123 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 3640 | 1463234823125 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 07:07:03 INFO - PROCESS | 3640 | 1463234823129 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 3640 | 1463234823133 Marionette TRACE conn5 <- [1,994,null,{}] 07:07:03 INFO - PROCESS | 3640 | 1463234823143 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}] 07:07:03 INFO - PROCESS | 3640 | 1463234823232 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 07:07:03 INFO - PROCESS | 3640 | 1463234823345 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8307E800 == 49 [pid = 3640] [id = 258] 07:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 77 (0000002D808A4400) [pid = 3640] [serial = 773] [outer = 0000000000000000] 07:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 78 (0000002D81AB0400) [pid = 3640] [serial = 774] [outer = 0000002D808A4400] 07:07:03 INFO - PROCESS | 3640 | 1463234823405 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 79 (0000002D82A3DC00) [pid = 3640] [serial = 775] [outer = 0000002D808A4400] 07:07:04 INFO - PROCESS | 3640 | 1463234824000 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]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 07:07:04 INFO - PROCESS | 3640 | 1463234824077 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 3640 | 1463234824082 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 07:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:07:04 INFO - PROCESS | 3640 | 1463234824088 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 3640 | 1463234824092 Marionette TRACE conn5 <- [1,998,null,{}] 07:07:04 INFO - PROCESS | 3640 | 1463234824097 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}] 07:07:04 INFO - PROCESS | 3640 | 1463234824238 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 07:07:04 INFO - PROCESS | 3640 | 1463234824307 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86243000 == 50 [pid = 3640] [id = 259] 07:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 80 (0000002D846A5800) [pid = 3640] [serial = 776] [outer = 0000000000000000] 07:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 81 (0000002D84936800) [pid = 3640] [serial = 777] [outer = 0000002D846A5800] 07:07:04 INFO - PROCESS | 3640 | 1463234824366 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 82 (0000002D8495EC00) [pid = 3640] [serial = 778] [outer = 0000002D846A5800] 07:07:05 INFO - PROCESS | 3640 | 1463234825006 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]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 07:07:05 INFO - PROCESS | 3640 | 1463234825079 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 3640 | 1463234825084 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 07:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:07:05 INFO - PROCESS | 3640 | 1463234825088 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 3640 | 1463234825091 Marionette TRACE conn5 <- [1,1002,null,{}] 07:07:05 INFO - PROCESS | 3640 | 1463234825109 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}] 07:07:05 INFO - PROCESS | 3640 | 1463234825215 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 07:07:05 INFO - PROCESS | 3640 | 1463234825283 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871FB000 == 51 [pid = 3640] [id = 260] 07:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 83 (0000002D84A22000) [pid = 3640] [serial = 779] [outer = 0000000000000000] 07:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 84 (0000002D86235000) [pid = 3640] [serial = 780] [outer = 0000002D84A22000] 07:07:05 INFO - PROCESS | 3640 | 1463234825341 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 85 (0000002D8630AC00) [pid = 3640] [serial = 781] [outer = 0000002D84A22000] 07:07:05 INFO - PROCESS | 3640 | 1463234825992 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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 07:07:06 INFO - PROCESS | 3640 | 1463234826034 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3640 | 1463234826037 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 07:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:07:06 INFO - PROCESS | 3640 | 1463234826049 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 3640 | 1463234826056 Marionette TRACE conn5 <- [1,1006,null,{}] 07:07:06 INFO - PROCESS | 3640 | 1463234826060 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}] 07:07:06 INFO - PROCESS | 3640 | 1463234826170 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 07:07:06 INFO - PROCESS | 3640 | 1463234826237 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BB000 == 52 [pid = 3640] [id = 261] 07:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 86 (0000002D86339C00) [pid = 3640] [serial = 782] [outer = 0000000000000000] 07:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D8641C400) [pid = 3640] [serial = 783] [outer = 0000002D86339C00] 07:07:06 INFO - PROCESS | 3640 | 1463234826295 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D864E3400) [pid = 3640] [serial = 784] [outer = 0000002D86339C00] 07:07:06 INFO - PROCESS | 3640 | 1463234826865 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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 839ms 07:07:06 INFO - PROCESS | 3640 | 1463234826882 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 3640 | 1463234826885 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 07:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:07:06 INFO - PROCESS | 3640 | 1463234826903 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 3640 | 1463234826906 Marionette TRACE conn5 <- [1,1010,null,{}] 07:07:06 INFO - PROCESS | 3640 | 1463234826912 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}] 07:07:07 INFO - PROCESS | 3640 | 1463234827018 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 07:07:07 INFO - PROCESS | 3640 | 1463234827098 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B004800 == 53 [pid = 3640] [id = 262] 07:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D864E2C00) [pid = 3640] [serial = 785] [outer = 0000000000000000] 07:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D8719DC00) [pid = 3640] [serial = 786] [outer = 0000002D864E2C00] 07:07:07 INFO - PROCESS | 3640 | 1463234827156 Marionette DEBUG loaded listener.js 07:07:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D8733F400) [pid = 3640] [serial = 787] [outer = 0000002D864E2C00] 07:07:07 INFO - PROCESS | 3640 | 1463234827736 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]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 902ms 07:07:07 INFO - PROCESS | 3640 | 1463234827795 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 3640 | 1463234827797 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 07:07:07 INFO - PROCESS | 3640 | 1463234827802 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:07:07 INFO - PROCESS | 3640 | 1463234827804 Marionette TRACE conn5 <- [1,1014,null,{}] 07:07:07 INFO - PROCESS | 3640 | 1463234827808 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}] 07:07:07 INFO - PROCESS | 3640 | 1463234827911 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 07:07:08 INFO - PROCESS | 3640 | 1463234828002 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B649800 == 54 [pid = 3640] [id = 263] 07:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D8753C000) [pid = 3640] [serial = 788] [outer = 0000000000000000] 07:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D875D9400) [pid = 3640] [serial = 789] [outer = 0000002D8753C000] 07:07:08 INFO - PROCESS | 3640 | 1463234828069 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8788D400) [pid = 3640] [serial = 790] [outer = 0000002D8753C000] 07:07:08 INFO - PROCESS | 3640 | 1463234828715 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]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 924ms 07:07:08 INFO - PROCESS | 3640 | 1463234828730 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 3640 | 1463234828734 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 07:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:07:08 INFO - PROCESS | 3640 | 1463234828753 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 3640 | 1463234828757 Marionette TRACE conn5 <- [1,1018,null,{}] 07:07:08 INFO - PROCESS | 3640 | 1463234828766 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}] 07:07:08 INFO - PROCESS | 3640 | 1463234828869 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 07:07:08 INFO - PROCESS | 3640 | 1463234828943 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BC1000 == 55 [pid = 3640] [id = 264] 07:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D82A3E400) [pid = 3640] [serial = 791] [outer = 0000000000000000] 07:07:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D83B47C00) [pid = 3640] [serial = 792] [outer = 0000002D82A3E400] 07:07:09 INFO - PROCESS | 3640 | 1463234828996 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8493D000) [pid = 3640] [serial = 793] [outer = 0000002D82A3E400] 07:07:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D29000 == 54 [pid = 3640] [id = 257] 07:07:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858D4000 == 53 [pid = 3640] [id = 256] 07:07:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8624C000 == 52 [pid = 3640] [id = 252] 07:07:09 INFO - PROCESS | 3640 | --DOCSHELL 0000002D82B7E000 == 51 [pid = 3640] [id = 251] 07:07:09 INFO - PROCESS | 3640 | 1463234829551 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]]]}] 07:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 839ms 07:07:09 INFO - PROCESS | 3640 | 1463234829584 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 07:07:09 INFO - PROCESS | 3640 | 1463234829590 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 07:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:07:09 INFO - PROCESS | 3640 | 1463234829596 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:07:09 INFO - PROCESS | 3640 | 1463234829599 Marionette TRACE conn5 <- [1,1022,null,{}] 07:07:09 INFO - PROCESS | 3640 | 1463234829603 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}] 07:07:09 INFO - PROCESS | 3640 | 1463234829691 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 07:07:09 INFO - PROCESS | 3640 | 1463234829701 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8738F800 == 52 [pid = 3640] [id = 265] 07:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D83BD1400) [pid = 3640] [serial = 794] [outer = 0000000000000000] 07:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D8623C000) [pid = 3640] [serial = 795] [outer = 0000002D83BD1400] 07:07:09 INFO - PROCESS | 3640 | 1463234829748 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D86337C00) [pid = 3640] [serial = 796] [outer = 0000002D83BD1400] 07:07:10 INFO - PROCESS | 3640 | 1463234830232 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]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 07:07:10 INFO - PROCESS | 3640 | 1463234830290 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 3640 | 1463234830292 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 07:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:07:10 INFO - PROCESS | 3640 | 1463234830296 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 3640 | 1463234830300 Marionette TRACE conn5 <- [1,1026,null,{}] 07:07:10 INFO - PROCESS | 3640 | 1463234830311 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}] 07:07:10 INFO - PROCESS | 3640 | 1463234830401 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 07:07:10 INFO - PROCESS | 3640 | 1463234830531 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C090800 == 53 [pid = 3640] [id = 266] 07:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D87534000) [pid = 3640] [serial = 797] [outer = 0000000000000000] 07:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D875D8400) [pid = 3640] [serial = 798] [outer = 0000002D87534000] 07:07:10 INFO - PROCESS | 3640 | 1463234830581 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D87892800) [pid = 3640] [serial = 799] [outer = 0000002D87534000] 07:07:11 INFO - PROCESS | 3640 | 1463234831046 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 776ms 07:07:11 INFO - PROCESS | 3640 | 1463234831083 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3640 | 1463234831086 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:07:11 INFO - PROCESS | 3640 | 1463234831094 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3640 | 1463234831096 Marionette TRACE conn5 <- [1,1030,null,{}] 07:07:11 INFO - PROCESS | 3640 | 1463234831100 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}] 07:07:11 INFO - PROCESS | 3640 | 1463234831212 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 07:07:11 INFO - PROCESS | 3640 | 1463234831219 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF139B800 == 54 [pid = 3640] [id = 267] 07:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8AAC3C00) [pid = 3640] [serial = 800] [outer = 0000000000000000] 07:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8AACB400) [pid = 3640] [serial = 801] [outer = 0000002D8AAC3C00] 07:07:11 INFO - PROCESS | 3640 | 1463234831268 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8ABB2400) [pid = 3640] [serial = 802] [outer = 0000002D8AAC3C00] 07:07:11 INFO - PROCESS | 3640 | 1463234831733 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]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 07:07:11 INFO - PROCESS | 3640 | 1463234831785 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 3640 | 1463234831787 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 07:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:07:11 INFO - PROCESS | 3640 | 1463234831795 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 3640 | 1463234831797 Marionette TRACE conn5 <- [1,1034,null,{}] 07:07:11 INFO - PROCESS | 3640 | 1463234831842 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}] 07:07:11 INFO - PROCESS | 3640 | 1463234831950 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 07:07:11 INFO - PROCESS | 3640 | 1463234831963 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23B9000 == 55 [pid = 3640] [id = 268] 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8ABB7C00) [pid = 3640] [serial = 803] [outer = 0000000000000000] 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D8B0C9C00) [pid = 3640] [serial = 804] [outer = 0000002D8ABB7C00] 07:07:12 INFO - PROCESS | 3640 | 1463234832048 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8B0D2C00) [pid = 3640] [serial = 805] [outer = 0000002D8ABB7C00] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D81FBE400) [pid = 3640] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D833B7800) [pid = 3640] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8235A800) [pid = 3640] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D87892C00) [pid = 3640] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8493E000) [pid = 3640] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D86236C00) [pid = 3640] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8644A000) [pid = 3640] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83CCFC00) [pid = 3640] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8633A800) [pid = 3640] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D833B6400) [pid = 3640] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D82B2E800) [pid = 3640] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D82FAD400) [pid = 3640] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:07:12 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D8AAC9C00) [pid = 3640] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:07:12 INFO - PROCESS | 3640 | 1463234832476 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]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 07:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:07:12 INFO - PROCESS | 3640 | 1463234832535 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 3640 | 1463234832537 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 07:07:12 INFO - PROCESS | 3640 | 1463234832541 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 3640 | 1463234832543 Marionette TRACE conn5 <- [1,1038,null,{}] 07:07:12 INFO - PROCESS | 3640 | 1463234832546 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}] 07:07:12 INFO - PROCESS | 3640 | 1463234832675 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 07:07:12 INFO - PROCESS | 3640 | 1463234832729 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3072800 == 56 [pid = 3640] [id = 269] 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D86234800) [pid = 3640] [serial = 806] [outer = 0000000000000000] 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8B0D2400) [pid = 3640] [serial = 807] [outer = 0000002D86234800] 07:07:12 INFO - PROCESS | 3640 | 1463234832777 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D8B4CE400) [pid = 3640] [serial = 808] [outer = 0000002D86234800] 07:07:13 INFO - PROCESS | 3640 | 1463234833143 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]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 07:07:13 INFO - PROCESS | 3640 | 1463234833170 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3640 | 1463234833172 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 07:07:13 INFO - PROCESS | 3640 | 1463234833184 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 3640 | 1463234833186 Marionette TRACE conn5 <- [1,1042,null,{}] 07:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:07:13 INFO - PROCESS | 3640 | 1463234833190 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}] 07:07:13 INFO - PROCESS | 3640 | 1463234833299 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 07:07:13 INFO - PROCESS | 3640 | 1463234833309 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF37B2000 == 57 [pid = 3640] [id = 270] 07:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8B4D3C00) [pid = 3640] [serial = 809] [outer = 0000000000000000] 07:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8B633800) [pid = 3640] [serial = 810] [outer = 0000002D8B4D3C00] 07:07:13 INFO - PROCESS | 3640 | 1463234833356 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8B639800) [pid = 3640] [serial = 811] [outer = 0000002D8B4D3C00] 07:07:13 INFO - PROCESS | 3640 | 1463234833802 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]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 07:07:13 INFO - PROCESS | 3640 | 1463234833862 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 3640 | 1463234833872 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 07:07:13 INFO - PROCESS | 3640 | 1463234833875 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:07:13 INFO - PROCESS | 3640 | 1463234833877 Marionette TRACE conn5 <- [1,1046,null,{}] 07:07:13 INFO - PROCESS | 3640 | 1463234833881 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}] 07:07:13 INFO - PROCESS | 3640 | 1463234833967 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 07:07:13 INFO - PROCESS | 3640 | 1463234833976 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F80800 == 58 [pid = 3640] [id = 271] 07:07:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8753BC00) [pid = 3640] [serial = 812] [outer = 0000000000000000] 07:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8C066400) [pid = 3640] [serial = 813] [outer = 0000002D8753BC00] 07:07:14 INFO - PROCESS | 3640 | 1463234834023 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8C06F400) [pid = 3640] [serial = 814] [outer = 0000002D8753BC00] 07:07:14 INFO - PROCESS | 3640 | 1463234834497 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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 07:07:14 INFO - PROCESS | 3640 | 1463234834558 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 3640 | 1463234834563 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 07:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:07:14 INFO - PROCESS | 3640 | 1463234834569 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 3640 | 1463234834573 Marionette TRACE conn5 <- [1,1050,null,{}] 07:07:14 INFO - PROCESS | 3640 | 1463234834580 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}] 07:07:14 INFO - PROCESS | 3640 | 1463234834743 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 07:07:14 INFO - PROCESS | 3640 | 1463234834826 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A7E000 == 59 [pid = 3640] [id = 272] 07:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D833B7800) [pid = 3640] [serial = 815] [outer = 0000000000000000] 07:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D83BD1C00) [pid = 3640] [serial = 816] [outer = 0000002D833B7800] 07:07:14 INFO - PROCESS | 3640 | 1463234834886 Marionette DEBUG loaded listener.js 07:07:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D846A4800) [pid = 3640] [serial = 817] [outer = 0000002D833B7800] 07:07:15 INFO - PROCESS | 3640 | 1463234835496 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]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 985ms 07:07:15 INFO - PROCESS | 3640 | 1463234835558 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 3640 | 1463234835565 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 07:07:15 INFO - PROCESS | 3640 | 1463234835572 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:07:15 INFO - PROCESS | 3640 | 1463234835575 Marionette TRACE conn5 <- [1,1054,null,{}] 07:07:15 INFO - PROCESS | 3640 | 1463234835593 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}] 07:07:15 INFO - PROCESS | 3640 | 1463234835714 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 07:07:15 INFO - PROCESS | 3640 | 1463234835782 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E40000 == 60 [pid = 3640] [id = 273] 07:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8630EC00) [pid = 3640] [serial = 818] [outer = 0000000000000000] 07:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8633EC00) [pid = 3640] [serial = 819] [outer = 0000002D8630EC00] 07:07:15 INFO - PROCESS | 3640 | 1463234835840 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D87191800) [pid = 3640] [serial = 820] [outer = 0000002D8630EC00] 07:07:16 INFO - PROCESS | 3640 | 1463234836492 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]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 07:07:16 INFO - PROCESS | 3640 | 1463234836522 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 3640 | 1463234836525 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 07:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:07:16 INFO - PROCESS | 3640 | 1463234836529 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 3640 | 1463234836533 Marionette TRACE conn5 <- [1,1058,null,{}] 07:07:16 INFO - PROCESS | 3640 | 1463234836545 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}] 07:07:16 INFO - PROCESS | 3640 | 1463234836660 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 07:07:16 INFO - PROCESS | 3640 | 1463234836736 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF704F000 == 61 [pid = 3640] [id = 274] 07:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D88989C00) [pid = 3640] [serial = 821] [outer = 0000000000000000] 07:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D8ABB3000) [pid = 3640] [serial = 822] [outer = 0000002D88989C00] 07:07:16 INFO - PROCESS | 3640 | 1463234836837 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8B4D2400) [pid = 3640] [serial = 823] [outer = 0000002D88989C00] 07:07:17 INFO - PROCESS | 3640 | 1463234837443 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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 07:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:07:17 INFO - PROCESS | 3640 | 1463234837517 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 07:07:17 INFO - PROCESS | 3640 | 1463234837520 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 07:07:17 INFO - PROCESS | 3640 | 1463234837524 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 3640 | 1463234837526 Marionette TRACE conn5 <- [1,1062,null,{}] 07:07:17 INFO - PROCESS | 3640 | 1463234837530 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}] 07:07:17 INFO - PROCESS | 3640 | 1463234837640 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 07:07:17 INFO - PROCESS | 3640 | 1463234837714 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A6B800 == 62 [pid = 3640] [id = 275] 07:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8C075C00) [pid = 3640] [serial = 824] [outer = 0000000000000000] 07:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8C0BDC00) [pid = 3640] [serial = 825] [outer = 0000002D8C075C00] 07:07:17 INFO - PROCESS | 3640 | 1463234837812 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8C0C6400) [pid = 3640] [serial = 826] [outer = 0000002D8C075C00] 07:07:18 INFO - PROCESS | 3640 | 1463234838415 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]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 943ms 07:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:07:18 INFO - PROCESS | 3640 | 1463234838469 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 3640 | 1463234838471 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 07:07:18 INFO - PROCESS | 3640 | 1463234838475 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 3640 | 1463234838477 Marionette TRACE conn5 <- [1,1066,null,{}] 07:07:18 INFO - PROCESS | 3640 | 1463234838481 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}] 07:07:18 INFO - PROCESS | 3640 | 1463234838587 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 07:07:18 INFO - PROCESS | 3640 | 1463234838662 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8374A800 == 63 [pid = 3640] [id = 276] 07:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D83CC2800) [pid = 3640] [serial = 827] [outer = 0000000000000000] 07:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D83D16400) [pid = 3640] [serial = 828] [outer = 0000002D83CC2800] 07:07:18 INFO - PROCESS | 3640 | 1463234838719 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D87199400) [pid = 3640] [serial = 829] [outer = 0000002D83CC2800] 07:07:19 INFO - PROCESS | 3640 | 1463234839557 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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1136ms 07:07:19 INFO - PROCESS | 3640 | 1463234839614 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 3640 | 1463234839619 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 07:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:07:19 INFO - PROCESS | 3640 | 1463234839624 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 3640 | 1463234839628 Marionette TRACE conn5 <- [1,1070,null,{}] 07:07:19 INFO - PROCESS | 3640 | 1463234839634 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}] 07:07:19 INFO - PROCESS | 3640 | 1463234839740 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 07:07:19 INFO - PROCESS | 3640 | 1463234839818 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A96800 == 64 [pid = 3640] [id = 277] 07:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D846A2C00) [pid = 3640] [serial = 830] [outer = 0000000000000000] 07:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8493DC00) [pid = 3640] [serial = 831] [outer = 0000002D846A2C00] 07:07:19 INFO - PROCESS | 3640 | 1463234839871 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D85B8FC00) [pid = 3640] [serial = 832] [outer = 0000002D846A2C00] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8901E000 == 63 [pid = 3640] [id = 247] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B64E000 == 62 [pid = 3640] [id = 250] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86252800 == 61 [pid = 3640] [id = 244] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D873A5800 == 60 [pid = 3640] [id = 246] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871ED000 == 59 [pid = 3640] [id = 245] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF37B2000 == 58 [pid = 3640] [id = 270] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3072800 == 57 [pid = 3640] [id = 269] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23B9000 == 56 [pid = 3640] [id = 268] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF139B800 == 55 [pid = 3640] [id = 267] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C090800 == 54 [pid = 3640] [id = 266] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8738F800 == 53 [pid = 3640] [id = 265] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BC1000 == 52 [pid = 3640] [id = 264] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B004800 == 51 [pid = 3640] [id = 262] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D87537000) [pid = 3640] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D86413C00) [pid = 3640] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D88988800) [pid = 3640] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D81F29C00) [pid = 3640] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8469C400) [pid = 3640] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874BB000 == 50 [pid = 3640] [id = 261] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871FB000 == 49 [pid = 3640] [id = 260] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86243000 == 48 [pid = 3640] [id = 259] 07:07:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8307E800 == 47 [pid = 3640] [id = 258] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D830EF800) [pid = 3640] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D830E7000) [pid = 3640] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D83B4B800) [pid = 3640] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D83BD6400) [pid = 3640] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8AACC800) [pid = 3640] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D8ABAD400) [pid = 3640] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D85B89000) [pid = 3640] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8623C400) [pid = 3640] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D830EC400) [pid = 3640] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8469FC00) [pid = 3640] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D84939800) [pid = 3640] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D82E66800) [pid = 3640] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D82A35C00) [pid = 3640] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D88984C00) [pid = 3640] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8898F800) [pid = 3640] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D84A1D400) [pid = 3640] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8643E000) [pid = 3640] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D86310000) [pid = 3640] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D864E2400) [pid = 3640] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8493C000) [pid = 3640] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D87336C00) [pid = 3640] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D87197800) [pid = 3640] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D83BCCC00) [pid = 3640] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D83B3E400) [pid = 3640] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D87491000) [pid = 3640] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D85A0A000) [pid = 3640] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D87193C00) [pid = 3640] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:07:20 INFO - PROCESS | 3640 | 1463234840470 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]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 881ms 07:07:20 INFO - PROCESS | 3640 | 1463234840509 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 3640 | 1463234840515 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 07:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:07:20 INFO - PROCESS | 3640 | 1463234840522 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 3640 | 1463234840524 Marionette TRACE conn5 <- [1,1074,null,{}] 07:07:20 INFO - PROCESS | 3640 | 1463234840528 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}] 07:07:20 INFO - PROCESS | 3640 | 1463234840619 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 07:07:20 INFO - PROCESS | 3640 | 1463234840694 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84066000 == 48 [pid = 3640] [id = 278] 07:07:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D82A39400) [pid = 3640] [serial = 833] [outer = 0000000000000000] 07:07:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D83BD0C00) [pid = 3640] [serial = 834] [outer = 0000002D82A39400] 07:07:20 INFO - PROCESS | 3640 | 1463234840742 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D84939000) [pid = 3640] [serial = 835] [outer = 0000002D82A39400] 07:07:21 INFO - PROCESS | 3640 | 1463234841154 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]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 692ms 07:07:21 INFO - PROCESS | 3640 | 1463234841215 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3640 | 1463234841218 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 07:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:07:21 INFO - PROCESS | 3640 | 1463234841222 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 3640 | 1463234841225 Marionette TRACE conn5 <- [1,1078,null,{}] 07:07:21 INFO - PROCESS | 3640 | 1463234841237 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}] 07:07:21 INFO - PROCESS | 3640 | 1463234841335 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 07:07:21 INFO - PROCESS | 3640 | 1463234841352 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F6000 == 49 [pid = 3640] [id = 279] 07:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D86306C00) [pid = 3640] [serial = 836] [outer = 0000000000000000] 07:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D86310400) [pid = 3640] [serial = 837] [outer = 0000002D86306C00] 07:07:21 INFO - PROCESS | 3640 | 1463234841402 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8641E800) [pid = 3640] [serial = 838] [outer = 0000002D86306C00] 07:07:21 INFO - PROCESS | 3640 | 1463234841889 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]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 07:07:21 INFO - PROCESS | 3640 | 1463234841916 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 3640 | 1463234841919 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 07:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:07:21 INFO - PROCESS | 3640 | 1463234841922 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 3640 | 1463234841924 Marionette TRACE conn5 <- [1,1082,null,{}] 07:07:21 INFO - PROCESS | 3640 | 1463234841928 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}] 07:07:22 INFO - PROCESS | 3640 | 1463234842014 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 07:07:22 INFO - PROCESS | 3640 | 1463234842024 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874AF800 == 50 [pid = 3640] [id = 280] 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8644AC00) [pid = 3640] [serial = 839] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D864EB800) [pid = 3640] [serial = 840] [outer = 0000002D8644AC00] 07:07:22 INFO - PROCESS | 3640 | 1463234842072 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8719D800) [pid = 3640] [serial = 841] [outer = 0000002D8644AC00] 07:07:22 INFO - PROCESS | 3640 | 1463234842492 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]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 07:07:22 INFO - PROCESS | 3640 | 1463234842558 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 3640 | 1463234842560 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 07:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:07:22 INFO - PROCESS | 3640 | 1463234842564 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 3640 | 1463234842565 Marionette TRACE conn5 <- [1,1086,null,{}] 07:07:22 INFO - PROCESS | 3640 | 1463234842569 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}] 07:07:22 INFO - PROCESS | 3640 | 1463234842678 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 07:07:22 INFO - PROCESS | 3640 | 1463234842752 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B004800 == 51 [pid = 3640] [id = 281] 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D87337800) [pid = 3640] [serial = 842] [outer = 0000000000000000] 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D87494000) [pid = 3640] [serial = 843] [outer = 0000002D87337800] 07:07:22 INFO - PROCESS | 3640 | 1463234842799 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D87539000) [pid = 3640] [serial = 844] [outer = 0000002D87337800] 07:07:23 INFO - PROCESS | 3640 | 1463234843259 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]]]}] 07:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 735ms 07:07:23 INFO - PROCESS | 3640 | 1463234843302 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 07:07:23 INFO - PROCESS | 3640 | 1463234843304 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 07:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:07:23 INFO - PROCESS | 3640 | 1463234843308 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:07:23 INFO - PROCESS | 3640 | 1463234843310 Marionette TRACE conn5 <- [1,1090,null,{}] 07:07:23 INFO - PROCESS | 3640 | 1463234843313 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}] 07:07:23 INFO - PROCESS | 3640 | 1463234843447 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 07:07:23 INFO - PROCESS | 3640 | 1463234843505 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B657800 == 52 [pid = 3640] [id = 282] 07:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D88984000) [pid = 3640] [serial = 845] [outer = 0000000000000000] 07:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8898F000) [pid = 3640] [serial = 846] [outer = 0000002D88984000] 07:07:23 INFO - PROCESS | 3640 | 1463234843553 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8ABA9400) [pid = 3640] [serial = 847] [outer = 0000002D88984000] 07:07:24 INFO - PROCESS | 3640 | 1463234843992 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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 07:07:24 INFO - PROCESS | 3640 | 1463234844134 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 3640 | 1463234844137 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 07:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:07:24 INFO - PROCESS | 3640 | 1463234844177 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 3640 | 1463234844179 Marionette TRACE conn5 <- [1,1094,null,{}] 07:07:24 INFO - PROCESS | 3640 | 1463234844187 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}] 07:07:24 INFO - PROCESS | 3640 | 1463234844303 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 07:07:24 INFO - PROCESS | 3640 | 1463234844310 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF12D9800 == 53 [pid = 3640] [id = 283] 07:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8ABAA800) [pid = 3640] [serial = 848] [outer = 0000000000000000] 07:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D8B0D3C00) [pid = 3640] [serial = 849] [outer = 0000002D8ABAA800] 07:07:24 INFO - PROCESS | 3640 | 1463234844355 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8C069000) [pid = 3640] [serial = 850] [outer = 0000002D8ABAA800] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8AAC3C00) [pid = 3640] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8ABB7C00) [pid = 3640] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D86234800) [pid = 3640] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D83BD1400) [pid = 3640] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8753C000) [pid = 3640] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D82A3E400) [pid = 3640] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8B4D3C00) [pid = 3640] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D87534000) [pid = 3640] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:07:24 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D87532800) [pid = 3640] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:07:24 INFO - PROCESS | 3640 | 1463234844954 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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 839ms 07:07:25 INFO - PROCESS | 3640 | 1463234845020 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3640 | 1463234845022 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:07:25 INFO - PROCESS | 3640 | 1463234845031 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3640 | 1463234845033 Marionette TRACE conn5 <- [1,1098,null,{}] 07:07:25 INFO - PROCESS | 3640 | 1463234845036 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}] 07:07:25 INFO - PROCESS | 3640 | 1463234845120 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 07:07:25 INFO - PROCESS | 3640 | 1463234845129 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF239F000 == 54 [pid = 3640] [id = 284] 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D87541400) [pid = 3640] [serial = 851] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8B630C00) [pid = 3640] [serial = 852] [outer = 0000002D87541400] 07:07:25 INFO - PROCESS | 3640 | 1463234845174 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8C0BA800) [pid = 3640] [serial = 853] [outer = 0000002D87541400] 07:07:25 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:07:25 INFO - PROCESS | 3640 | 1463234845678 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]]]}] 07:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 07:07:25 INFO - PROCESS | 3640 | 1463234845726 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 07:07:25 INFO - PROCESS | 3640 | 1463234845728 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 07:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:07:25 INFO - PROCESS | 3640 | 1463234845731 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:07:25 INFO - PROCESS | 3640 | 1463234845733 Marionette TRACE conn5 <- [1,1102,null,{}] 07:07:25 INFO - PROCESS | 3640 | 1463234845736 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}] 07:07:25 INFO - PROCESS | 3640 | 1463234845852 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 07:07:25 INFO - PROCESS | 3640 | 1463234845861 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3072800 == 55 [pid = 3640] [id = 285] 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DED4C7000) [pid = 3640] [serial = 854] [outer = 0000000000000000] 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DED4CC400) [pid = 3640] [serial = 855] [outer = 0000002DED4C7000] 07:07:25 INFO - PROCESS | 3640 | 1463234845907 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DED4D3800) [pid = 3640] [serial = 856] [outer = 0000002DED4C7000] 07:07:26 INFO - PROCESS | 3640 | 1463234846351 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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 07:07:26 INFO - PROCESS | 3640 | 1463234846405 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 3640 | 1463234846408 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 07:07:26 INFO - PROCESS | 3640 | 1463234846411 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:07:26 INFO - PROCESS | 3640 | 1463234846412 Marionette TRACE conn5 <- [1,1106,null,{}] 07:07:26 INFO - PROCESS | 3640 | 1463234846416 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}] 07:07:26 INFO - PROCESS | 3640 | 1463234846500 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 07:07:26 INFO - PROCESS | 3640 | 1463234846508 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF703A000 == 56 [pid = 3640] [id = 286] 07:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF0ADB000) [pid = 3640] [serial = 857] [outer = 0000000000000000] 07:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF12CA400) [pid = 3640] [serial = 858] [outer = 0000002DF0ADB000] 07:07:26 INFO - PROCESS | 3640 | 1463234846555 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF1A38800) [pid = 3640] [serial = 859] [outer = 0000002DF0ADB000] 07:07:27 INFO - PROCESS | 3640 | 1463234847271 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]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 07:07:27 INFO - PROCESS | 3640 | 1463234847338 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 3640 | 1463234847343 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 07:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:07:27 INFO - PROCESS | 3640 | 1463234847350 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 3640 | 1463234847354 Marionette TRACE conn5 <- [1,1110,null,{}] 07:07:27 INFO - PROCESS | 3640 | 1463234847360 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}] 07:07:27 INFO - PROCESS | 3640 | 1463234847515 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 07:07:27 INFO - PROCESS | 3640 | 1463234847627 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A8E000 == 57 [pid = 3640] [id = 287] 07:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D83B40800) [pid = 3640] [serial = 860] [outer = 0000000000000000] 07:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D83CC3C00) [pid = 3640] [serial = 861] [outer = 0000002D83B40800] 07:07:27 INFO - PROCESS | 3640 | 1463234847688 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8495E000) [pid = 3640] [serial = 862] [outer = 0000002D83B40800] 07:07:28 INFO - PROCESS | 3640 | 1463234848284 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]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 07:07:28 INFO - PROCESS | 3640 | 1463234848338 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 07:07:28 INFO - PROCESS | 3640 | 1463234848345 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 07:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:07:28 INFO - PROCESS | 3640 | 1463234848352 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 3640 | 1463234848355 Marionette TRACE conn5 <- [1,1114,null,{}] 07:07:28 INFO - PROCESS | 3640 | 1463234848360 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}] 07:07:28 INFO - PROCESS | 3640 | 1463234848484 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 07:07:28 INFO - PROCESS | 3640 | 1463234848560 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B51C800 == 58 [pid = 3640] [id = 288] 07:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D85B8A000) [pid = 3640] [serial = 863] [outer = 0000000000000000] 07:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D86418800) [pid = 3640] [serial = 864] [outer = 0000002D85B8A000] 07:07:28 INFO - PROCESS | 3640 | 1463234848660 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D87494800) [pid = 3640] [serial = 865] [outer = 0000002D85B8A000] 07:07:29 INFO - PROCESS | 3640 | 1463234849341 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]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1019ms 07:07:29 INFO - PROCESS | 3640 | 1463234849377 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 3640 | 1463234849379 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 07:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:07:29 INFO - PROCESS | 3640 | 1463234849383 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 3640 | 1463234849388 Marionette TRACE conn5 <- [1,1118,null,{}] 07:07:29 INFO - PROCESS | 3640 | 1463234849400 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}] 07:07:29 INFO - PROCESS | 3640 | 1463234849564 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 07:07:29 INFO - PROCESS | 3640 | 1463234849684 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BD0800 == 59 [pid = 3640] [id = 289] 07:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D88989800) [pid = 3640] [serial = 866] [outer = 0000000000000000] 07:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8B4D1C00) [pid = 3640] [serial = 867] [outer = 0000002D88989800] 07:07:29 INFO - PROCESS | 3640 | 1463234849746 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF12C3400) [pid = 3640] [serial = 868] [outer = 0000002D88989800] 07:07:30 INFO - PROCESS | 3640 | 1463234850384 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]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1027ms 07:07:30 INFO - PROCESS | 3640 | 1463234850413 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 3640 | 1463234850416 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 07:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:07:30 INFO - PROCESS | 3640 | 1463234850420 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 3640 | 1463234850422 Marionette TRACE conn5 <- [1,1122,null,{}] 07:07:30 INFO - PROCESS | 3640 | 1463234850426 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}] 07:07:30 INFO - PROCESS | 3640 | 1463234850547 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 07:07:30 INFO - PROCESS | 3640 | 1463234850650 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF5B96000 == 60 [pid = 3640] [id = 290] 07:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8898F800) [pid = 3640] [serial = 869] [outer = 0000000000000000] 07:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF1249800) [pid = 3640] [serial = 870] [outer = 0000002D8898F800] 07:07:30 INFO - PROCESS | 3640 | 1463234850709 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF231DC00) [pid = 3640] [serial = 871] [outer = 0000002D8898F800] 07:07:31 INFO - PROCESS | 3640 | [GFX2-]: DrawTargetD2D 1.1 (0000002D83F08580): Failed to create GradientStopCollection with no stops. 07:07:31 INFO - PROCESS | 3640 | [GFX3-]: No stops specified for gradient pattern. 07:07:31 INFO - PROCESS | 3640 | 1463234851462 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]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1080ms 07:07:31 INFO - PROCESS | 3640 | 1463234851502 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 3640 | 1463234851506 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 07:07:31 INFO - PROCESS | 3640 | 1463234851512 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:07:31 INFO - PROCESS | 3640 | 1463234851516 Marionette TRACE conn5 <- [1,1126,null,{}] 07:07:31 INFO - PROCESS | 3640 | 1463234851523 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}] 07:07:31 INFO - PROCESS | 3640 | 1463234851624 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 07:07:31 INFO - PROCESS | 3640 | 1463234851706 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8405F800 == 61 [pid = 3640] [id = 291] 07:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D83B41C00) [pid = 3640] [serial = 872] [outer = 0000000000000000] 07:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D83BD8000) [pid = 3640] [serial = 873] [outer = 0000002D83B41C00] 07:07:31 INFO - PROCESS | 3640 | 1463234851807 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D84956000) [pid = 3640] [serial = 874] [outer = 0000002D83B41C00] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3072800 == 60 [pid = 3640] [id = 285] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF239F000 == 59 [pid = 3640] [id = 284] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF12D9800 == 58 [pid = 3640] [id = 283] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B657800 == 57 [pid = 3640] [id = 282] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B004800 == 56 [pid = 3640] [id = 281] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874AF800 == 55 [pid = 3640] [id = 280] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871F6000 == 54 [pid = 3640] [id = 279] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84066000 == 53 [pid = 3640] [id = 278] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A96800 == 52 [pid = 3640] [id = 277] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D84936800) [pid = 3640] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D86235000) [pid = 3640] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8641C400) [pid = 3640] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D8719DC00) [pid = 3640] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8C066400) [pid = 3640] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | 1463234852427 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]]]}] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A7E000 == 51 [pid = 3640] [id = 272] 07:07:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F80800 == 50 [pid = 3640] [id = 271] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D875D5000) [pid = 3640] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8B0C9C00) [pid = 3640] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D8ABB2400) [pid = 3640] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8B0D2400) [pid = 3640] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D81AB0400) [pid = 3640] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8623C000) [pid = 3640] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D86337C00) [pid = 3640] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8788D400) [pid = 3640] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D875D9400) [pid = 3640] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8493D000) [pid = 3640] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D83B47C00) [pid = 3640] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8B633800) [pid = 3640] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8B639800) [pid = 3640] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D8B0D2C00) [pid = 3640] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D875D8400) [pid = 3640] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D87892800) [pid = 3640] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8B4CE400) [pid = 3640] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8AACB400) [pid = 3640] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 986ms 07:07:32 INFO - PROCESS | 3640 | 1463234852502 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 07:07:32 INFO - PROCESS | 3640 | 1463234852508 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 07:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:07:32 INFO - PROCESS | 3640 | 1463234852515 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:07:32 INFO - PROCESS | 3640 | 1463234852517 Marionette TRACE conn5 <- [1,1130,null,{}] 07:07:32 INFO - PROCESS | 3640 | 1463234852521 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}] 07:07:32 INFO - PROCESS | 3640 | 1463234852648 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 07:07:32 INFO - PROCESS | 3640 | 1463234852694 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84066000 == 51 [pid = 3640] [id = 292] 07:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D833ADC00) [pid = 3640] [serial = 875] [outer = 0000000000000000] 07:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D83B44000) [pid = 3640] [serial = 876] [outer = 0000002D833ADC00] 07:07:32 INFO - PROCESS | 3640 | 1463234852743 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D84959000) [pid = 3640] [serial = 877] [outer = 0000002D833ADC00] 07:07:33 INFO - PROCESS | 3640 | 1463234853184 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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 07:07:33 INFO - PROCESS | 3640 | 1463234853250 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3640 | 1463234853252 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:07:33 INFO - PROCESS | 3640 | 1463234853256 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3640 | 1463234853260 Marionette TRACE conn5 <- [1,1134,null,{}] 07:07:33 INFO - PROCESS | 3640 | 1463234853270 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}] 07:07:33 INFO - PROCESS | 3640 | 1463234853369 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 07:07:33 INFO - PROCESS | 3640 | 1463234853383 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BC000 == 52 [pid = 3640] [id = 293] 07:07:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D86416C00) [pid = 3640] [serial = 878] [outer = 0000000000000000] 07:07:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8643C000) [pid = 3640] [serial = 879] [outer = 0000002D86416C00] 07:07:33 INFO - PROCESS | 3640 | 1463234853432 Marionette DEBUG loaded listener.js 07:07:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D864E9000) [pid = 3640] [serial = 880] [outer = 0000002D86416C00] 07:07:33 INFO - PROCESS | 3640 | 1463234853890 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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 07:07:33 INFO - PROCESS | 3640 | 1463234853951 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 3640 | 1463234853954 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 07:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:07:33 INFO - PROCESS | 3640 | 1463234853965 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 3640 | 1463234853967 Marionette TRACE conn5 <- [1,1138,null,{}] 07:07:33 INFO - PROCESS | 3640 | 1463234853971 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}] 07:07:34 INFO - PROCESS | 3640 | 1463234854058 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 07:07:34 INFO - PROCESS | 3640 | 1463234854067 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B51F800 == 53 [pid = 3640] [id = 294] 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D87493800) [pid = 3640] [serial = 881] [outer = 0000000000000000] 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D87535C00) [pid = 3640] [serial = 882] [outer = 0000002D87493800] 07:07:34 INFO - PROCESS | 3640 | 1463234854114 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D875DCC00) [pid = 3640] [serial = 883] [outer = 0000002D87493800] 07:07:34 INFO - PROCESS | 3640 | 1463234854607 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]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 07:07:34 INFO - PROCESS | 3640 | 1463234854652 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 3640 | 1463234854654 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 07:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:07:34 INFO - PROCESS | 3640 | 1463234854658 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 3640 | 1463234854660 Marionette TRACE conn5 <- [1,1142,null,{}] 07:07:34 INFO - PROCESS | 3640 | 1463234854663 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}] 07:07:34 INFO - PROCESS | 3640 | 1463234854746 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 07:07:34 INFO - PROCESS | 3640 | 1463234854753 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C088800 == 54 [pid = 3640] [id = 295] 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D87331C00) [pid = 3640] [serial = 884] [outer = 0000000000000000] 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8788C000) [pid = 3640] [serial = 885] [outer = 0000002D87331C00] 07:07:34 INFO - PROCESS | 3640 | 1463234854801 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D8AAC4800) [pid = 3640] [serial = 886] [outer = 0000002D87331C00] 07:07:35 INFO - PROCESS | 3640 | 1463234855296 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]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 07:07:35 INFO - PROCESS | 3640 | 1463234855332 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 3640 | 1463234855334 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 07:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:07:35 INFO - PROCESS | 3640 | 1463234855338 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 3640 | 1463234855340 Marionette TRACE conn5 <- [1,1146,null,{}] 07:07:35 INFO - PROCESS | 3640 | 1463234855343 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}] 07:07:35 INFO - PROCESS | 3640 | 1463234855514 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 07:07:35 INFO - PROCESS | 3640 | 1463234855544 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E16800 == 55 [pid = 3640] [id = 296] 07:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8ABB7800) [pid = 3640] [serial = 887] [outer = 0000000000000000] 07:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8B4CB400) [pid = 3640] [serial = 888] [outer = 0000002D8ABB7800] 07:07:35 INFO - PROCESS | 3640 | 1463234855592 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8C0B9C00) [pid = 3640] [serial = 889] [outer = 0000002D8ABB7800] 07:07:36 INFO - PROCESS | 3640 | 1463234856050 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] 07:07:36 INFO - PROCESS | 3640 | 1463234856076 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 07:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:07:36 INFO - PROCESS | 3640 | 1463234856080 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 3640 | 1463234856081 Marionette TRACE conn5 <- [1,1150,null,{}] 07:07:36 INFO - PROCESS | 3640 | 1463234856085 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}] 07:07:36 INFO - PROCESS | 3640 | 1463234856195 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 07:07:36 INFO - PROCESS | 3640 | 1463234856242 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F59000 == 56 [pid = 3640] [id = 297] 07:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8C072400) [pid = 3640] [serial = 890] [outer = 0000000000000000] 07:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DED4CC800) [pid = 3640] [serial = 891] [outer = 0000002D8C072400] 07:07:36 INFO - PROCESS | 3640 | 1463234856293 Marionette DEBUG loaded listener.js 07:07:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF1C56000) [pid = 3640] [serial = 892] [outer = 0000002D8C072400] 07:07:36 INFO - PROCESS | 3640 | 1463234856734 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]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 07:07:36 INFO - PROCESS | 3640 | 1463234856754 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 3640 | 1463234856756 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 07:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:07:36 INFO - PROCESS | 3640 | 1463234856760 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 3640 | 1463234856762 Marionette TRACE conn5 <- [1,1154,null,{}] 07:07:36 INFO - PROCESS | 3640 | 1463234856777 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}] 07:07:36 INFO - PROCESS | 3640 | 1463234856922 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D81664000) [pid = 3640] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D83D0D000) [pid = 3640] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D8633FC00) [pid = 3640] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8788C400) [pid = 3640] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D81FBF400) [pid = 3640] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D808A4400) [pid = 3640] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D87337800) [pid = 3640] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D88984000) [pid = 3640] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D833B7800) [pid = 3640] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8644AC00) [pid = 3640] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D82A39400) [pid = 3640] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8C075C00) [pid = 3640] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D846A2C00) [pid = 3640] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D88989C00) [pid = 3640] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D86306C00) [pid = 3640] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8ABAA800) [pid = 3640] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8630EC00) [pid = 3640] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83CC2800) [pid = 3640] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DED4C7000) [pid = 3640] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D87541400) [pid = 3640] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D864E2C00) [pid = 3640] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D846A5800) [pid = 3640] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D86339C00) [pid = 3640] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:07:37 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D84A22000) [pid = 3640] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:07:37 INFO - PROCESS | 3640 | 1463234857153 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D3A800 == 57 [pid = 3640] [id = 298] 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D81664000) [pid = 3640] [serial = 893] [outer = 0000000000000000] 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D830EA400) [pid = 3640] [serial = 894] [outer = 0000002D81664000] 07:07:37 INFO - PROCESS | 3640 | 1463234857200 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8493C000) [pid = 3640] [serial = 895] [outer = 0000002D81664000] 07:07:37 INFO - PROCESS | 3640 | 1463234857563 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]]]}] 07:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 840ms 07:07:37 INFO - PROCESS | 3640 | 1463234857602 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 3640 | 1463234857604 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 07:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:07:37 INFO - PROCESS | 3640 | 1463234857608 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 3640 | 1463234857609 Marionette TRACE conn5 <- [1,1158,null,{}] 07:07:37 INFO - PROCESS | 3640 | 1463234857613 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}] 07:07:37 INFO - PROCESS | 3640 | 1463234857724 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 07:07:37 INFO - PROCESS | 3640 | 1463234857733 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7125800 == 58 [pid = 3640] [id = 299] 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D86307400) [pid = 3640] [serial = 896] [outer = 0000000000000000] 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8733A800) [pid = 3640] [serial = 897] [outer = 0000002D86307400] 07:07:37 INFO - PROCESS | 3640 | 1463234857778 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8C075C00) [pid = 3640] [serial = 898] [outer = 0000002D86307400] 07:07:38 INFO - PROCESS | 3640 | 1463234858187 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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 07:07:38 INFO - PROCESS | 3640 | 1463234858240 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 3640 | 1463234858242 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 07:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:07:38 INFO - PROCESS | 3640 | 1463234858246 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 3640 | 1463234858247 Marionette TRACE conn5 <- [1,1162,null,{}] 07:07:38 INFO - PROCESS | 3640 | 1463234858251 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}] 07:07:38 INFO - PROCESS | 3640 | 1463234858365 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 07:07:38 INFO - PROCESS | 3640 | 1463234858375 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF88B5000 == 59 [pid = 3640] [id = 300] 07:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF2324800) [pid = 3640] [serial = 899] [outer = 0000000000000000] 07:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF2517C00) [pid = 3640] [serial = 900] [outer = 0000002DF2324800] 07:07:38 INFO - PROCESS | 3640 | 1463234858421 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF251F400) [pid = 3640] [serial = 901] [outer = 0000002DF2324800] 07:07:38 INFO - PROCESS | 3640 | 1463234858879 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] 07:07:38 INFO - PROCESS | 3640 | 1463234858923 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 07:07:38 INFO - PROCESS | 3640 | 1463234858927 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:07:38 INFO - PROCESS | 3640 | 1463234858929 Marionette TRACE conn5 <- [1,1166,null,{}] 07:07:38 INFO - PROCESS | 3640 | 1463234858933 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}] 07:07:39 INFO - PROCESS | 3640 | 1463234859040 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 07:07:39 INFO - PROCESS | 3640 | 1463234859047 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95CB800 == 60 [pid = 3640] [id = 301] 07:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF254DC00) [pid = 3640] [serial = 902] [outer = 0000000000000000] 07:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF2559800) [pid = 3640] [serial = 903] [outer = 0000002DF254DC00] 07:07:39 INFO - PROCESS | 3640 | 1463234859098 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF256B000) [pid = 3640] [serial = 904] [outer = 0000002DF254DC00] 07:07:39 INFO - PROCESS | 3640 | 1463234859845 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] 07:07:39 INFO - PROCESS | 3640 | 1463234859926 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 07:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:07:39 INFO - PROCESS | 3640 | 1463234859932 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 3640 | 1463234859937 Marionette TRACE conn5 <- [1,1170,null,{}] 07:07:39 INFO - PROCESS | 3640 | 1463234859943 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}] 07:07:40 INFO - PROCESS | 3640 | 1463234860070 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 07:07:40 INFO - PROCESS | 3640 | 1463234860183 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87376800 == 61 [pid = 3640] [id = 302] 07:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D83CC9400) [pid = 3640] [serial = 905] [outer = 0000000000000000] 07:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D86233C00) [pid = 3640] [serial = 906] [outer = 0000002D83CC9400] 07:07:40 INFO - PROCESS | 3640 | 1463234860246 Marionette DEBUG loaded listener.js 07:07:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D86337000) [pid = 3640] [serial = 907] [outer = 0000002D83CC9400] 07:07:40 INFO - PROCESS | 3640 | 1463234860835 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] 07:07:40 INFO - PROCESS | 3640 | 1463234860887 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 07:07:40 INFO - PROCESS | 3640 | 1463234860894 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:07:40 INFO - PROCESS | 3640 | 1463234860898 Marionette TRACE conn5 <- [1,1174,null,{}] 07:07:40 INFO - PROCESS | 3640 | 1463234860902 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}] 07:07:41 INFO - PROCESS | 3640 | 1463234861020 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 07:07:41 INFO - PROCESS | 3640 | 1463234861140 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3072000 == 62 [pid = 3640] [id = 303] 07:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D87331400) [pid = 3640] [serial = 908] [outer = 0000000000000000] 07:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D875DD800) [pid = 3640] [serial = 909] [outer = 0000002D87331400] 07:07:41 INFO - PROCESS | 3640 | 1463234861198 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D8ABA8C00) [pid = 3640] [serial = 910] [outer = 0000002D87331400] 07:07:41 INFO - PROCESS | 3640 | 1463234861834 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] 07:07:41 INFO - PROCESS | 3640 | 1463234861887 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 07:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:07:41 INFO - PROCESS | 3640 | 1463234861891 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:07:41 INFO - PROCESS | 3640 | 1463234861895 Marionette TRACE conn5 <- [1,1178,null,{}] 07:07:41 INFO - PROCESS | 3640 | 1463234861907 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}] 07:07:42 INFO - PROCESS | 3640 | 1463234862025 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 07:07:42 INFO - PROCESS | 3640 | 1463234862147 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE119800 == 63 [pid = 3640] [id = 304] 07:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF12CD000) [pid = 3640] [serial = 911] [outer = 0000000000000000] 07:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF2516000) [pid = 3640] [serial = 912] [outer = 0000002DF12CD000] 07:07:42 INFO - PROCESS | 3640 | 1463234862208 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF255D400) [pid = 3640] [serial = 913] [outer = 0000002DF12CD000] 07:07:42 INFO - PROCESS | 3640 | 1463234862817 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] 07:07:42 INFO - PROCESS | 3640 | 1463234862890 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 07:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:07:42 INFO - PROCESS | 3640 | 1463234862895 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 3640 | 1463234862897 Marionette TRACE conn5 <- [1,1182,null,{}] 07:07:42 INFO - PROCESS | 3640 | 1463234862901 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}] 07:07:43 INFO - PROCESS | 3640 | 1463234863016 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 07:07:43 INFO - PROCESS | 3640 | 1463234863134 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE760800 == 64 [pid = 3640] [id = 305] 07:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF256B400) [pid = 3640] [serial = 914] [outer = 0000000000000000] 07:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF2D5A000) [pid = 3640] [serial = 915] [outer = 0000002DF256B400] 07:07:43 INFO - PROCESS | 3640 | 1463234863192 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF2D68400) [pid = 3640] [serial = 916] [outer = 0000002DF256B400] 07:07:43 INFO - PROCESS | 3640 | 1463234863796 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] 07:07:43 INFO - PROCESS | 3640 | 1463234863823 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 07:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:07:43 INFO - PROCESS | 3640 | 1463234863827 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 3640 | 1463234863830 Marionette TRACE conn5 <- [1,1186,null,{}] 07:07:43 INFO - PROCESS | 3640 | 1463234863834 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}] 07:07:43 INFO - PROCESS | 3640 | 1463234863945 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 07:07:44 INFO - PROCESS | 3640 | 1463234864061 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EA000 == 65 [pid = 3640] [id = 306] 07:07:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D81F32000) [pid = 3640] [serial = 917] [outer = 0000000000000000] 07:07:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D82B2A000) [pid = 3640] [serial = 918] [outer = 0000002D81F32000] 07:07:44 INFO - PROCESS | 3640 | 1463234864311 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D833B6400) [pid = 3640] [serial = 919] [outer = 0000002D81F32000] 07:07:45 INFO - PROCESS | 3640 | 1463234865019 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]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1223ms 07:07:45 INFO - PROCESS | 3640 | 1463234865053 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3640 | 1463234865058 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 07:07:45 INFO - PROCESS | 3640 | 1463234865063 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:07:45 INFO - PROCESS | 3640 | 1463234865067 Marionette TRACE conn5 <- [1,1190,null,{}] 07:07:45 INFO - PROCESS | 3640 | 1463234865072 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}] 07:07:45 INFO - PROCESS | 3640 | 1463234865178 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 07:07:45 INFO - PROCESS | 3640 | 1463234865259 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83764800 == 66 [pid = 3640] [id = 307] 07:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D82B2AC00) [pid = 3640] [serial = 920] [outer = 0000000000000000] 07:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D83B46800) [pid = 3640] [serial = 921] [outer = 0000002D82B2AC00] 07:07:45 INFO - PROCESS | 3640 | 1463234865352 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D86307000) [pid = 3640] [serial = 922] [outer = 0000002D82B2AC00] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87392000 == 65 [pid = 3640] [id = 218] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858EE000 == 64 [pid = 3640] [id = 221] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B65D800 == 63 [pid = 3640] [id = 222] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1EB0800 == 62 [pid = 3640] [id = 225] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871EB000 == 61 [pid = 3640] [id = 223] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8900D800 == 60 [pid = 3640] [id = 219] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF88B5000 == 59 [pid = 3640] [id = 300] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7125800 == 58 [pid = 3640] [id = 299] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D3A800 == 57 [pid = 3640] [id = 298] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F59000 == 56 [pid = 3640] [id = 297] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E16800 == 55 [pid = 3640] [id = 296] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C088800 == 54 [pid = 3640] [id = 295] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF12CA400) [pid = 3640] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B51F800 == 53 [pid = 3640] [id = 294] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874BC000 == 52 [pid = 3640] [id = 293] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84066000 == 51 [pid = 3640] [id = 292] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8405F800 == 50 [pid = 3640] [id = 291] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7BD0800 == 49 [pid = 3640] [id = 289] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B51C800 == 48 [pid = 3640] [id = 288] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A8E000 == 47 [pid = 3640] [id = 287] 07:07:45 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF703A000 == 46 [pid = 3640] [id = 286] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D83BD5800) [pid = 3640] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D830E2800) [pid = 3640] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8495DC00) [pid = 3640] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D87333000) [pid = 3640] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8AAC4000) [pid = 3640] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D846A4800) [pid = 3640] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D864EB800) [pid = 3640] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83BD0C00) [pid = 3640] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D84939000) [pid = 3640] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D8C0C6400) [pid = 3640] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8C0BDC00) [pid = 3640] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D85B8FC00) [pid = 3640] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8493DC00) [pid = 3640] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8B4D2400) [pid = 3640] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8ABB3000) [pid = 3640] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D86310400) [pid = 3640] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8641E800) [pid = 3640] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8B0D3C00) [pid = 3640] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D87191800) [pid = 3640] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8633EC00) [pid = 3640] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D83D16400) [pid = 3640] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D87199400) [pid = 3640] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8ABA9400) [pid = 3640] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DED4D3800) [pid = 3640] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DED4CC400) [pid = 3640] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8C069000) [pid = 3640] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D8B630C00) [pid = 3640] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D8719D800) [pid = 3640] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D8C0BA800) [pid = 3640] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D8733F400) [pid = 3640] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D8495EC00) [pid = 3640] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D864E3400) [pid = 3640] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002D8630AC00) [pid = 3640] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002D82A3DC00) [pid = 3640] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D87494000) [pid = 3640] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002D87539000) [pid = 3640] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D8898F000) [pid = 3640] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D83BD1C00) [pid = 3640] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:07:45 INFO - PROCESS | 3640 | 1463234865866 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]]]}] 07:07:45 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 07:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 838ms 07:07:45 INFO - PROCESS | 3640 | 1463234865905 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 3640 | 1463234865909 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 07:07:45 INFO - PROCESS | 3640 | 1463234865915 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:07:45 INFO - PROCESS | 3640 | 1463234865918 Marionette TRACE conn5 <- [1,1194,null,{}] 07:07:45 INFO - PROCESS | 3640 | 1463234865922 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}] 07:07:46 INFO - PROCESS | 3640 | 1463234866011 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 07:07:46 INFO - PROCESS | 3640 | 1463234866107 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86467800 == 47 [pid = 3640] [id = 308] 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D83BCF000) [pid = 3640] [serial = 923] [outer = 0000000000000000] 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D84A1D400) [pid = 3640] [serial = 924] [outer = 0000002D83BCF000] 07:07:46 INFO - PROCESS | 3640 | 1463234866156 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D86310400) [pid = 3640] [serial = 925] [outer = 0000002D83BCF000] 07:07:46 INFO - PROCESS | 3640 | 1463234866559 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]]]}] 07:07:46 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 07:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 07:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:07:46 INFO - PROCESS | 3640 | 1463234866590 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 3640 | 1463234866593 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 07:07:46 INFO - PROCESS | 3640 | 1463234866596 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 3640 | 1463234866600 Marionette TRACE conn5 <- [1,1198,null,{}] 07:07:46 INFO - PROCESS | 3640 | 1463234866611 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}] 07:07:46 INFO - PROCESS | 3640 | 1463234866704 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 07:07:46 INFO - PROCESS | 3640 | 1463234866713 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874C0000 == 48 [pid = 3640] [id = 309] 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D86442000) [pid = 3640] [serial = 926] [outer = 0000000000000000] 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D87198000) [pid = 3640] [serial = 927] [outer = 0000002D86442000] 07:07:46 INFO - PROCESS | 3640 | 1463234866759 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D87339400) [pid = 3640] [serial = 928] [outer = 0000002D86442000] 07:07:47 INFO - PROCESS | 3640 | 1463234867250 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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 07:07:47 INFO - PROCESS | 3640 | 1463234867290 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3640 | 1463234867292 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:07:47 INFO - PROCESS | 3640 | 1463234867296 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3640 | 1463234867298 Marionette TRACE conn5 <- [1,1202,null,{}] 07:07:47 INFO - PROCESS | 3640 | 1463234867301 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}] 07:07:47 INFO - PROCESS | 3640 | 1463234867388 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 07:07:47 INFO - PROCESS | 3640 | 1463234867395 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84388800 == 49 [pid = 3640] [id = 310] 07:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D87535000) [pid = 3640] [serial = 929] [outer = 0000000000000000] 07:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8753A800) [pid = 3640] [serial = 930] [outer = 0000002D87535000] 07:07:47 INFO - PROCESS | 3640 | 1463234867441 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D8788E400) [pid = 3640] [serial = 931] [outer = 0000002D87535000] 07:07:47 INFO - PROCESS | 3640 | 1463234867911 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]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 07:07:47 INFO - PROCESS | 3640 | 1463234867934 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 3640 | 1463234867936 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 07:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:07:47 INFO - PROCESS | 3640 | 1463234867940 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 3640 | 1463234867941 Marionette TRACE conn5 <- [1,1206,null,{}] 07:07:47 INFO - PROCESS | 3640 | 1463234867945 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}] 07:07:48 INFO - PROCESS | 3640 | 1463234868054 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 07:07:48 INFO - PROCESS | 3640 | 1463234868136 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B653800 == 50 [pid = 3640] [id = 311] 07:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D8898A400) [pid = 3640] [serial = 932] [outer = 0000000000000000] 07:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D8AAC3C00) [pid = 3640] [serial = 933] [outer = 0000002D8898A400] 07:07:48 INFO - PROCESS | 3640 | 1463234868190 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8B0C8C00) [pid = 3640] [serial = 934] [outer = 0000002D8898A400] 07:07:48 INFO - PROCESS | 3640 | 1463234868671 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]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 776ms 07:07:48 INFO - PROCESS | 3640 | 1463234868718 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 3640 | 1463234868720 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 07:07:48 INFO - PROCESS | 3640 | 1463234868723 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:07:48 INFO - PROCESS | 3640 | 1463234868725 Marionette TRACE conn5 <- [1,1210,null,{}] 07:07:48 INFO - PROCESS | 3640 | 1463234868729 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}] 07:07:48 INFO - PROCESS | 3640 | 1463234868851 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 07:07:48 INFO - PROCESS | 3640 | 1463234868906 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E2000 == 51 [pid = 3640] [id = 312] 07:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D8B631000) [pid = 3640] [serial = 935] [outer = 0000000000000000] 07:07:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D8B638400) [pid = 3640] [serial = 936] [outer = 0000002D8B631000] 07:07:48 INFO - PROCESS | 3640 | 1463234868953 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8C06B800) [pid = 3640] [serial = 937] [outer = 0000002D8B631000] 07:07:49 INFO - PROCESS | 3640 | 1463234869380 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] 07:07:49 INFO - PROCESS | 3640 | 1463234869400 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 07:07:49 INFO - PROCESS | 3640 | 1463234869403 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:07:49 INFO - PROCESS | 3640 | 1463234869405 Marionette TRACE conn5 <- [1,1214,null,{}] 07:07:49 INFO - PROCESS | 3640 | 1463234869413 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}] 07:07:49 INFO - PROCESS | 3640 | 1463234869548 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 07:07:49 INFO - PROCESS | 3640 | 1463234869558 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23AE800 == 52 [pid = 3640] [id = 313] 07:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8C06A400) [pid = 3640] [serial = 938] [outer = 0000000000000000] 07:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8C0C6400) [pid = 3640] [serial = 939] [outer = 0000002D8C06A400] 07:07:49 INFO - PROCESS | 3640 | 1463234869645 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DED4D3000) [pid = 3640] [serial = 940] [outer = 0000002D8C06A400] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8ABB7800) [pid = 3640] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D87331C00) [pid = 3640] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83B41C00) [pid = 3640] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8C072400) [pid = 3640] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D87493800) [pid = 3640] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D833ADC00) [pid = 3640] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D86416C00) [pid = 3640] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D81664000) [pid = 3640] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D86307400) [pid = 3640] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:07:49 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002DF2324800) [pid = 3640] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:07:50 INFO - PROCESS | 3640 | 1463234870093 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]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 07:07:50 INFO - PROCESS | 3640 | 1463234870141 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3640 | 1463234870143 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 07:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:07:50 INFO - PROCESS | 3640 | 1463234870147 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 3640 | 1463234870149 Marionette TRACE conn5 <- [1,1218,null,{}] 07:07:50 INFO - PROCESS | 3640 | 1463234870152 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}] 07:07:50 INFO - PROCESS | 3640 | 1463234870238 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 07:07:50 INFO - PROCESS | 3640 | 1463234870244 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C47E000 == 53 [pid = 3640] [id = 314] 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D8788A000) [pid = 3640] [serial = 941] [outer = 0000000000000000] 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DED4D4400) [pid = 3640] [serial = 942] [outer = 0000002D8788A000] 07:07:50 INFO - PROCESS | 3640 | 1463234870289 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DF1C54400) [pid = 3640] [serial = 943] [outer = 0000002D8788A000] 07:07:50 INFO - PROCESS | 3640 | 1463234870700 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]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 587ms 07:07:50 INFO - PROCESS | 3640 | 1463234870747 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 3640 | 1463234870749 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 07:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:07:50 INFO - PROCESS | 3640 | 1463234870753 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 3640 | 1463234870754 Marionette TRACE conn5 <- [1,1222,null,{}] 07:07:50 INFO - PROCESS | 3640 | 1463234870763 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}] 07:07:50 INFO - PROCESS | 3640 | 1463234870850 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 07:07:50 INFO - PROCESS | 3640 | 1463234870859 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3732000 == 54 [pid = 3640] [id = 315] 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF2322000) [pid = 3640] [serial = 944] [outer = 0000000000000000] 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF2515400) [pid = 3640] [serial = 945] [outer = 0000002DF2322000] 07:07:50 INFO - PROCESS | 3640 | 1463234870905 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF2556C00) [pid = 3640] [serial = 946] [outer = 0000002DF2322000] 07:07:51 INFO - PROCESS | 3640 | 1463234871352 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]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 07:07:51 INFO - PROCESS | 3640 | 1463234871405 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 3640 | 1463234871407 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 07:07:51 INFO - PROCESS | 3640 | 1463234871416 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:07:51 INFO - PROCESS | 3640 | 1463234871418 Marionette TRACE conn5 <- [1,1226,null,{}] 07:07:51 INFO - PROCESS | 3640 | 1463234871422 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}] 07:07:51 INFO - PROCESS | 3640 | 1463234871509 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 07:07:51 INFO - PROCESS | 3640 | 1463234871515 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF703B800 == 55 [pid = 3640] [id = 316] 07:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF256A000) [pid = 3640] [serial = 947] [outer = 0000000000000000] 07:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF2D64C00) [pid = 3640] [serial = 948] [outer = 0000002DF256A000] 07:07:51 INFO - PROCESS | 3640 | 1463234871565 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF2F86800) [pid = 3640] [serial = 949] [outer = 0000002DF256A000] 07:07:52 INFO - PROCESS | 3640 | 1463234872147 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]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 777ms 07:07:52 INFO - PROCESS | 3640 | 1463234872285 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 07:07:52 INFO - PROCESS | 3640 | 1463234872290 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 07:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:07:52 INFO - PROCESS | 3640 | 1463234872298 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 3640 | 1463234872302 Marionette TRACE conn5 <- [1,1230,null,{}] 07:07:52 INFO - PROCESS | 3640 | 1463234872308 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}] 07:07:52 INFO - PROCESS | 3640 | 1463234872437 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 07:07:52 INFO - PROCESS | 3640 | 1463234872508 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86469800 == 56 [pid = 3640] [id = 317] 07:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D83B47000) [pid = 3640] [serial = 950] [outer = 0000000000000000] 07:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D84935800) [pid = 3640] [serial = 951] [outer = 0000002D83B47000] 07:07:52 INFO - PROCESS | 3640 | 1463234872609 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D86233400) [pid = 3640] [serial = 952] [outer = 0000002D83B47000] 07:07:53 INFO - PROCESS | 3640 | 1463234873187 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]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 07:07:53 INFO - PROCESS | 3640 | 1463234873241 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 3640 | 1463234873248 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 07:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:07:53 INFO - PROCESS | 3640 | 1463234873256 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 3640 | 1463234873259 Marionette TRACE conn5 <- [1,1234,null,{}] 07:07:53 INFO - PROCESS | 3640 | 1463234873263 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}] 07:07:53 INFO - PROCESS | 3640 | 1463234873379 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 07:07:53 INFO - PROCESS | 3640 | 1463234873470 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B64D000 == 57 [pid = 3640] [id = 318] 07:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8641E400) [pid = 3640] [serial = 953] [outer = 0000000000000000] 07:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D864EAC00) [pid = 3640] [serial = 954] [outer = 0000002D8641E400] 07:07:53 INFO - PROCESS | 3640 | 1463234873528 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8753D800) [pid = 3640] [serial = 955] [outer = 0000002D8641E400] 07:07:54 INFO - PROCESS | 3640 | 1463234874156 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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 922ms 07:07:54 INFO - PROCESS | 3640 | 1463234874182 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 3640 | 1463234874184 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 07:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:07:54 INFO - PROCESS | 3640 | 1463234874188 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 3640 | 1463234874193 Marionette TRACE conn5 <- [1,1238,null,{}] 07:07:54 INFO - PROCESS | 3640 | 1463234874204 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}] 07:07:54 INFO - PROCESS | 3640 | 1463234874323 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 07:07:54 INFO - PROCESS | 3640 | 1463234874417 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7AB9800 == 58 [pid = 3640] [id = 319] 07:07:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8B4D4C00) [pid = 3640] [serial = 956] [outer = 0000000000000000] 07:07:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8B638C00) [pid = 3640] [serial = 957] [outer = 0000002D8B4D4C00] 07:07:54 INFO - PROCESS | 3640 | 1463234874478 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF2568C00) [pid = 3640] [serial = 958] [outer = 0000002D8B4D4C00] 07:07:55 INFO - PROCESS | 3640 | 1463234875059 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]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 07:07:55 INFO - PROCESS | 3640 | 1463234875135 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 07:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:07:55 INFO - PROCESS | 3640 | 1463234875138 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 07:07:55 INFO - PROCESS | 3640 | 1463234875142 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 3640 | 1463234875144 Marionette TRACE conn5 <- [1,1242,null,{}] 07:07:55 INFO - PROCESS | 3640 | 1463234875148 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}] 07:07:55 INFO - PROCESS | 3640 | 1463234875290 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 07:07:55 INFO - PROCESS | 3640 | 1463234875407 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95C2000 == 59 [pid = 3640] [id = 320] 07:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF2F87C00) [pid = 3640] [serial = 959] [outer = 0000000000000000] 07:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF321B000) [pid = 3640] [serial = 960] [outer = 0000002DF2F87C00] 07:07:55 INFO - PROCESS | 3640 | 1463234875466 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF3594400) [pid = 3640] [serial = 961] [outer = 0000002DF2F87C00] 07:07:56 INFO - PROCESS | 3640 | 1463234876052 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]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 07:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:07:56 INFO - PROCESS | 3640 | 1463234876130 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 3640 | 1463234876132 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 07:07:56 INFO - PROCESS | 3640 | 1463234876136 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 3640 | 1463234876138 Marionette TRACE conn5 <- [1,1246,null,{}] 07:07:56 INFO - PROCESS | 3640 | 1463234876142 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}] 07:07:56 INFO - PROCESS | 3640 | 1463234876253 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 07:07:56 INFO - PROCESS | 3640 | 1463234876343 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE76E000 == 60 [pid = 3640] [id = 321] 07:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF2F88000) [pid = 3640] [serial = 962] [outer = 0000000000000000] 07:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF37D5800) [pid = 3640] [serial = 963] [outer = 0000002DF2F88000] 07:07:56 INFO - PROCESS | 3640 | 1463234876401 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF3D6C800) [pid = 3640] [serial = 964] [outer = 0000002DF2F88000] 07:07:57 INFO - PROCESS | 3640 | 1463234877003 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]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 923ms 07:07:57 INFO - PROCESS | 3640 | 1463234877062 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 07:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:07:57 INFO - PROCESS | 3640 | 1463234877064 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 07:07:57 INFO - PROCESS | 3640 | 1463234877067 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 3640 | 1463234877069 Marionette TRACE conn5 <- [1,1250,null,{}] 07:07:57 INFO - PROCESS | 3640 | 1463234877073 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}] 07:07:57 INFO - PROCESS | 3640 | 1463234877236 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 07:07:57 INFO - PROCESS | 3640 | 1463234877361 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8C6C000 == 61 [pid = 3640] [id = 322] 07:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D81EA1000) [pid = 3640] [serial = 965] [outer = 0000000000000000] 07:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF2DC1000) [pid = 3640] [serial = 966] [outer = 0000002D81EA1000] 07:07:57 INFO - PROCESS | 3640 | 1463234877420 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF7169000) [pid = 3640] [serial = 967] [outer = 0000002D81EA1000] 07:07:58 INFO - PROCESS | 3640 | 1463234878176 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]]]}] 07:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1188ms 07:07:58 INFO - PROCESS | 3640 | 1463234878259 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 07:07:58 INFO - PROCESS | 3640 | 1463234878263 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 07:07:58 INFO - PROCESS | 3640 | 1463234878268 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:07:58 INFO - PROCESS | 3640 | 1463234878272 Marionette TRACE conn5 <- [1,1254,null,{}] 07:07:58 INFO - PROCESS | 3640 | 1463234878278 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}] 07:07:58 INFO - PROCESS | 3640 | 1463234878396 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 07:07:58 INFO - PROCESS | 3640 | 1463234878515 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83763000 == 62 [pid = 3640] [id = 323] 07:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D84955400) [pid = 3640] [serial = 968] [outer = 0000000000000000] 07:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8495E800) [pid = 3640] [serial = 969] [outer = 0000002D84955400] 07:07:58 INFO - PROCESS | 3640 | 1463234878570 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D86235800) [pid = 3640] [serial = 970] [outer = 0000002D84955400] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3732000 == 61 [pid = 3640] [id = 315] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C47E000 == 60 [pid = 3640] [id = 314] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23AE800 == 59 [pid = 3640] [id = 313] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E2000 == 58 [pid = 3640] [id = 312] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B653800 == 57 [pid = 3640] [id = 311] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84388800 == 56 [pid = 3640] [id = 310] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874C0000 == 55 [pid = 3640] [id = 309] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86467800 == 54 [pid = 3640] [id = 308] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83764800 == 53 [pid = 3640] [id = 307] 07:07:58 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858EA000 == 52 [pid = 3640] [id = 306] 07:07:58 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D83CC3C00) [pid = 3640] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D86418800) [pid = 3640] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:07:58 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8B4D1C00) [pid = 3640] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95CB800 == 51 [pid = 3640] [id = 301] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF2517C00) [pid = 3640] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8B4CB400) [pid = 3640] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8788C000) [pid = 3640] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D84956000) [pid = 3640] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83BD8000) [pid = 3640] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DED4CC800) [pid = 3640] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D87535C00) [pid = 3640] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D875DCC00) [pid = 3640] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF1249800) [pid = 3640] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D83B44000) [pid = 3640] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D84959000) [pid = 3640] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8C0B9C00) [pid = 3640] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8643C000) [pid = 3640] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D864E9000) [pid = 3640] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF1C56000) [pid = 3640] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF251F400) [pid = 3640] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8493C000) [pid = 3640] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D830EA400) [pid = 3640] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8C075C00) [pid = 3640] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8733A800) [pid = 3640] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8AAC4800) [pid = 3640] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:07:59 INFO - PROCESS | 3640 | 1463234879188 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]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 07:07:59 INFO - PROCESS | 3640 | 1463234879259 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 3640 | 1463234879265 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 07:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:07:59 INFO - PROCESS | 3640 | 1463234879272 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 3640 | 1463234879275 Marionette TRACE conn5 <- [1,1258,null,{}] 07:07:59 INFO - PROCESS | 3640 | 1463234879278 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}] 07:07:59 INFO - PROCESS | 3640 | 1463234879376 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 07:07:59 INFO - PROCESS | 3640 | 1463234879455 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BC8800 == 52 [pid = 3640] [id = 324] 07:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D83BD4C00) [pid = 3640] [serial = 971] [outer = 0000000000000000] 07:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8495AC00) [pid = 3640] [serial = 972] [outer = 0000002D83BD4C00] 07:07:59 INFO - PROCESS | 3640 | 1463234879504 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8633B400) [pid = 3640] [serial = 973] [outer = 0000002D83BD4C00] 07:07:59 INFO - PROCESS | 3640 | 1463234879974 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 07:08:00 INFO - PROCESS | 3640 | 1463234880007 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3640 | 1463234880009 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 07:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:08:00 INFO - PROCESS | 3640 | 1463234880013 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 3640 | 1463234880017 Marionette TRACE conn5 <- [1,1262,null,{}] 07:08:00 INFO - PROCESS | 3640 | 1463234880028 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}] 07:08:00 INFO - PROCESS | 3640 | 1463234880123 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 07:08:00 INFO - PROCESS | 3640 | 1463234880131 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8903C800 == 53 [pid = 3640] [id = 325] 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D87193800) [pid = 3640] [serial = 974] [outer = 0000000000000000] 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8733AC00) [pid = 3640] [serial = 975] [outer = 0000002D87193800] 07:08:00 INFO - PROCESS | 3640 | 1463234880180 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D87540000) [pid = 3640] [serial = 976] [outer = 0000002D87193800] 07:08:00 INFO - PROCESS | 3640 | 1463234880657 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]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 07:08:00 INFO - PROCESS | 3640 | 1463234880708 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 3640 | 1463234880711 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 07:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:08:00 INFO - PROCESS | 3640 | 1463234880715 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 3640 | 1463234880716 Marionette TRACE conn5 <- [1,1266,null,{}] 07:08:00 INFO - PROCESS | 3640 | 1463234880720 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}] 07:08:00 INFO - PROCESS | 3640 | 1463234880813 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 07:08:00 INFO - PROCESS | 3640 | 1463234880824 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B649000 == 54 [pid = 3640] [id = 326] 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D88986400) [pid = 3640] [serial = 977] [outer = 0000000000000000] 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D88991400) [pid = 3640] [serial = 978] [outer = 0000002D88986400] 07:08:00 INFO - PROCESS | 3640 | 1463234880871 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8ABB1C00) [pid = 3640] [serial = 979] [outer = 0000002D88986400] 07:08:01 INFO - PROCESS | 3640 | 1463234881314 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]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 07:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:08:01 INFO - PROCESS | 3640 | 1463234881346 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 3640 | 1463234881348 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 07:08:01 INFO - PROCESS | 3640 | 1463234881352 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 3640 | 1463234881354 Marionette TRACE conn5 <- [1,1270,null,{}] 07:08:01 INFO - PROCESS | 3640 | 1463234881365 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}] 07:08:01 INFO - PROCESS | 3640 | 1463234881475 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 07:08:01 INFO - PROCESS | 3640 | 1463234881561 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C47D000 == 55 [pid = 3640] [id = 327] 07:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8ABAF000) [pid = 3640] [serial = 980] [outer = 0000000000000000] 07:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8B4CE400) [pid = 3640] [serial = 981] [outer = 0000002D8ABAF000] 07:08:01 INFO - PROCESS | 3640 | 1463234881608 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8B63A400) [pid = 3640] [serial = 982] [outer = 0000002D8ABAF000] 07:08:02 INFO - PROCESS | 3640 | 1463234882099 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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 797ms 07:08:02 INFO - PROCESS | 3640 | 1463234882152 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 3640 | 1463234882154 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 07:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:08:02 INFO - PROCESS | 3640 | 1463234882157 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3640 | 1463234882159 Marionette TRACE conn5 <- [1,1274,null,{}] 07:08:02 INFO - PROCESS | 3640 | 1463234882169 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}] 07:08:02 INFO - PROCESS | 3640 | 1463234882300 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 07:08:02 INFO - PROCESS | 3640 | 1463234882360 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23B9000 == 56 [pid = 3640] [id = 328] 07:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DED4D1C00) [pid = 3640] [serial = 983] [outer = 0000000000000000] 07:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF1EBE800) [pid = 3640] [serial = 984] [outer = 0000002DED4D1C00] 07:08:02 INFO - PROCESS | 3640 | 1463234882408 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF251C800) [pid = 3640] [serial = 985] [outer = 0000002DED4D1C00] 07:08:02 INFO - PROCESS | 3640 | 1463234882840 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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 07:08:02 INFO - PROCESS | 3640 | 1463234882895 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 07:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:08:02 INFO - PROCESS | 3640 | 1463234882897 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 07:08:02 INFO - PROCESS | 3640 | 1463234882900 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 3640 | 1463234882902 Marionette TRACE conn5 <- [1,1278,null,{}] 07:08:02 INFO - PROCESS | 3640 | 1463234882906 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}] 07:08:03 INFO - PROCESS | 3640 | 1463234883018 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 07:08:03 INFO - PROCESS | 3640 | 1463234883072 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F79000 == 57 [pid = 3640] [id = 329] 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8788C000) [pid = 3640] [serial = 986] [outer = 0000000000000000] 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF2558400) [pid = 3640] [serial = 987] [outer = 0000002D8788C000] 07:08:03 INFO - PROCESS | 3640 | 1463234883121 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF2DC3800) [pid = 3640] [serial = 988] [outer = 0000002D8788C000] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8898A400) [pid = 3640] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D8B631000) [pid = 3640] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8C06A400) [pid = 3640] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D82B2AC00) [pid = 3640] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D83BCF000) [pid = 3640] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D86442000) [pid = 3640] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D87535000) [pid = 3640] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF254DC00) [pid = 3640] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D81F32000) [pid = 3640] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF2322000) [pid = 3640] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8788A000) [pid = 3640] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:08:03 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF0ADB000) [pid = 3640] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:08:03 INFO - PROCESS | 3640 | 1463234883614 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]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 07:08:03 INFO - PROCESS | 3640 | 1463234883637 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 3640 | 1463234883640 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 07:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:08:03 INFO - PROCESS | 3640 | 1463234883643 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 3640 | 1463234883645 Marionette TRACE conn5 <- [1,1282,null,{}] 07:08:03 INFO - PROCESS | 3640 | 1463234883648 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}] 07:08:03 INFO - PROCESS | 3640 | 1463234883763 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 07:08:03 INFO - PROCESS | 3640 | 1463234883815 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7642800 == 58 [pid = 3640] [id = 330] 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D83BCF000) [pid = 3640] [serial = 989] [outer = 0000000000000000] 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D8B633C00) [pid = 3640] [serial = 990] [outer = 0000002D83BCF000] 07:08:03 INFO - PROCESS | 3640 | 1463234883862 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF2DBB400) [pid = 3640] [serial = 991] [outer = 0000002D83BCF000] 07:08:04 INFO - PROCESS | 3640 | 1463234884234 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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 07:08:04 INFO - PROCESS | 3640 | 1463234884276 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3640 | 1463234884278 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 07:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:08:04 INFO - PROCESS | 3640 | 1463234884282 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 3640 | 1463234884283 Marionette TRACE conn5 <- [1,1286,null,{}] 07:08:04 INFO - PROCESS | 3640 | 1463234884287 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}] 07:08:04 INFO - PROCESS | 3640 | 1463234884402 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 07:08:04 INFO - PROCESS | 3640 | 1463234884412 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8C6E000 == 59 [pid = 3640] [id = 331] 07:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF3756000) [pid = 3640] [serial = 992] [outer = 0000000000000000] 07:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF5BB1400) [pid = 3640] [serial = 993] [outer = 0000002DF3756000] 07:08:04 INFO - PROCESS | 3640 | 1463234884458 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF70A6400) [pid = 3640] [serial = 994] [outer = 0000002DF3756000] 07:08:04 INFO - PROCESS | 3640 | 1463234884895 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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 07:08:04 INFO - PROCESS | 3640 | 1463234884956 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 3640 | 1463234884959 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 07:08:04 INFO - PROCESS | 3640 | 1463234884962 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:08:04 INFO - PROCESS | 3640 | 1463234884972 Marionette TRACE conn5 <- [1,1290,null,{}] 07:08:04 INFO - PROCESS | 3640 | 1463234884977 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}] 07:08:05 INFO - PROCESS | 3640 | 1463234885065 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 07:08:05 INFO - PROCESS | 3640 | 1463234885075 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE74D000 == 60 [pid = 3640] [id = 332] 07:08:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87533C00) [pid = 3640] [serial = 995] [outer = 0000000000000000] 07:08:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF3CF0C00) [pid = 3640] [serial = 996] [outer = 0000002D87533C00] 07:08:05 INFO - PROCESS | 3640 | 1463234885120 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF766A000) [pid = 3640] [serial = 997] [outer = 0000002D87533C00] 07:08:05 INFO - PROCESS | 3640 | 1463234885795 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]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 881ms 07:08:05 INFO - PROCESS | 3640 | 1463234885847 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 3640 | 1463234885851 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 07:08:05 INFO - PROCESS | 3640 | 1463234885857 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:08:05 INFO - PROCESS | 3640 | 1463234885862 Marionette TRACE conn5 <- [1,1294,null,{}] 07:08:05 INFO - PROCESS | 3640 | 1463234885868 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}] 07:08:06 INFO - PROCESS | 3640 | 1463234885999 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 07:08:06 INFO - PROCESS | 3640 | 1463234886116 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F7800 == 61 [pid = 3640] [id = 333] 07:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D833B5C00) [pid = 3640] [serial = 998] [outer = 0000000000000000] 07:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D84961C00) [pid = 3640] [serial = 999] [outer = 0000002D833B5C00] 07:08:06 INFO - PROCESS | 3640 | 1463234886178 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D86333800) [pid = 3640] [serial = 1000] [outer = 0000002D833B5C00] 07:08:06 INFO - PROCESS | 3640 | 1463234886813 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]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1022ms 07:08:06 INFO - PROCESS | 3640 | 1463234886882 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 3640 | 1463234886889 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 07:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:08:06 INFO - PROCESS | 3640 | 1463234886896 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 3640 | 1463234886899 Marionette TRACE conn5 <- [1,1298,null,{}] 07:08:06 INFO - PROCESS | 3640 | 1463234886903 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}] 07:08:07 INFO - PROCESS | 3640 | 1463234887052 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 07:08:07 INFO - PROCESS | 3640 | 1463234887174 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EA1800 == 62 [pid = 3640] [id = 334] 07:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D87197800) [pid = 3640] [serial = 1001] [outer = 0000000000000000] 07:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D87496800) [pid = 3640] [serial = 1002] [outer = 0000002D87197800] 07:08:07 INFO - PROCESS | 3640 | 1463234887233 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8ABAB400) [pid = 3640] [serial = 1003] [outer = 0000002D87197800] 07:08:07 INFO - PROCESS | 3640 | 1463234887874 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]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1021ms 07:08:07 INFO - PROCESS | 3640 | 1463234887923 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 07:08:07 INFO - PROCESS | 3640 | 1463234887925 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 07:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:08:07 INFO - PROCESS | 3640 | 1463234887929 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 3640 | 1463234887933 Marionette TRACE conn5 <- [1,1302,null,{}] 07:08:07 INFO - PROCESS | 3640 | 1463234887945 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}] 07:08:08 INFO - PROCESS | 3640 | 1463234888086 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 07:08:08 INFO - PROCESS | 3640 | 1463234888211 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF077000 == 63 [pid = 3640] [id = 335] 07:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DED4C9C00) [pid = 3640] [serial = 1004] [outer = 0000000000000000] 07:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF255EC00) [pid = 3640] [serial = 1005] [outer = 0000002DED4C9C00] 07:08:08 INFO - PROCESS | 3640 | 1463234888271 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF6FC1000) [pid = 3640] [serial = 1006] [outer = 0000002DED4C9C00] 07:08:08 INFO - PROCESS | 3640 | 1463234888900 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]]]}] 07:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1027ms 07:08:08 INFO - PROCESS | 3640 | 1463234888958 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 3640 | 1463234888961 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 07:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:08:08 INFO - PROCESS | 3640 | 1463234888965 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 3640 | 1463234888967 Marionette TRACE conn5 <- [1,1306,null,{}] 07:08:08 INFO - PROCESS | 3640 | 1463234888971 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}] 07:08:09 INFO - PROCESS | 3640 | 1463234889099 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 07:08:09 INFO - PROCESS | 3640 | 1463234889236 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3743800 == 64 [pid = 3640] [id = 336] 07:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D81EA7000) [pid = 3640] [serial = 1007] [outer = 0000000000000000] 07:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF2557C00) [pid = 3640] [serial = 1008] [outer = 0000002D81EA7000] 07:08:09 INFO - PROCESS | 3640 | 1463234889321 Marionette DEBUG loaded listener.js 07:08:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DF7A26400) [pid = 3640] [serial = 1009] [outer = 0000002D81EA7000] 07:08:10 INFO - PROCESS | 3640 | 1463234890170 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]]]}] 07:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1276ms 07:08:10 INFO - PROCESS | 3640 | 1463234890244 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 3640 | 1463234890248 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 07:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:08:10 INFO - PROCESS | 3640 | 1463234890253 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 3640 | 1463234890257 Marionette TRACE conn5 <- [1,1310,null,{}] 07:08:10 INFO - PROCESS | 3640 | 1463234890263 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}] 07:08:10 INFO - PROCESS | 3640 | 1463234890369 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 07:08:10 INFO - PROCESS | 3640 | 1463234890452 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83079800 == 65 [pid = 3640] [id = 337] 07:08:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D83BD0800) [pid = 3640] [serial = 1010] [outer = 0000000000000000] 07:08:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D81EA8400) [pid = 3640] [serial = 1011] [outer = 0000002D83BD0800] 07:08:10 INFO - PROCESS | 3640 | 1463234890549 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D84697800) [pid = 3640] [serial = 1012] [outer = 0000002D83BD0800] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8C6E000 == 64 [pid = 3640] [id = 331] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7642800 == 63 [pid = 3640] [id = 330] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F79000 == 62 [pid = 3640] [id = 329] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23B9000 == 61 [pid = 3640] [id = 328] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C47D000 == 60 [pid = 3640] [id = 327] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B649000 == 59 [pid = 3640] [id = 326] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8903C800 == 58 [pid = 3640] [id = 325] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BC8800 == 57 [pid = 3640] [id = 324] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DF2D5A000) [pid = 3640] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D875DD800) [pid = 3640] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DF2516000) [pid = 3640] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D86233C00) [pid = 3640] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF2D64C00) [pid = 3640] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83763000 == 56 [pid = 3640] [id = 323] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95C2000 == 55 [pid = 3640] [id = 320] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7AB9800 == 54 [pid = 3640] [id = 319] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B64D000 == 53 [pid = 3640] [id = 318] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86469800 == 52 [pid = 3640] [id = 317] 07:08:11 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF703B800 == 51 [pid = 3640] [id = 316] 07:08:11 INFO - PROCESS | 3640 | 1463234891224 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]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1024ms 07:08:11 INFO - PROCESS | 3640 | 1463234891282 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 3640 | 1463234891288 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 07:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:08:11 INFO - PROCESS | 3640 | 1463234891294 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 3640 | 1463234891297 Marionette TRACE conn5 <- [1,1314,null,{}] 07:08:11 INFO - PROCESS | 3640 | 1463234891301 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}] 07:08:11 INFO - PROCESS | 3640 | 1463234891392 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8AAC3C00) [pid = 3640] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D8B638400) [pid = 3640] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D8B0C8C00) [pid = 3640] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8C0C6400) [pid = 3640] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D83B46800) [pid = 3640] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D86307000) [pid = 3640] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D84A1D400) [pid = 3640] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D86310400) [pid = 3640] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D87198000) [pid = 3640] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D87339400) [pid = 3640] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D8753A800) [pid = 3640] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2559800) [pid = 3640] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF256B000) [pid = 3640] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D833B6400) [pid = 3640] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D82B2A000) [pid = 3640] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8C06B800) [pid = 3640] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF2556C00) [pid = 3640] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DF2515400) [pid = 3640] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DED4D3000) [pid = 3640] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DED4D4400) [pid = 3640] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF1C54400) [pid = 3640] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8788E400) [pid = 3640] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DF1A38800) [pid = 3640] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:08:11 INFO - PROCESS | 3640 | 1463234891483 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84389000 == 52 [pid = 3640] [id = 338] 07:08:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D81F2D800) [pid = 3640] [serial = 1013] [outer = 0000000000000000] 07:08:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D83BCE800) [pid = 3640] [serial = 1014] [outer = 0000002D81F2D800] 07:08:11 INFO - PROCESS | 3640 | 1463234891532 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D84938400) [pid = 3640] [serial = 1015] [outer = 0000002D81F2D800] 07:08:11 INFO - PROCESS | 3640 | 1463234891973 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]]]}] 07:08:12 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 07:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 07:08:12 INFO - PROCESS | 3640 | 1463234892058 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3640 | 1463234892060 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 07:08:12 INFO - PROCESS | 3640 | 1463234892064 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3640 | 1463234892068 Marionette TRACE conn5 <- [1,1318,null,{}] 07:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:08:12 INFO - PROCESS | 3640 | 1463234892078 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}] 07:08:12 INFO - PROCESS | 3640 | 1463234892169 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 07:08:12 INFO - PROCESS | 3640 | 1463234892185 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F2800 == 53 [pid = 3640] [id = 339] 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8623BC00) [pid = 3640] [serial = 1016] [outer = 0000000000000000] 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D86306000) [pid = 3640] [serial = 1017] [outer = 0000002D8623BC00] 07:08:12 INFO - PROCESS | 3640 | 1463234892235 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D8633B800) [pid = 3640] [serial = 1018] [outer = 0000002D8623BC00] 07:08:12 INFO - PROCESS | 3640 | 1463234892691 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]]]}] 07:08:12 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 07:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 07:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:08:12 INFO - PROCESS | 3640 | 1463234892744 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 3640 | 1463234892746 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 07:08:12 INFO - PROCESS | 3640 | 1463234892750 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 3640 | 1463234892751 Marionette TRACE conn5 <- [1,1322,null,{}] 07:08:12 INFO - PROCESS | 3640 | 1463234892755 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}] 07:08:12 INFO - PROCESS | 3640 | 1463234892842 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 07:08:12 INFO - PROCESS | 3640 | 1463234892851 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874A5800 == 54 [pid = 3640] [id = 340] 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8641B800) [pid = 3640] [serial = 1019] [outer = 0000000000000000] 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D86444000) [pid = 3640] [serial = 1020] [outer = 0000002D8641B800] 07:08:12 INFO - PROCESS | 3640 | 1463234892897 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D87191400) [pid = 3640] [serial = 1021] [outer = 0000002D8641B800] 07:08:13 INFO - PROCESS | 3640 | 1463234893328 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]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 628ms 07:08:13 INFO - PROCESS | 3640 | 1463234893381 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 07:08:13 INFO - PROCESS | 3640 | 1463234893383 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 07:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:08:13 INFO - PROCESS | 3640 | 1463234893394 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 3640 | 1463234893396 Marionette TRACE conn5 <- [1,1326,null,{}] 07:08:13 INFO - PROCESS | 3640 | 1463234893400 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}] 07:08:13 INFO - PROCESS | 3640 | 1463234893508 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 07:08:13 INFO - PROCESS | 3640 | 1463234893585 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8903C800 == 55 [pid = 3640] [id = 341] 07:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8719C000) [pid = 3640] [serial = 1022] [outer = 0000000000000000] 07:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87333C00) [pid = 3640] [serial = 1023] [outer = 0000002D8719C000] 07:08:13 INFO - PROCESS | 3640 | 1463234893632 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D87533000) [pid = 3640] [serial = 1024] [outer = 0000002D8719C000] 07:08:14 INFO - PROCESS | 3640 | 1463234894517 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]]]}] 07:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 07:08:14 INFO - PROCESS | 3640 | 1463234894576 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 07:08:14 INFO - PROCESS | 3640 | 1463234894579 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 07:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:08:14 INFO - PROCESS | 3640 | 1463234894582 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:08:14 INFO - PROCESS | 3640 | 1463234894584 Marionette TRACE conn5 <- [1,1330,null,{}] 07:08:14 INFO - PROCESS | 3640 | 1463234894587 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}] 07:08:14 INFO - PROCESS | 3640 | 1463234894720 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 07:08:14 INFO - PROCESS | 3640 | 1463234894729 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B64B800 == 56 [pid = 3640] [id = 342] 07:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D875D6800) [pid = 3640] [serial = 1025] [outer = 0000000000000000] 07:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8788B000) [pid = 3640] [serial = 1026] [outer = 0000002D875D6800] 07:08:14 INFO - PROCESS | 3640 | 1463234894775 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8AAC7400) [pid = 3640] [serial = 1027] [outer = 0000002D875D6800] 07:08:15 INFO - PROCESS | 3640 | 1463234895273 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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 07:08:15 INFO - PROCESS | 3640 | 1463234895324 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 3640 | 1463234895327 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 07:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:08:15 INFO - PROCESS | 3640 | 1463234895330 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 3640 | 1463234895332 Marionette TRACE conn5 <- [1,1334,null,{}] 07:08:15 INFO - PROCESS | 3640 | 1463234895336 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}] 07:08:15 INFO - PROCESS | 3640 | 1463234895582 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83BD4C00) [pid = 3640] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D81EA1000) [pid = 3640] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D88986400) [pid = 3640] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8ABAF000) [pid = 3640] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D84955400) [pid = 3640] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D87193800) [pid = 3640] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DED4D1C00) [pid = 3640] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF3756000) [pid = 3640] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D83BCF000) [pid = 3640] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8788C000) [pid = 3640] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8753BC00) [pid = 3640] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF12CD000) [pid = 3640] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002DF256B400) [pid = 3640] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D88989800) [pid = 3640] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D87331400) [pid = 3640] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83CC9400) [pid = 3640] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D83B40800) [pid = 3640] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D85B8A000) [pid = 3640] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:08:15 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8898F800) [pid = 3640] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:08:15 INFO - PROCESS | 3640 | 1463234895644 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E5000 == 57 [pid = 3640] [id = 343] 07:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D81E99C00) [pid = 3640] [serial = 1028] [outer = 0000000000000000] 07:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D830EF800) [pid = 3640] [serial = 1029] [outer = 0000002D81E99C00] 07:08:15 INFO - PROCESS | 3640 | 1463234895693 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D8641DC00) [pid = 3640] [serial = 1030] [outer = 0000002D81E99C00] 07:08:16 INFO - PROCESS | 3640 | 1463234896111 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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 839ms 07:08:16 INFO - PROCESS | 3640 | 1463234896172 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3640 | 1463234896174 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 07:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:08:16 INFO - PROCESS | 3640 | 1463234896190 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 3640 | 1463234896192 Marionette TRACE conn5 <- [1,1338,null,{}] 07:08:16 INFO - PROCESS | 3640 | 1463234896196 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}] 07:08:16 INFO - PROCESS | 3640 | 1463234896281 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 07:08:16 INFO - PROCESS | 3640 | 1463234896294 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF12E2800 == 58 [pid = 3640] [id = 344] 07:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8ABA9400) [pid = 3640] [serial = 1031] [outer = 0000000000000000] 07:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8B0CFC00) [pid = 3640] [serial = 1032] [outer = 0000002D8ABA9400] 07:08:16 INFO - PROCESS | 3640 | 1463234896341 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8B4CBC00) [pid = 3640] [serial = 1033] [outer = 0000002D8ABA9400] 07:08:16 INFO - PROCESS | 3640 | 1463234896773 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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 07:08:16 INFO - PROCESS | 3640 | 1463234896816 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 07:08:16 INFO - PROCESS | 3640 | 1463234896818 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 07:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:08:16 INFO - PROCESS | 3640 | 1463234896821 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 3640 | 1463234896823 Marionette TRACE conn5 <- [1,1342,null,{}] 07:08:16 INFO - PROCESS | 3640 | 1463234896827 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}] 07:08:16 INFO - PROCESS | 3640 | 1463234896914 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 07:08:16 INFO - PROCESS | 3640 | 1463234896921 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E9E800 == 59 [pid = 3640] [id = 345] 07:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8B62E400) [pid = 3640] [serial = 1034] [outer = 0000000000000000] 07:08:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8B637400) [pid = 3640] [serial = 1035] [outer = 0000002D8B62E400] 07:08:16 INFO - PROCESS | 3640 | 1463234896968 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8C070C00) [pid = 3640] [serial = 1036] [outer = 0000002D8B62E400] 07:08:17 INFO - PROCESS | 3640 | 1463234897396 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]]]}] 07:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 629ms 07:08:17 INFO - PROCESS | 3640 | 1463234897454 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 07:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:08:17 INFO - PROCESS | 3640 | 1463234897456 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 07:08:17 INFO - PROCESS | 3640 | 1463234897460 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 3640 | 1463234897461 Marionette TRACE conn5 <- [1,1346,null,{}] 07:08:17 INFO - PROCESS | 3640 | 1463234897465 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}] 07:08:17 INFO - PROCESS | 3640 | 1463234897558 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 07:08:17 INFO - PROCESS | 3640 | 1463234897786 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F4C000 == 60 [pid = 3640] [id = 346] 07:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D81E9E400) [pid = 3640] [serial = 1037] [outer = 0000000000000000] 07:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D82A3E400) [pid = 3640] [serial = 1038] [outer = 0000002D81E9E400] 07:08:17 INFO - PROCESS | 3640 | 1463234897849 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D833B7000) [pid = 3640] [serial = 1039] [outer = 0000002D81E9E400] 07:08:18 INFO - PROCESS | 3640 | 1463234898450 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]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1020ms 07:08:18 INFO - PROCESS | 3640 | 1463234898484 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 3640 | 1463234898490 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 07:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:08:18 INFO - PROCESS | 3640 | 1463234898494 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 3640 | 1463234898499 Marionette TRACE conn5 <- [1,1350,null,{}] 07:08:18 INFO - PROCESS | 3640 | 1463234898504 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}] 07:08:18 INFO - PROCESS | 3640 | 1463234898642 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 07:08:18 INFO - PROCESS | 3640 | 1463234898736 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871FE000 == 61 [pid = 3640] [id = 347] 07:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D84A19800) [pid = 3640] [serial = 1040] [outer = 0000000000000000] 07:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D85B86C00) [pid = 3640] [serial = 1041] [outer = 0000002D84A19800] 07:08:18 INFO - PROCESS | 3640 | 1463234898797 Marionette DEBUG loaded listener.js 07:08:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D86339000) [pid = 3640] [serial = 1042] [outer = 0000002D84A19800] 07:08:19 INFO - PROCESS | 3640 | 1463234899412 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]]]}] 07:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 07:08:19 INFO - PROCESS | 3640 | 1463234899444 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 07:08:19 INFO - PROCESS | 3640 | 1463234899449 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 07:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:08:19 INFO - PROCESS | 3640 | 1463234899453 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:08:19 INFO - PROCESS | 3640 | 1463234899455 Marionette TRACE conn5 <- [1,1354,null,{}] 07:08:19 INFO - PROCESS | 3640 | 1463234899459 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}] 07:08:19 INFO - PROCESS | 3640 | 1463234899574 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 07:08:19 INFO - PROCESS | 3640 | 1463234899695 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2F9D800 == 62 [pid = 3640] [id = 348] 07:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D87196000) [pid = 3640] [serial = 1043] [outer = 0000000000000000] 07:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D875DD400) [pid = 3640] [serial = 1044] [outer = 0000002D87196000] 07:08:19 INFO - PROCESS | 3640 | 1463234899753 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D88982C00) [pid = 3640] [serial = 1045] [outer = 0000002D87196000] 07:08:20 INFO - PROCESS | 3640 | 1463234900436 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] 07:08:20 INFO - PROCESS | 3640 | 1463234900479 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 07:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:08:20 INFO - PROCESS | 3640 | 1463234900491 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 3640 | 1463234900498 Marionette TRACE conn5 <- [1,1358,null,{}] 07:08:20 INFO - PROCESS | 3640 | 1463234900519 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}] 07:08:20 INFO - PROCESS | 3640 | 1463234900664 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 07:08:20 INFO - PROCESS | 3640 | 1463234900784 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7039800 == 63 [pid = 3640] [id = 349] 07:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8AAC9400) [pid = 3640] [serial = 1046] [outer = 0000000000000000] 07:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8C0BDC00) [pid = 3640] [serial = 1047] [outer = 0000002D8AAC9400] 07:08:20 INFO - PROCESS | 3640 | 1463234900842 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DED4D4000) [pid = 3640] [serial = 1048] [outer = 0000002D8AAC9400] 07:08:21 INFO - PROCESS | 3640 | 1463234901415 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] 07:08:21 INFO - PROCESS | 3640 | 1463234901432 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 07:08:21 INFO - PROCESS | 3640 | 1463234901436 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 3640 | 1463234901438 Marionette TRACE conn5 <- [1,1362,null,{}] 07:08:21 INFO - PROCESS | 3640 | 1463234901442 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}] 07:08:21 INFO - PROCESS | 3640 | 1463234901553 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 07:08:21 INFO - PROCESS | 3640 | 1463234901644 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BCC800 == 64 [pid = 3640] [id = 350] 07:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DED4D2800) [pid = 3640] [serial = 1049] [outer = 0000000000000000] 07:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF1C3D000) [pid = 3640] [serial = 1050] [outer = 0000002DED4D2800] 07:08:21 INFO - PROCESS | 3640 | 1463234901702 Marionette DEBUG loaded listener.js 07:08:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DF1EBCC00) [pid = 3640] [serial = 1051] [outer = 0000002DED4D2800] 07:08:22 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:22 INFO - PROCESS | 3640 | 1463234902265 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] 07:08:22 INFO - PROCESS | 3640 | 1463234902322 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 07:08:22 INFO - PROCESS | 3640 | 1463234902326 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 3640 | 1463234902328 Marionette TRACE conn5 <- [1,1366,null,{}] 07:08:22 INFO - PROCESS | 3640 | 1463234902332 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}] 07:08:22 INFO - PROCESS | 3640 | 1463234902443 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 07:08:22 INFO - PROCESS | 3640 | 1463234902567 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF07800 == 65 [pid = 3640] [id = 351] 07:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002DF2552400) [pid = 3640] [serial = 1052] [outer = 0000000000000000] 07:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF2556400) [pid = 3640] [serial = 1053] [outer = 0000002DF2552400] 07:08:22 INFO - PROCESS | 3640 | 1463234902631 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF2D59400) [pid = 3640] [serial = 1054] [outer = 0000002DF2552400] 07:08:23 INFO - PROCESS | 3640 | 1463234903400 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] 07:08:23 INFO - PROCESS | 3640 | 1463234903466 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 07:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:08:23 INFO - PROCESS | 3640 | 1463234903471 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 3640 | 1463234903475 Marionette TRACE conn5 <- [1,1370,null,{}] 07:08:23 INFO - PROCESS | 3640 | 1463234903528 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}] 07:08:23 INFO - PROCESS | 3640 | 1463234903643 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 07:08:23 INFO - PROCESS | 3640 | 1463234903719 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D38000 == 66 [pid = 3640] [id = 352] 07:08:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D83CCD400) [pid = 3640] [serial = 1055] [outer = 0000000000000000] 07:08:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D83D18400) [pid = 3640] [serial = 1056] [outer = 0000002D83CCD400] 07:08:23 INFO - PROCESS | 3640 | 1463234903820 Marionette DEBUG loaded listener.js 07:08:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D84A1C800) [pid = 3640] [serial = 1057] [outer = 0000002D83CCD400] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E9E800 == 65 [pid = 3640] [id = 345] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF12E2800 == 64 [pid = 3640] [id = 344] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E5000 == 63 [pid = 3640] [id = 343] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B64B800 == 62 [pid = 3640] [id = 342] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8903C800 == 61 [pid = 3640] [id = 341] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874A5800 == 60 [pid = 3640] [id = 340] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871F2800 == 59 [pid = 3640] [id = 339] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84389000 == 58 [pid = 3640] [id = 338] 07:08:24 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83079800 == 57 [pid = 3640] [id = 337] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D84935800) [pid = 3640] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D864EAC00) [pid = 3640] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D8B638C00) [pid = 3640] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF3CF0C00) [pid = 3640] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DF321B000) [pid = 3640] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF37D5800) [pid = 3640] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | [3640] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:08:24 INFO - PROCESS | 3640 | 1463234904446 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] 07:08:24 INFO - PROCESS | 3640 | 1463234904506 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 07:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:08:24 INFO - PROCESS | 3640 | 1463234904513 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:08:24 INFO - PROCESS | 3640 | 1463234904515 Marionette TRACE conn5 <- [1,1374,null,{}] 07:08:24 INFO - PROCESS | 3640 | 1463234904519 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}] 07:08:24 INFO - PROCESS | 3640 | 1463234904620 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8C06F400) [pid = 3640] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF255D400) [pid = 3640] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF2D68400) [pid = 3640] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF12C3400) [pid = 3640] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8ABA8C00) [pid = 3640] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D86337000) [pid = 3640] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8495E000) [pid = 3640] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D87494800) [pid = 3640] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF231DC00) [pid = 3640] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D8495AC00) [pid = 3640] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D8633B400) [pid = 3640] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF7169000) [pid = 3640] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF2DC1000) [pid = 3640] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D88991400) [pid = 3640] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8B4CE400) [pid = 3640] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8B63A400) [pid = 3640] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D86235800) [pid = 3640] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8495E800) [pid = 3640] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8733AC00) [pid = 3640] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D87540000) [pid = 3640] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002DF251C800) [pid = 3640] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DF70A6400) [pid = 3640] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF1EBE800) [pid = 3640] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8B633C00) [pid = 3640] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF2558400) [pid = 3640] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF5BB1400) [pid = 3640] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002DF2DC3800) [pid = 3640] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D8ABB1C00) [pid = 3640] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002DF2DBB400) [pid = 3640] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:08:24 INFO - PROCESS | 3640 | 1463234904704 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83D35800 == 58 [pid = 3640] [id = 353] 07:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D83BCA800) [pid = 3640] [serial = 1058] [outer = 0000000000000000] 07:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002D84935800) [pid = 3640] [serial = 1059] [outer = 0000002D83BCA800] 07:08:24 INFO - PROCESS | 3640 | 1463234904753 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D86306400) [pid = 3640] [serial = 1060] [outer = 0000002D83BCA800] 07:08:25 INFO - PROCESS | 3640 | 1463234905219 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] 07:08:25 INFO - PROCESS | 3640 | 1463234905250 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 07:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:08:25 INFO - PROCESS | 3640 | 1463234905254 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3640 | 1463234905258 Marionette TRACE conn5 <- [1,1378,null,{}] 07:08:25 INFO - PROCESS | 3640 | 1463234905268 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}] 07:08:25 INFO - PROCESS | 3640 | 1463234905361 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 07:08:25 INFO - PROCESS | 3640 | 1463234905371 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BF800 == 59 [pid = 3640] [id = 354] 07:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D87195C00) [pid = 3640] [serial = 1061] [outer = 0000000000000000] 07:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D8733AC00) [pid = 3640] [serial = 1062] [outer = 0000002D87195C00] 07:08:25 INFO - PROCESS | 3640 | 1463234905421 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D875D5400) [pid = 3640] [serial = 1063] [outer = 0000002D87195C00] 07:08:25 INFO - PROCESS | 3640 | 1463234905875 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]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 07:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:08:25 INFO - PROCESS | 3640 | 1463234905949 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 3640 | 1463234905952 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 07:08:25 INFO - PROCESS | 3640 | 1463234905955 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 3640 | 1463234905957 Marionette TRACE conn5 <- [1,1382,null,{}] 07:08:25 INFO - PROCESS | 3640 | 1463234905961 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}] 07:08:26 INFO - PROCESS | 3640 | 1463234906050 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 07:08:26 INFO - PROCESS | 3640 | 1463234906062 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B509800 == 60 [pid = 3640] [id = 355] 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D87335C00) [pid = 3640] [serial = 1064] [outer = 0000000000000000] 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D88984C00) [pid = 3640] [serial = 1065] [outer = 0000002D87335C00] 07:08:26 INFO - PROCESS | 3640 | 1463234906172 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8ABA8C00) [pid = 3640] [serial = 1066] [outer = 0000002D87335C00] 07:08:26 INFO - PROCESS | 3640 | 1463234906552 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]]]}] 07:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 07:08:26 INFO - PROCESS | 3640 | 1463234906586 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 07:08:26 INFO - PROCESS | 3640 | 1463234906588 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 07:08:26 INFO - PROCESS | 3640 | 1463234906592 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:08:26 INFO - PROCESS | 3640 | 1463234906594 Marionette TRACE conn5 <- [1,1386,null,{}] 07:08:26 INFO - PROCESS | 3640 | 1463234906597 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}] 07:08:26 INFO - PROCESS | 3640 | 1463234906682 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 07:08:26 INFO - PROCESS | 3640 | 1463234906805 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8405A800 == 61 [pid = 3640] [id = 356] 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8788F000) [pid = 3640] [serial = 1067] [outer = 0000000000000000] 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8B0D4400) [pid = 3640] [serial = 1068] [outer = 0000002D8788F000] 07:08:26 INFO - PROCESS | 3640 | 1463234906854 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8C067400) [pid = 3640] [serial = 1069] [outer = 0000002D8788F000] 07:08:27 INFO - PROCESS | 3640 | 1463234907299 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]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 07:08:27 INFO - PROCESS | 3640 | 1463234907328 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 3640 | 1463234907330 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 07:08:27 INFO - PROCESS | 3640 | 1463234907334 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:08:27 INFO - PROCESS | 3640 | 1463234907343 Marionette TRACE conn5 <- [1,1390,null,{}] 07:08:27 INFO - PROCESS | 3640 | 1463234907352 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}] 07:08:27 INFO - PROCESS | 3640 | 1463234907500 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 07:08:27 INFO - PROCESS | 3640 | 1463234907556 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E18800 == 62 [pid = 3640] [id = 357] 07:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002DF12CA800) [pid = 3640] [serial = 1070] [outer = 0000000000000000] 07:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002DF251AC00) [pid = 3640] [serial = 1071] [outer = 0000002DF12CA800] 07:08:27 INFO - PROCESS | 3640 | 1463234907604 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF2555000) [pid = 3640] [serial = 1072] [outer = 0000002DF12CA800] 07:08:28 INFO - PROCESS | 3640 | 1463234908044 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]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 07:08:28 INFO - PROCESS | 3640 | 1463234908088 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 3640 | 1463234908091 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 07:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:08:28 INFO - PROCESS | 3640 | 1463234908102 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 3640 | 1463234908104 Marionette TRACE conn5 <- [1,1394,null,{}] 07:08:28 INFO - PROCESS | 3640 | 1463234908111 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}] 07:08:28 INFO - PROCESS | 3640 | 1463234908225 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 07:08:28 INFO - PROCESS | 3640 | 1463234908278 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF373E000 == 63 [pid = 3640] [id = 358] 07:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF256B000) [pid = 3640] [serial = 1073] [outer = 0000000000000000] 07:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF2D63400) [pid = 3640] [serial = 1074] [outer = 0000002DF256B000] 07:08:28 INFO - PROCESS | 3640 | 1463234908324 Marionette DEBUG loaded listener.js 07:08:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF2F7BC00) [pid = 3640] [serial = 1075] [outer = 0000002DF256B000] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8B4D4C00) [pid = 3640] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D83B47000) [pid = 3640] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF2F87C00) [pid = 3640] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DF256A000) [pid = 3640] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF2F88000) [pid = 3640] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D8641E400) [pid = 3640] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8719C000) [pid = 3640] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D875D6800) [pid = 3640] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D81F2D800) [pid = 3640] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83BD0800) [pid = 3640] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D8623BC00) [pid = 3640] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D8641B800) [pid = 3640] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D81EA7000) [pid = 3640] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D8ABA9400) [pid = 3640] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:08:28 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D81E99C00) [pid = 3640] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:08:28 INFO - PROCESS | 3640 | 1463234908838 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]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 07:08:28 INFO - PROCESS | 3640 | 1463234908884 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 3640 | 1463234908886 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 07:08:28 INFO - PROCESS | 3640 | 1463234908889 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:08:28 INFO - PROCESS | 3640 | 1463234908891 Marionette TRACE conn5 <- [1,1398,null,{}] 07:08:28 INFO - PROCESS | 3640 | 1463234908899 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}] 07:08:29 INFO - PROCESS | 3640 | 1463234908994 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 07:08:29 INFO - PROCESS | 3640 | 1463234909001 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7037800 == 64 [pid = 3640] [id = 359] 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D846A0800) [pid = 3640] [serial = 1076] [outer = 0000000000000000] 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002D86240C00) [pid = 3640] [serial = 1077] [outer = 0000002D846A0800] 07:08:29 INFO - PROCESS | 3640 | 1463234909047 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002D88988C00) [pid = 3640] [serial = 1078] [outer = 0000002D846A0800] 07:08:29 INFO - PROCESS | 3640 | 1463234909530 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]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 692ms 07:08:29 INFO - PROCESS | 3640 | 1463234909584 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 07:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:08:29 INFO - PROCESS | 3640 | 1463234909587 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 07:08:29 INFO - PROCESS | 3640 | 1463234909594 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 3640 | 1463234909596 Marionette TRACE conn5 <- [1,1402,null,{}] 07:08:29 INFO - PROCESS | 3640 | 1463234909600 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}] 07:08:29 INFO - PROCESS | 3640 | 1463234909689 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 07:08:29 INFO - PROCESS | 3640 | 1463234909701 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8604000 == 65 [pid = 3640] [id = 360] 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF2F7C000) [pid = 3640] [serial = 1079] [outer = 0000000000000000] 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF321B000) [pid = 3640] [serial = 1080] [outer = 0000002DF2F7C000] 07:08:29 INFO - PROCESS | 3640 | 1463234909747 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF3DAF400) [pid = 3640] [serial = 1081] [outer = 0000002DF2F7C000] 07:08:30 INFO - PROCESS | 3640 | 1463234910212 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]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 07:08:30 INFO - PROCESS | 3640 | 1463234910223 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 3640 | 1463234910225 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 07:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:08:30 INFO - PROCESS | 3640 | 1463234910228 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 3640 | 1463234910230 Marionette TRACE conn5 <- [1,1406,null,{}] 07:08:30 INFO - PROCESS | 3640 | 1463234910242 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}] 07:08:30 INFO - PROCESS | 3640 | 1463234910331 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 07:08:30 INFO - PROCESS | 3640 | 1463234910338 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF0E000 == 66 [pid = 3640] [id = 361] 07:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF5BB1400) [pid = 3640] [serial = 1082] [outer = 0000000000000000] 07:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF6F60800) [pid = 3640] [serial = 1083] [outer = 0000002DF5BB1400] 07:08:30 INFO - PROCESS | 3640 | 1463234910384 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002DF716E000) [pid = 3640] [serial = 1084] [outer = 0000002DF5BB1400] 07:08:30 INFO - PROCESS | 3640 | 1463234910898 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]]]}] 07:08:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D81F32800) [pid = 3640] [serial = 1085] [outer = 0000002DFF483800] 07:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 732ms 07:08:31 INFO - PROCESS | 3640 | 1463234911000 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 3640 | 1463234911006 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 07:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:08:31 INFO - PROCESS | 3640 | 1463234911108 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 3640 | 1463234911113 Marionette TRACE conn5 <- [1,1410,null,{}] 07:08:31 INFO - PROCESS | 3640 | 1463234911119 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}] 07:08:31 INFO - PROCESS | 3640 | 1463234911240 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 07:08:31 INFO - PROCESS | 3640 | 1463234911330 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86462800 == 67 [pid = 3640] [id = 362] 07:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D84A1A000) [pid = 3640] [serial = 1086] [outer = 0000000000000000] 07:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D85B88400) [pid = 3640] [serial = 1087] [outer = 0000002D84A1A000] 07:08:31 INFO - PROCESS | 3640 | 1463234911389 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8641F000) [pid = 3640] [serial = 1088] [outer = 0000002D84A1A000] 07:08:32 INFO - PROCESS | 3640 | 1463234912029 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]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1003ms 07:08:32 INFO - PROCESS | 3640 | 1463234912086 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 3640 | 1463234912092 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 07:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:08:32 INFO - PROCESS | 3640 | 1463234912099 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 3640 | 1463234912102 Marionette TRACE conn5 <- [1,1414,null,{}] 07:08:32 INFO - PROCESS | 3640 | 1463234912106 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}] 07:08:32 INFO - PROCESS | 3640 | 1463234912222 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 07:08:32 INFO - PROCESS | 3640 | 1463234912345 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1C8B000 == 68 [pid = 3640] [id = 363] 07:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D87539800) [pid = 3640] [serial = 1089] [outer = 0000000000000000] 07:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8753F800) [pid = 3640] [serial = 1090] [outer = 0000002D87539800] 07:08:32 INFO - PROCESS | 3640 | 1463234912404 Marionette DEBUG loaded listener.js 07:08:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8B0D4800) [pid = 3640] [serial = 1091] [outer = 0000002D87539800] 07:08:33 INFO - PROCESS | 3640 | 1463234913032 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]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 07:08:33 INFO - PROCESS | 3640 | 1463234913086 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 3640 | 1463234913089 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 07:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:08:33 INFO - PROCESS | 3640 | 1463234913093 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 3640 | 1463234913097 Marionette TRACE conn5 <- [1,1418,null,{}] 07:08:33 INFO - PROCESS | 3640 | 1463234913109 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}] 07:08:33 INFO - PROCESS | 3640 | 1463234913231 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 07:08:33 INFO - PROCESS | 3640 | 1463234913354 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE945800 == 69 [pid = 3640] [id = 364] 07:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF1308800) [pid = 3640] [serial = 1092] [outer = 0000000000000000] 07:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF2550400) [pid = 3640] [serial = 1093] [outer = 0000002DF1308800] 07:08:33 INFO - PROCESS | 3640 | 1463234913416 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF6FB9000) [pid = 3640] [serial = 1094] [outer = 0000002DF1308800] 07:08:34 INFO - PROCESS | 3640 | 1463234914067 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]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1030ms 07:08:34 INFO - PROCESS | 3640 | 1463234914125 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 07:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:08:34 INFO - PROCESS | 3640 | 1463234914129 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 07:08:34 INFO - PROCESS | 3640 | 1463234914133 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 3640 | 1463234914135 Marionette TRACE conn5 <- [1,1422,null,{}] 07:08:34 INFO - PROCESS | 3640 | 1463234914139 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}] 07:08:34 INFO - PROCESS | 3640 | 1463234914253 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 07:08:34 INFO - PROCESS | 3640 | 1463234914376 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF076000 == 70 [pid = 3640] [id = 365] 07:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF7854000) [pid = 3640] [serial = 1095] [outer = 0000000000000000] 07:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF7A81C00) [pid = 3640] [serial = 1096] [outer = 0000002DF7854000] 07:08:34 INFO - PROCESS | 3640 | 1463234914435 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF7B8E400) [pid = 3640] [serial = 1097] [outer = 0000002DF7854000] 07:08:35 INFO - PROCESS | 3640 | 1463234915010 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 923ms 07:08:35 INFO - PROCESS | 3640 | 1463234915057 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 3640 | 1463234915060 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 07:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:08:35 INFO - PROCESS | 3640 | 1463234915063 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 3640 | 1463234915065 Marionette TRACE conn5 <- [1,1426,null,{}] 07:08:35 INFO - PROCESS | 3640 | 1463234915069 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}] 07:08:35 INFO - PROCESS | 3640 | 1463234915181 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 07:08:35 INFO - PROCESS | 3640 | 1463234915274 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF532800 == 71 [pid = 3640] [id = 366] 07:08:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF8677C00) [pid = 3640] [serial = 1098] [outer = 0000000000000000] 07:08:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF86C8400) [pid = 3640] [serial = 1099] [outer = 0000002DF8677C00] 07:08:35 INFO - PROCESS | 3640 | 1463234915331 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DF878BC00) [pid = 3640] [serial = 1100] [outer = 0000002DF8677C00] 07:08:35 INFO - PROCESS | 3640 | 1463234915934 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]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 924ms 07:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:08:36 INFO - PROCESS | 3640 | 1463234915989 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 3640 | 1463234915991 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 07:08:36 INFO - PROCESS | 3640 | 1463234915995 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 3640 | 1463234915997 Marionette TRACE conn5 <- [1,1430,null,{}] 07:08:36 INFO - PROCESS | 3640 | 1463234916001 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}] 07:08:36 INFO - PROCESS | 3640 | 1463234916172 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 07:08:36 INFO - PROCESS | 3640 | 1463234916298 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83062800 == 72 [pid = 3640] [id = 367] 07:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D81FBE400) [pid = 3640] [serial = 1101] [outer = 0000000000000000] 07:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D83B4DC00) [pid = 3640] [serial = 1102] [outer = 0000002D81FBE400] 07:08:36 INFO - PROCESS | 3640 | 1463234916356 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8733B400) [pid = 3640] [serial = 1103] [outer = 0000002D81FBE400] 07:08:37 INFO - PROCESS | 3640 | 1463234917196 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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1237ms 07:08:37 INFO - PROCESS | 3640 | 1463234917235 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 3640 | 1463234917241 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 07:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:08:37 INFO - PROCESS | 3640 | 1463234917245 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 3640 | 1463234917249 Marionette TRACE conn5 <- [1,1434,null,{}] 07:08:37 INFO - PROCESS | 3640 | 1463234917255 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}] 07:08:37 INFO - PROCESS | 3640 | 1463234917362 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 07:08:37 INFO - PROCESS | 3640 | 1463234917492 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83751000 == 73 [pid = 3640] [id = 368] 07:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D83BCD400) [pid = 3640] [serial = 1104] [outer = 0000000000000000] 07:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D85B8D000) [pid = 3640] [serial = 1105] [outer = 0000002D83BCD400] 07:08:37 INFO - PROCESS | 3640 | 1463234917549 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D86411400) [pid = 3640] [serial = 1106] [outer = 0000002D83BCD400] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8604000 == 72 [pid = 3640] [id = 360] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7037800 == 71 [pid = 3640] [id = 359] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF373E000 == 70 [pid = 3640] [id = 358] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E18800 == 69 [pid = 3640] [id = 357] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8405A800 == 68 [pid = 3640] [id = 356] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B509800 == 67 [pid = 3640] [id = 355] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874BF800 == 66 [pid = 3640] [id = 354] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D87496800) [pid = 3640] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF255EC00) [pid = 3640] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D35800 == 65 [pid = 3640] [id = 353] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83D38000 == 64 [pid = 3640] [id = 352] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7039800 == 63 [pid = 3640] [id = 349] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2F9D800 == 62 [pid = 3640] [id = 348] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871FE000 == 61 [pid = 3640] [id = 347] 07:08:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F4C000 == 60 [pid = 3640] [id = 346] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF2568C00) [pid = 3640] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D86233400) [pid = 3640] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF3594400) [pid = 3640] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF2F86800) [pid = 3640] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF3D6C800) [pid = 3640] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8753D800) [pid = 3640] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D87333C00) [pid = 3640] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D87533000) [pid = 3640] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D8788B000) [pid = 3640] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D84961C00) [pid = 3640] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D83BCE800) [pid = 3640] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D84938400) [pid = 3640] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D84697800) [pid = 3640] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D81EA8400) [pid = 3640] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D86306000) [pid = 3640] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D8633B800) [pid = 3640] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D86444000) [pid = 3640] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8AAC7400) [pid = 3640] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DF7A26400) [pid = 3640] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF2557C00) [pid = 3640] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8B0CFC00) [pid = 3640] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8B4CBC00) [pid = 3640] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D830EF800) [pid = 3640] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D8641DC00) [pid = 3640] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D87191400) [pid = 3640] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D8B637400) [pid = 3640] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:08:38 INFO - PROCESS | 3640 | 1463234918200 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]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 07:08:38 INFO - PROCESS | 3640 | 1463234918236 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3640 | 1463234918242 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 07:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:08:38 INFO - PROCESS | 3640 | 1463234918255 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3640 | 1463234918258 Marionette TRACE conn5 <- [1,1438,null,{}] 07:08:38 INFO - PROCESS | 3640 | 1463234918264 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}] 07:08:38 INFO - PROCESS | 3640 | 1463234918359 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 07:08:38 INFO - PROCESS | 3640 | 1463234918367 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86243800 == 61 [pid = 3640] [id = 369] 07:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002D833B7800) [pid = 3640] [serial = 1107] [outer = 0000000000000000] 07:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D84938400) [pid = 3640] [serial = 1108] [outer = 0000002D833B7800] 07:08:38 INFO - PROCESS | 3640 | 1463234918414 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D85B89400) [pid = 3640] [serial = 1109] [outer = 0000002D833B7800] 07:08:38 INFO - PROCESS | 3640 | 1463234918891 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]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 692ms 07:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:08:38 INFO - PROCESS | 3640 | 1463234918947 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 3640 | 1463234918950 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 07:08:38 INFO - PROCESS | 3640 | 1463234918953 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 3640 | 1463234918957 Marionette TRACE conn5 <- [1,1442,null,{}] 07:08:38 INFO - PROCESS | 3640 | 1463234918968 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}] 07:08:39 INFO - PROCESS | 3640 | 1463234919064 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 07:08:39 INFO - PROCESS | 3640 | 1463234919081 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B00D800 == 62 [pid = 3640] [id = 370] 07:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D87194000) [pid = 3640] [serial = 1110] [outer = 0000000000000000] 07:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D8719A000) [pid = 3640] [serial = 1111] [outer = 0000002D87194000] 07:08:39 INFO - PROCESS | 3640 | 1463234919131 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D8748F400) [pid = 3640] [serial = 1112] [outer = 0000002D87194000] 07:08:39 INFO - PROCESS | 3640 | 1463234919611 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]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 692ms 07:08:39 INFO - PROCESS | 3640 | 1463234919648 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 07:08:39 INFO - PROCESS | 3640 | 1463234919651 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 07:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:08:39 INFO - PROCESS | 3640 | 1463234919655 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 3640 | 1463234919656 Marionette TRACE conn5 <- [1,1446,null,{}] 07:08:39 INFO - PROCESS | 3640 | 1463234919660 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}] 07:08:39 INFO - PROCESS | 3640 | 1463234919783 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 07:08:39 INFO - PROCESS | 3640 | 1463234919871 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C076800 == 63 [pid = 3640] [id = 371] 07:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D8492F800) [pid = 3640] [serial = 1113] [outer = 0000000000000000] 07:08:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8733EC00) [pid = 3640] [serial = 1114] [outer = 0000002D8492F800] 07:08:39 INFO - PROCESS | 3640 | 1463234919918 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D8788DC00) [pid = 3640] [serial = 1115] [outer = 0000002D8492F800] 07:08:40 INFO - PROCESS | 3640 | 1463234920361 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]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 07:08:40 INFO - PROCESS | 3640 | 1463234920403 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 07:08:40 INFO - PROCESS | 3640 | 1463234920405 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 07:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:08:40 INFO - PROCESS | 3640 | 1463234920409 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 3640 | 1463234920411 Marionette TRACE conn5 <- [1,1450,null,{}] 07:08:40 INFO - PROCESS | 3640 | 1463234920414 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}] 07:08:40 INFO - PROCESS | 3640 | 1463234920527 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 07:08:40 INFO - PROCESS | 3640 | 1463234920582 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C47C800 == 64 [pid = 3640] [id = 372] 07:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8AAC7C00) [pid = 3640] [serial = 1116] [outer = 0000000000000000] 07:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8AACF800) [pid = 3640] [serial = 1117] [outer = 0000002D8AAC7C00] 07:08:40 INFO - PROCESS | 3640 | 1463234920630 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8B0CAC00) [pid = 3640] [serial = 1118] [outer = 0000002D8AAC7C00] 07:08:41 INFO - PROCESS | 3640 | 1463234921102 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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 776ms 07:08:41 INFO - PROCESS | 3640 | 1463234921187 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 3640 | 1463234921190 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 07:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:08:41 INFO - PROCESS | 3640 | 1463234921199 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3640 | 1463234921201 Marionette TRACE conn5 <- [1,1454,null,{}] 07:08:41 INFO - PROCESS | 3640 | 1463234921204 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}] 07:08:41 INFO - PROCESS | 3640 | 1463234921338 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 07:08:41 INFO - PROCESS | 3640 | 1463234921391 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23B0800 == 65 [pid = 3640] [id = 373] 07:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8C0BF400) [pid = 3640] [serial = 1119] [outer = 0000000000000000] 07:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D8C0C6C00) [pid = 3640] [serial = 1120] [outer = 0000002D8C0BF400] 07:08:41 INFO - PROCESS | 3640 | 1463234921437 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF124D800) [pid = 3640] [serial = 1121] [outer = 0000002D8C0BF400] 07:08:41 INFO - PROCESS | 3640 | 1463234921883 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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 734ms 07:08:41 INFO - PROCESS | 3640 | 1463234921931 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 3640 | 1463234921933 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 07:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:08:41 INFO - PROCESS | 3640 | 1463234921936 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 3640 | 1463234921938 Marionette TRACE conn5 <- [1,1458,null,{}] 07:08:41 INFO - PROCESS | 3640 | 1463234921942 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}] 07:08:42 INFO - PROCESS | 3640 | 1463234922056 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 07:08:42 INFO - PROCESS | 3640 | 1463234922111 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F79000 == 66 [pid = 3640] [id = 374] 07:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF1C56000) [pid = 3640] [serial = 1122] [outer = 0000000000000000] 07:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF2323400) [pid = 3640] [serial = 1123] [outer = 0000002DF1C56000] 07:08:42 INFO - PROCESS | 3640 | 1463234922158 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF2556800) [pid = 3640] [serial = 1124] [outer = 0000002DF1C56000] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D83BCA800) [pid = 3640] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF256B000) [pid = 3640] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D8788F000) [pid = 3640] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D87195C00) [pid = 3640] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF2552400) [pid = 3640] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D83CCD400) [pid = 3640] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D87335C00) [pid = 3640] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D846A0800) [pid = 3640] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF2F7C000) [pid = 3640] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:08:42 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DF12CA800) [pid = 3640] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:08:42 INFO - PROCESS | 3640 | 1463234922703 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]]]}] 07:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 839ms 07:08:42 INFO - PROCESS | 3640 | 1463234922779 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 07:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:08:42 INFO - PROCESS | 3640 | 1463234922781 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 07:08:42 INFO - PROCESS | 3640 | 1463234922792 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:08:42 INFO - PROCESS | 3640 | 1463234922794 Marionette TRACE conn5 <- [1,1462,null,{}] 07:08:42 INFO - PROCESS | 3640 | 1463234922798 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}] 07:08:42 INFO - PROCESS | 3640 | 1463234922886 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 07:08:42 INFO - PROCESS | 3640 | 1463234922893 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7624000 == 67 [pid = 3640] [id = 375] 07:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002DF1C3D400) [pid = 3640] [serial = 1125] [outer = 0000000000000000] 07:08:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002DF255F800) [pid = 3640] [serial = 1126] [outer = 0000002DF1C3D400] 07:08:42 INFO - PROCESS | 3640 | 1463234922939 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF2D5A400) [pid = 3640] [serial = 1127] [outer = 0000002DF1C3D400] 07:08:43 INFO - PROCESS | 3640 | 1463234923398 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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 651ms 07:08:43 INFO - PROCESS | 3640 | 1463234923439 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 3640 | 1463234923441 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 07:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:08:43 INFO - PROCESS | 3640 | 1463234923444 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 3640 | 1463234923446 Marionette TRACE conn5 <- [1,1466,null,{}] 07:08:43 INFO - PROCESS | 3640 | 1463234923449 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}] 07:08:43 INFO - PROCESS | 3640 | 1463234923537 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 07:08:43 INFO - PROCESS | 3640 | 1463234923544 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9598800 == 68 [pid = 3640] [id = 376] 07:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF2DC8000) [pid = 3640] [serial = 1128] [outer = 0000000000000000] 07:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF2F85C00) [pid = 3640] [serial = 1129] [outer = 0000002DF2DC8000] 07:08:43 INFO - PROCESS | 3640 | 1463234923589 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF359A000) [pid = 3640] [serial = 1130] [outer = 0000002DF2DC8000] 07:08:44 INFO - PROCESS | 3640 | 1463234924031 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]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 629ms 07:08:44 INFO - PROCESS | 3640 | 1463234924077 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 3640 | 1463234924079 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 07:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:08:44 INFO - PROCESS | 3640 | 1463234924082 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 3640 | 1463234924084 Marionette TRACE conn5 <- [1,1470,null,{}] 07:08:44 INFO - PROCESS | 3640 | 1463234924088 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}] 07:08:44 INFO - PROCESS | 3640 | 1463234924188 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 07:08:44 INFO - PROCESS | 3640 | 1463234924236 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE935000 == 69 [pid = 3640] [id = 377] 07:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF3DA5800) [pid = 3640] [serial = 1131] [outer = 0000000000000000] 07:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF5BB1000) [pid = 3640] [serial = 1132] [outer = 0000002DF3DA5800] 07:08:44 INFO - PROCESS | 3640 | 1463234924282 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF70A9400) [pid = 3640] [serial = 1133] [outer = 0000002DF3DA5800] 07:08:45 INFO - PROCESS | 3640 | 1463234925041 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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 986ms 07:08:45 INFO - PROCESS | 3640 | 1463234925072 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 3640 | 1463234925077 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 07:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:08:45 INFO - PROCESS | 3640 | 1463234925082 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 3640 | 1463234925088 Marionette TRACE conn5 <- [1,1474,null,{}] 07:08:45 INFO - PROCESS | 3640 | 1463234925094 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}] 07:08:45 INFO - PROCESS | 3640 | 1463234925214 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 07:08:45 INFO - PROCESS | 3640 | 1463234925340 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D873A6800 == 70 [pid = 3640] [id = 378] 07:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D846A1000) [pid = 3640] [serial = 1134] [outer = 0000000000000000] 07:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8495CC00) [pid = 3640] [serial = 1135] [outer = 0000002D846A1000] 07:08:45 INFO - PROCESS | 3640 | 1463234925402 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D86304000) [pid = 3640] [serial = 1136] [outer = 0000002D846A1000] 07:08:46 INFO - PROCESS | 3640 | 1463234926063 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]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1028ms 07:08:46 INFO - PROCESS | 3640 | 1463234926115 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 07:08:46 INFO - PROCESS | 3640 | 1463234926121 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 07:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:08:46 INFO - PROCESS | 3640 | 1463234926128 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 3640 | 1463234926131 Marionette TRACE conn5 <- [1,1478,null,{}] 07:08:46 INFO - PROCESS | 3640 | 1463234926136 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}] 07:08:46 INFO - PROCESS | 3640 | 1463234926304 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 07:08:46 INFO - PROCESS | 3640 | 1463234926428 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EA0000 == 71 [pid = 3640] [id = 379] 07:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D87332800) [pid = 3640] [serial = 1137] [outer = 0000000000000000] 07:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D87539C00) [pid = 3640] [serial = 1138] [outer = 0000002D87332800] 07:08:46 INFO - PROCESS | 3640 | 1463234926487 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8B0D0C00) [pid = 3640] [serial = 1139] [outer = 0000002D87332800] 07:08:47 INFO - PROCESS | 3640 | 1463234927162 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]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1077ms 07:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:08:47 INFO - PROCESS | 3640 | 1463234927216 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 3640 | 1463234927219 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 07:08:47 INFO - PROCESS | 3640 | 1463234927223 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 3640 | 1463234927227 Marionette TRACE conn5 <- [1,1482,null,{}] 07:08:47 INFO - PROCESS | 3640 | 1463234927239 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}] 07:08:47 INFO - PROCESS | 3640 | 1463234927389 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 07:08:47 INFO - PROCESS | 3640 | 1463234927515 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF529000 == 72 [pid = 3640] [id = 380] 07:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8C0C1000) [pid = 3640] [serial = 1140] [outer = 0000000000000000] 07:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF2550000) [pid = 3640] [serial = 1141] [outer = 0000002D8C0C1000] 07:08:47 INFO - PROCESS | 3640 | 1463234927576 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF7168400) [pid = 3640] [serial = 1142] [outer = 0000002D8C0C1000] 07:08:48 INFO - PROCESS | 3640 | 1463234928140 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]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 987ms 07:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:08:48 INFO - PROCESS | 3640 | 1463234928211 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 3640 | 1463234928214 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 07:08:48 INFO - PROCESS | 3640 | 1463234928218 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 3640 | 1463234928220 Marionette TRACE conn5 <- [1,1486,null,{}] 07:08:48 INFO - PROCESS | 3640 | 1463234928224 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}] 07:08:48 INFO - PROCESS | 3640 | 1463234928343 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 07:08:48 INFO - PROCESS | 3640 | 1463234928466 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF96E000 == 73 [pid = 3640] [id = 381] 07:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF7A80C00) [pid = 3640] [serial = 1143] [outer = 0000000000000000] 07:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DF7ADB400) [pid = 3640] [serial = 1144] [outer = 0000002DF7A80C00] 07:08:48 INFO - PROCESS | 3640 | 1463234928524 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DF8793C00) [pid = 3640] [serial = 1145] [outer = 0000002DF7A80C00] 07:08:49 INFO - PROCESS | 3640 | 1463234929083 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]]]}] 07:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 07:08:49 INFO - PROCESS | 3640 | 1463234929143 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 07:08:49 INFO - PROCESS | 3640 | 1463234929146 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 07:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:08:49 INFO - PROCESS | 3640 | 1463234929150 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:08:49 INFO - PROCESS | 3640 | 1463234929152 Marionette TRACE conn5 <- [1,1490,null,{}] 07:08:49 INFO - PROCESS | 3640 | 1463234929156 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}] 07:08:49 INFO - PROCESS | 3640 | 1463234929267 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 07:08:49 INFO - PROCESS | 3640 | 1463234929361 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB91000 == 74 [pid = 3640] [id = 382] 07:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DF87CF000) [pid = 3640] [serial = 1146] [outer = 0000000000000000] 07:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF87D5400) [pid = 3640] [serial = 1147] [outer = 0000002DF87CF000] 07:08:49 INFO - PROCESS | 3640 | 1463234929417 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF8BBBC00) [pid = 3640] [serial = 1148] [outer = 0000002DF87CF000] 07:08:50 INFO - PROCESS | 3640 | 1463234930002 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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 880ms 07:08:50 INFO - PROCESS | 3640 | 1463234930032 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 3640 | 1463234930035 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 07:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:08:50 INFO - PROCESS | 3640 | 1463234930072 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 3640 | 1463234930074 Marionette TRACE conn5 <- [1,1494,null,{}] 07:08:50 INFO - PROCESS | 3640 | 1463234930093 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}] 07:08:50 INFO - PROCESS | 3640 | 1463234930217 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 07:08:50 INFO - PROCESS | 3640 | 1463234930345 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858EB000 == 75 [pid = 3640] [id = 383] 07:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF1C4FC00) [pid = 3640] [serial = 1149] [outer = 0000000000000000] 07:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DF2DBC800) [pid = 3640] [serial = 1150] [outer = 0000002DF1C4FC00] 07:08:50 INFO - PROCESS | 3640 | 1463234930404 Marionette DEBUG loaded listener.js 07:08:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DF8C09000) [pid = 3640] [serial = 1151] [outer = 0000002DF1C4FC00] 07:08:51 INFO - PROCESS | 3640 | 1463234931136 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]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1090ms 07:08:51 INFO - PROCESS | 3640 | 1463234931166 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 3640 | 1463234931172 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 07:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:08:51 INFO - PROCESS | 3640 | 1463234931176 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 3640 | 1463234931181 Marionette TRACE conn5 <- [1,1498,null,{}] 07:08:51 INFO - PROCESS | 3640 | 1463234931186 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}] 07:08:51 INFO - PROCESS | 3640 | 1463234931294 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 07:08:51 INFO - PROCESS | 3640 | 1463234931393 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B63F000 == 76 [pid = 3640] [id = 384] 07:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D84A1C000) [pid = 3640] [serial = 1152] [outer = 0000000000000000] 07:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D85A0F000) [pid = 3640] [serial = 1153] [outer = 0000002D84A1C000] 07:08:51 INFO - PROCESS | 3640 | 1463234931446 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D86416C00) [pid = 3640] [serial = 1154] [outer = 0000002D84A1C000] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE760800 == 75 [pid = 3640] [id = 305] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9598800 == 74 [pid = 3640] [id = 376] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7624000 == 73 [pid = 3640] [id = 375] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE74D000 == 72 [pid = 3640] [id = 332] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F79000 == 71 [pid = 3640] [id = 374] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23B0800 == 70 [pid = 3640] [id = 373] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C47C800 == 69 [pid = 3640] [id = 372] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C076800 == 68 [pid = 3640] [id = 371] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B00D800 == 67 [pid = 3640] [id = 370] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86243800 == 66 [pid = 3640] [id = 369] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83751000 == 65 [pid = 3640] [id = 368] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF6F60800) [pid = 3640] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1C8B000 == 64 [pid = 3640] [id = 363] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86462800 == 63 [pid = 3640] [id = 362] 07:08:52 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF0E000 == 62 [pid = 3640] [id = 361] 07:08:52 INFO - PROCESS | 3640 | 1463234932124 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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 987ms 07:08:52 INFO - PROCESS | 3640 | 1463234932168 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 3640 | 1463234932174 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 07:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:08:52 INFO - PROCESS | 3640 | 1463234932180 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3640 | 1463234932183 Marionette TRACE conn5 <- [1,1502,null,{}] 07:08:52 INFO - PROCESS | 3640 | 1463234932187 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}] 07:08:52 INFO - PROCESS | 3640 | 1463234932294 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF3DAF400) [pid = 3640] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D84935800) [pid = 3640] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002DF2D63400) [pid = 3640] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D8B0D4400) [pid = 3640] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D875D5400) [pid = 3640] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF2D59400) [pid = 3640] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D83D18400) [pid = 3640] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D88984C00) [pid = 3640] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8733AC00) [pid = 3640] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D86306400) [pid = 3640] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D86240C00) [pid = 3640] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF321B000) [pid = 3640] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D82A3E400) [pid = 3640] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF1C3D000) [pid = 3640] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D88988C00) [pid = 3640] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF2555000) [pid = 3640] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF251AC00) [pid = 3640] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8ABA8C00) [pid = 3640] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D875DD400) [pid = 3640] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D85B86C00) [pid = 3640] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8C0BDC00) [pid = 3640] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D84A1C800) [pid = 3640] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2F7BC00) [pid = 3640] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D8C067400) [pid = 3640] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF2556400) [pid = 3640] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:08:52 INFO - PROCESS | 3640 | 1463234932388 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F4C000 == 63 [pid = 3640] [id = 385] 07:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D830EF000) [pid = 3640] [serial = 1155] [outer = 0000000000000000] 07:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D84960400) [pid = 3640] [serial = 1156] [outer = 0000002D830EF000] 07:08:52 INFO - PROCESS | 3640 | 1463234932437 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8630E400) [pid = 3640] [serial = 1157] [outer = 0000002D830EF000] 07:08:52 INFO - PROCESS | 3640 | 1463234932825 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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 07:08:52 INFO - PROCESS | 3640 | 1463234932856 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 07:08:52 INFO - PROCESS | 3640 | 1463234932858 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 07:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:08:52 INFO - PROCESS | 3640 | 1463234932862 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 3640 | 1463234932866 Marionette TRACE conn5 <- [1,1506,null,{}] 07:08:52 INFO - PROCESS | 3640 | 1463234932877 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}] 07:08:53 INFO - PROCESS | 3640 | 1463234933001 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 07:08:53 INFO - PROCESS | 3640 | 1463234933013 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B51E800 == 64 [pid = 3640] [id = 386] 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D87491000) [pid = 3640] [serial = 1158] [outer = 0000000000000000] 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D875D4000) [pid = 3640] [serial = 1159] [outer = 0000002D87491000] 07:08:53 INFO - PROCESS | 3640 | 1463234933070 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D87891000) [pid = 3640] [serial = 1160] [outer = 0000002D87491000] 07:08:53 INFO - PROCESS | 3640 | 1463234933535 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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 07:08:53 INFO - PROCESS | 3640 | 1463234933599 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 3640 | 1463234933602 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 07:08:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:08:53 INFO - PROCESS | 3640 | 1463234933606 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 3640 | 1463234933607 Marionette TRACE conn5 <- [1,1510,null,{}] 07:08:53 INFO - PROCESS | 3640 | 1463234933611 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}] 07:08:53 INFO - PROCESS | 3640 | 1463234933703 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 07:08:53 INFO - PROCESS | 3640 | 1463234933713 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1AF2800 == 65 [pid = 3640] [id = 387] 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8AAC2C00) [pid = 3640] [serial = 1161] [outer = 0000000000000000] 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8ABA9800) [pid = 3640] [serial = 1162] [outer = 0000002D8AAC2C00] 07:08:53 INFO - PROCESS | 3640 | 1463234933760 Marionette DEBUG loaded listener.js 07:08:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8B0CF800) [pid = 3640] [serial = 1163] [outer = 0000002D8AAC2C00] 07:08:54 INFO - PROCESS | 3640 | 1463234934188 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"]]]}] 07:08:54 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 () { 07:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:08:54 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 () { 07:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:08:54 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 () { 07:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:08:54 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 () { 07:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:08:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 639ms 07:08:54 INFO - PROCESS | 3640 | 1463234934248 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 07:08:54 INFO - PROCESS | 3640 | 1463234934250 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 07:08:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:08:54 INFO - PROCESS | 3640 | 1463234934253 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:08:54 INFO - PROCESS | 3640 | 1463234934255 Marionette TRACE conn5 <- [1,1514,null,{}] 07:08:54 INFO - PROCESS | 3640 | 1463234934259 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}] 07:08:54 INFO - PROCESS | 3640 | 1463234934349 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 07:08:54 INFO - PROCESS | 3640 | 1463234934386 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF306B800 == 66 [pid = 3640] [id = 388] 07:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D83B46400) [pid = 3640] [serial = 1164] [outer = 0000000000000000] 07:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8B632C00) [pid = 3640] [serial = 1165] [outer = 0000002D83B46400] 07:08:54 INFO - PROCESS | 3640 | 1463234934433 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8C0BF800) [pid = 3640] [serial = 1166] [outer = 0000002D83B46400] 07:08:54 INFO - PROCESS | 3640 | 1463234934939 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"]]]}] 07:08:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:08:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:08:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:08:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 733ms 07:08:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:08:55 INFO - PROCESS | 3640 | 1463234934990 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3640 | 1463234934992 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 07:08:55 INFO - PROCESS | 3640 | 1463234934996 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3640 | 1463234935005 Marionette TRACE conn5 <- [1,1518,null,{}] 07:08:55 INFO - PROCESS | 3640 | 1463234935010 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}] 07:08:55 INFO - PROCESS | 3640 | 1463234935137 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 07:08:55 INFO - PROCESS | 3640 | 1463234935195 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A61800 == 67 [pid = 3640] [id = 389] 07:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002DF2553800) [pid = 3640] [serial = 1167] [outer = 0000000000000000] 07:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF2567000) [pid = 3640] [serial = 1168] [outer = 0000002DF2553800] 07:08:55 INFO - PROCESS | 3640 | 1463234935243 Marionette DEBUG loaded listener.js 07:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF2F64000) [pid = 3640] [serial = 1169] [outer = 0000002DF2553800] 07:08:55 INFO - PROCESS | 3640 | 1463234935664 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]]]}] 07:08:55 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 07:08:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:08:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:08:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:08:55 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. 07:08:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:08:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 07:08:55 INFO - PROCESS | 3640 | 1463234935691 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 3640 | 1463234935693 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 07:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:08:55 INFO - PROCESS | 3640 | 1463234935702 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 3640 | 1463234935704 Marionette TRACE conn5 <- [1,1522,null,{}] 07:08:55 INFO - PROCESS | 3640 | 1463234935708 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}] 07:08:55 INFO - PROCESS | 3640 | 1463234935854 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 07:08:55 INFO - PROCESS | 3640 | 1463234935911 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9598800 == 68 [pid = 3640] [id = 390] 07:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DF32CD000) [pid = 3640] [serial = 1170] [outer = 0000000000000000] 07:08:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DF3D60800) [pid = 3640] [serial = 1171] [outer = 0000002DF32CD000] 07:08:55 INFO - PROCESS | 3640 | 1463234935958 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DF71DB400) [pid = 3640] [serial = 1172] [outer = 0000002DF32CD000] 07:08:56 INFO - PROCESS | 3640 | 1463234936402 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]]]}] 07:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 07:08:56 INFO - PROCESS | 3640 | 1463234936434 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 07:08:56 INFO - PROCESS | 3640 | 1463234936436 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 07:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:08:56 INFO - PROCESS | 3640 | 1463234936439 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:08:56 INFO - PROCESS | 3640 | 1463234936441 Marionette TRACE conn5 <- [1,1526,null,{}] 07:08:56 INFO - PROCESS | 3640 | 1463234936444 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}] 07:08:56 INFO - PROCESS | 3640 | 1463234936579 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 07:08:56 INFO - PROCESS | 3640 | 1463234936789 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8B62E400) [pid = 3640] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8AAC7C00) [pid = 3640] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8C0BF400) [pid = 3640] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF1C56000) [pid = 3640] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8492F800) [pid = 3640] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D87194000) [pid = 3640] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D81FBE400) [pid = 3640] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D83BCD400) [pid = 3640] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D833B7800) [pid = 3640] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF2DC8000) [pid = 3640] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF1C3D400) [pid = 3640] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D87533C00) [pid = 3640] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D833B5C00) [pid = 3640] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D87197800) [pid = 3640] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DED4C9C00) [pid = 3640] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8AAC9400) [pid = 3640] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D87196000) [pid = 3640] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D81E9E400) [pid = 3640] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:08:56 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D84A19800) [pid = 3640] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:08:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A8B800 == 69 [pid = 3640] [id = 391] 07:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D81EA0400) [pid = 3640] [serial = 1173] [outer = 0000000000000000] 07:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D83CC6400) [pid = 3640] [serial = 1174] [outer = 0000002D81EA0400] 07:08:56 INFO - PROCESS | 3640 | 1463234936849 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D86337800) [pid = 3640] [serial = 1175] [outer = 0000002D81EA0400] 07:08:57 INFO - PROCESS | 3640 | 1463234937267 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 07:08:57 INFO - PROCESS | 3640 | 1463234937328 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3640 | 1463234937331 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 07:08:57 INFO - PROCESS | 3640 | 1463234937334 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:08:57 INFO - PROCESS | 3640 | 1463234937336 Marionette TRACE conn5 <- [1,1530,null,{}] 07:08:57 INFO - PROCESS | 3640 | 1463234937346 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}] 07:08:57 INFO - PROCESS | 3640 | 1463234937435 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 07:08:57 INFO - PROCESS | 3640 | 1463234937444 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF520800 == 70 [pid = 3640] [id = 392] 07:08:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8B0C9C00) [pid = 3640] [serial = 1176] [outer = 0000000000000000] 07:08:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D8C0BF400) [pid = 3640] [serial = 1177] [outer = 0000002D8B0C9C00] 07:08:57 INFO - PROCESS | 3640 | 1463234937490 Marionette DEBUG loaded listener.js 07:08:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF7AD6C00) [pid = 3640] [serial = 1178] [outer = 0000002D8B0C9C00] 07:08:57 INFO - PROCESS | 3640 | 1463234937926 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]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 07:08:57 INFO - PROCESS | 3640 | 1463234937967 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 3640 | 1463234937969 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 07:08:57 INFO - PROCESS | 3640 | 1463234937973 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:08:57 INFO - PROCESS | 3640 | 1463234937975 Marionette TRACE conn5 <- [1,1534,null,{}] 07:08:57 INFO - PROCESS | 3640 | 1463234937984 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}] 07:08:58 INFO - PROCESS | 3640 | 1463234938086 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 07:08:58 INFO - PROCESS | 3640 | 1463234938094 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFC0D800 == 71 [pid = 3640] [id = 393] 07:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF87D1000) [pid = 3640] [serial = 1179] [outer = 0000000000000000] 07:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF8C06800) [pid = 3640] [serial = 1180] [outer = 0000002DF87D1000] 07:08:58 INFO - PROCESS | 3640 | 1463234938140 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF8C12000) [pid = 3640] [serial = 1181] [outer = 0000002DF87D1000] 07:08:58 INFO - PROCESS | 3640 | 1463234938588 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]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 07:08:58 INFO - PROCESS | 3640 | 1463234938667 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 3640 | 1463234938670 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 07:08:58 INFO - PROCESS | 3640 | 1463234938673 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:08:58 INFO - PROCESS | 3640 | 1463234938676 Marionette TRACE conn5 <- [1,1538,null,{}] 07:08:58 INFO - PROCESS | 3640 | 1463234938679 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}] 07:08:58 INFO - PROCESS | 3640 | 1463234938823 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 07:08:58 INFO - PROCESS | 3640 | 1463234938974 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858DB000 == 72 [pid = 3640] [id = 394] 07:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D81352000) [pid = 3640] [serial = 1182] [outer = 0000000000000000] 07:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D82E70400) [pid = 3640] [serial = 1183] [outer = 0000002D81352000] 07:08:59 INFO - PROCESS | 3640 | 1463234939036 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D83D17C00) [pid = 3640] [serial = 1184] [outer = 0000002D81352000] 07:08:59 INFO - PROCESS | 3640 | 1463234939700 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]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1079ms 07:08:59 INFO - PROCESS | 3640 | 1463234939755 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 3640 | 1463234939760 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 07:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:08:59 INFO - PROCESS | 3640 | 1463234939765 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:08:59 INFO - PROCESS | 3640 | 1463234939769 Marionette TRACE conn5 <- [1,1542,null,{}] 07:08:59 INFO - PROCESS | 3640 | 1463234939774 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}] 07:08:59 INFO - PROCESS | 3640 | 1463234939905 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 07:09:00 INFO - PROCESS | 3640 | 1463234940033 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF12DE800 == 73 [pid = 3640] [id = 395] 07:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8633A000) [pid = 3640] [serial = 1185] [outer = 0000000000000000] 07:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8719E400) [pid = 3640] [serial = 1186] [outer = 0000002D8633A000] 07:09:00 INFO - PROCESS | 3640 | 1463234940095 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D875D8000) [pid = 3640] [serial = 1187] [outer = 0000002D8633A000] 07:09:00 INFO - PROCESS | 3640 | 1463234940748 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]]]}] 07:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1022ms 07:09:00 INFO - PROCESS | 3640 | 1463234940793 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 07:09:00 INFO - PROCESS | 3640 | 1463234940798 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 07:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:09:00 INFO - PROCESS | 3640 | 1463234940803 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 3640 | 1463234940805 Marionette TRACE conn5 <- [1,1546,null,{}] 07:09:00 INFO - PROCESS | 3640 | 1463234940809 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}] 07:09:00 INFO - PROCESS | 3640 | 1463234940929 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 07:09:01 INFO - PROCESS | 3640 | 1463234941060 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFECF800 == 74 [pid = 3640] [id = 396] 07:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8C06F800) [pid = 3640] [serial = 1188] [outer = 0000000000000000] 07:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DF1249000) [pid = 3640] [serial = 1189] [outer = 0000002D8C06F800] 07:09:01 INFO - PROCESS | 3640 | 1463234941119 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DF2556400) [pid = 3640] [serial = 1190] [outer = 0000002D8C06F800] 07:09:01 INFO - PROCESS | 3640 | 1463234941737 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]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 07:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:09:01 INFO - PROCESS | 3640 | 1463234941791 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 3640 | 1463234941794 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 07:09:01 INFO - PROCESS | 3640 | 1463234941805 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 3640 | 1463234941812 Marionette TRACE conn5 <- [1,1550,null,{}] 07:09:01 INFO - PROCESS | 3640 | 1463234941817 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}] 07:09:01 INFO - PROCESS | 3640 | 1463234941939 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 07:09:02 INFO - PROCESS | 3640 | 1463234942070 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACDF000 == 75 [pid = 3640] [id = 397] 07:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DF2320C00) [pid = 3640] [serial = 1191] [outer = 0000000000000000] 07:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF916F800) [pid = 3640] [serial = 1192] [outer = 0000002DF2320C00] 07:09:02 INFO - PROCESS | 3640 | 1463234942129 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DFB768000) [pid = 3640] [serial = 1193] [outer = 0000002DF2320C00] 07:09:02 INFO - PROCESS | 3640 | 1463234942746 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]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 07:09:02 INFO - PROCESS | 3640 | 1463234942785 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 3640 | 1463234942788 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 07:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:09:02 INFO - PROCESS | 3640 | 1463234942792 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:09:02 INFO - PROCESS | 3640 | 1463234942794 Marionette TRACE conn5 <- [1,1554,null,{}] 07:09:02 INFO - PROCESS | 3640 | 1463234942797 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}] 07:09:02 INFO - PROCESS | 3640 | 1463234942919 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 07:09:03 INFO - PROCESS | 3640 | 1463234943022 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89080800 == 76 [pid = 3640] [id = 398] 07:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DFB799000) [pid = 3640] [serial = 1194] [outer = 0000000000000000] 07:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DFB79F400) [pid = 3640] [serial = 1195] [outer = 0000002DFB799000] 07:09:03 INFO - PROCESS | 3640 | 1463234943079 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DFB7A6000) [pid = 3640] [serial = 1196] [outer = 0000002DFB799000] 07:09:03 INFO - PROCESS | 3640 | 1463234943677 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]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 943ms 07:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:09:03 INFO - PROCESS | 3640 | 1463234943736 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 07:09:03 INFO - PROCESS | 3640 | 1463234943738 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 07:09:03 INFO - PROCESS | 3640 | 1463234943742 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 3640 | 1463234943745 Marionette TRACE conn5 <- [1,1558,null,{}] 07:09:03 INFO - PROCESS | 3640 | 1463234943748 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}] 07:09:03 INFO - PROCESS | 3640 | 1463234943866 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 07:09:03 INFO - PROCESS | 3640 | 1463234943966 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89024000 == 77 [pid = 3640] [id = 399] 07:09:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8753B400) [pid = 3640] [serial = 1197] [outer = 0000000000000000] 07:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8ABB4000) [pid = 3640] [serial = 1198] [outer = 0000002D8753B400] 07:09:04 INFO - PROCESS | 3640 | 1463234944030 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002DFBFECC00) [pid = 3640] [serial = 1199] [outer = 0000002D8753B400] 07:09:04 INFO - PROCESS | 3640 | 1463234944949 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]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1285ms 07:09:05 INFO - PROCESS | 3640 | 1463234945030 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 3640 | 1463234945034 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 07:09:05 INFO - PROCESS | 3640 | 1463234945039 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:09:05 INFO - PROCESS | 3640 | 1463234945043 Marionette TRACE conn5 <- [1,1562,null,{}] 07:09:05 INFO - PROCESS | 3640 | 1463234945049 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}] 07:09:05 INFO - PROCESS | 3640 | 1463234945195 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 07:09:05 INFO - PROCESS | 3640 | 1463234945330 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8306D800 == 78 [pid = 3640] [id = 400] 07:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D83B4B800) [pid = 3640] [serial = 1200] [outer = 0000000000000000] 07:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D83CC9000) [pid = 3640] [serial = 1201] [outer = 0000002D83B4B800] 07:09:05 INFO - PROCESS | 3640 | 1463234945386 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D84935800) [pid = 3640] [serial = 1202] [outer = 0000002D83B4B800] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8904D000 == 77 [pid = 3640] [id = 220] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF089F800 == 76 [pid = 3640] [id = 224] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFC0D800 == 75 [pid = 3640] [id = 393] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF520800 == 74 [pid = 3640] [id = 392] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85A8B800 == 73 [pid = 3640] [id = 391] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9598800 == 72 [pid = 3640] [id = 390] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7A61800 == 71 [pid = 3640] [id = 389] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF306B800 == 70 [pid = 3640] [id = 388] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D85B88400) [pid = 3640] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D8753F800) [pid = 3640] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DF2550400) [pid = 3640] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF7A81C00) [pid = 3640] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF86C8400) [pid = 3640] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF5BB1000) [pid = 3640] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1AF2800 == 69 [pid = 3640] [id = 387] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B51E800 == 68 [pid = 3640] [id = 386] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F4C000 == 67 [pid = 3640] [id = 385] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B63F000 == 66 [pid = 3640] [id = 384] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF529000 == 65 [pid = 3640] [id = 380] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1EA0000 == 64 [pid = 3640] [id = 379] 07:09:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D873A6800 == 63 [pid = 3640] [id = 378] 07:09:06 INFO - PROCESS | 3640 | 1463234946044 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1024ms 07:09:06 INFO - PROCESS | 3640 | 1463234946068 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3640 | 1463234946074 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 07:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:09:06 INFO - PROCESS | 3640 | 1463234946081 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3640 | 1463234946083 Marionette TRACE conn5 <- [1,1566,null,{}] 07:09:06 INFO - PROCESS | 3640 | 1463234946088 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}] 07:09:06 INFO - PROCESS | 3640 | 1463234946212 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8C070C00) [pid = 3640] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DF766A000) [pid = 3640] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D86333800) [pid = 3640] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D8ABAB400) [pid = 3640] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DF6FC1000) [pid = 3640] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8AACF800) [pid = 3640] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8C0C6C00) [pid = 3640] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8B0CAC00) [pid = 3640] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF2323400) [pid = 3640] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8733EC00) [pid = 3640] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D8719A000) [pid = 3640] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D8748F400) [pid = 3640] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8733B400) [pid = 3640] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D83B4DC00) [pid = 3640] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D86411400) [pid = 3640] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D85B8D000) [pid = 3640] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D84938400) [pid = 3640] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D85B89400) [pid = 3640] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF2F85C00) [pid = 3640] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D8643FC00) [pid = 3640] [serial = 655] [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.] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2556800) [pid = 3640] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF359A000) [pid = 3640] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF124D800) [pid = 3640] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF255F800) [pid = 3640] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF2D5A400) [pid = 3640] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8788DC00) [pid = 3640] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002DED4D4000) [pid = 3640] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D88982C00) [pid = 3640] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D833B7000) [pid = 3640] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D86339000) [pid = 3640] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:09:06 INFO - PROCESS | 3640 | 1463234946316 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BBC800 == 64 [pid = 3640] [id = 401] 07:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D830EA000) [pid = 3640] [serial = 1203] [outer = 0000000000000000] 07:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D83BD4400) [pid = 3640] [serial = 1204] [outer = 0000002D830EA000] 07:09:06 INFO - PROCESS | 3640 | 1463234946363 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D84A1F000) [pid = 3640] [serial = 1205] [outer = 0000002D830EA000] 07:09:06 INFO - PROCESS | 3640 | 1463234946798 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]]]}] 07:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 776ms 07:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:09:06 INFO - PROCESS | 3640 | 1463234946858 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 07:09:06 INFO - PROCESS | 3640 | 1463234946861 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 07:09:06 INFO - PROCESS | 3640 | 1463234946864 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:09:06 INFO - PROCESS | 3640 | 1463234946868 Marionette TRACE conn5 <- [1,1570,null,{}] 07:09:06 INFO - PROCESS | 3640 | 1463234946879 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}] 07:09:06 INFO - PROCESS | 3640 | 1463234946973 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 07:09:06 INFO - PROCESS | 3640 | 1463234946990 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874B7000 == 65 [pid = 3640] [id = 402] 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D86413000) [pid = 3640] [serial = 1206] [outer = 0000000000000000] 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D86418000) [pid = 3640] [serial = 1207] [outer = 0000002D86413000] 07:09:07 INFO - PROCESS | 3640 | 1463234947040 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D864DD800) [pid = 3640] [serial = 1208] [outer = 0000002D86413000] 07:09:07 INFO - PROCESS | 3640 | 1463234947519 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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 07:09:07 INFO - PROCESS | 3640 | 1463234947586 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 3640 | 1463234947589 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 07:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:09:07 INFO - PROCESS | 3640 | 1463234947594 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 3640 | 1463234947596 Marionette TRACE conn5 <- [1,1574,null,{}] 07:09:07 INFO - PROCESS | 3640 | 1463234947600 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}] 07:09:07 INFO - PROCESS | 3640 | 1463234947690 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 07:09:07 INFO - PROCESS | 3640 | 1463234947775 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89076800 == 66 [pid = 3640] [id = 403] 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D86415400) [pid = 3640] [serial = 1209] [outer = 0000000000000000] 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D87336C00) [pid = 3640] [serial = 1210] [outer = 0000002D86415400] 07:09:07 INFO - PROCESS | 3640 | 1463234947823 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D87496800) [pid = 3640] [serial = 1211] [outer = 0000002D86415400] 07:09:08 INFO - PROCESS | 3640 | 1463234948210 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]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 07:09:08 INFO - PROCESS | 3640 | 1463234948286 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 3640 | 1463234948288 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 07:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:09:08 INFO - PROCESS | 3640 | 1463234948292 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 3640 | 1463234948294 Marionette TRACE conn5 <- [1,1578,null,{}] 07:09:08 INFO - PROCESS | 3640 | 1463234948298 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}] 07:09:08 INFO - PROCESS | 3640 | 1463234948417 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 07:09:08 INFO - PROCESS | 3640 | 1463234948474 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B015800 == 67 [pid = 3640] [id = 404] 07:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D87538000) [pid = 3640] [serial = 1212] [outer = 0000000000000000] 07:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D875D7000) [pid = 3640] [serial = 1213] [outer = 0000002D87538000] 07:09:08 INFO - PROCESS | 3640 | 1463234948521 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D8788B400) [pid = 3640] [serial = 1214] [outer = 0000002D87538000] 07:09:08 INFO - PROCESS | 3640 | 1463234948979 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 732ms 07:09:09 INFO - PROCESS | 3640 | 1463234949036 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3640 | 1463234949038 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 07:09:09 INFO - PROCESS | 3640 | 1463234949042 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:09:09 INFO - PROCESS | 3640 | 1463234949051 Marionette TRACE conn5 <- [1,1582,null,{}] 07:09:09 INFO - PROCESS | 3640 | 1463234949055 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}] 07:09:09 INFO - PROCESS | 3640 | 1463234949191 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 07:09:09 INFO - PROCESS | 3640 | 1463234949251 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8DE000 == 68 [pid = 3640] [id = 405] 07:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D8ABB1C00) [pid = 3640] [serial = 1215] [outer = 0000000000000000] 07:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8B0CFC00) [pid = 3640] [serial = 1216] [outer = 0000002D8ABB1C00] 07:09:09 INFO - PROCESS | 3640 | 1463234949299 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8B4D1000) [pid = 3640] [serial = 1217] [outer = 0000002D8ABB1C00] 07:09:09 INFO - PROCESS | 3640 | 1463234949731 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]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 735ms 07:09:09 INFO - PROCESS | 3640 | 1463234949784 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 07:09:09 INFO - PROCESS | 3640 | 1463234949787 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 07:09:09 INFO - PROCESS | 3640 | 1463234949790 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:09:09 INFO - PROCESS | 3640 | 1463234949792 Marionette TRACE conn5 <- [1,1586,null,{}] 07:09:09 INFO - PROCESS | 3640 | 1463234949796 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}] 07:09:09 INFO - PROCESS | 3640 | 1463234949911 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 07:09:09 INFO - PROCESS | 3640 | 1463234949969 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C47D800 == 69 [pid = 3640] [id = 406] 07:09:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8B4D4400) [pid = 3640] [serial = 1218] [outer = 0000000000000000] 07:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8B634800) [pid = 3640] [serial = 1219] [outer = 0000002D8B4D4400] 07:09:10 INFO - PROCESS | 3640 | 1463234950016 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8C073800) [pid = 3640] [serial = 1220] [outer = 0000002D8B4D4400] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D84A1A000) [pid = 3640] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D87539800) [pid = 3640] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF8677C00) [pid = 3640] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF2553800) [pid = 3640] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF32CD000) [pid = 3640] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF87CF000) [pid = 3640] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D830EF000) [pid = 3640] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D87332800) [pid = 3640] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D846A1000) [pid = 3640] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D84A1C000) [pid = 3640] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D81EA0400) [pid = 3640] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D8C0C1000) [pid = 3640] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D83B46400) [pid = 3640] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002DF7A80C00) [pid = 3640] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D87491000) [pid = 3640] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D8AAC2C00) [pid = 3640] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002DF1C4FC00) [pid = 3640] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8B0C9C00) [pid = 3640] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002DED4D2800) [pid = 3640] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002DF5BB1400) [pid = 3640] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002DF1308800) [pid = 3640] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:09:10 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DF7854000) [pid = 3640] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:09:10 INFO - PROCESS | 3640 | 1463234950625 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]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 881ms 07:09:10 INFO - PROCESS | 3640 | 1463234950680 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 3640 | 1463234950682 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 07:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:09:10 INFO - PROCESS | 3640 | 1463234950686 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 3640 | 1463234950687 Marionette TRACE conn5 <- [1,1590,null,{}] 07:09:10 INFO - PROCESS | 3640 | 1463234950691 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}] 07:09:10 INFO - PROCESS | 3640 | 1463234950817 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 07:09:10 INFO - PROCESS | 3640 | 1463234950874 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1ADE000 == 70 [pid = 3640] [id = 407] 07:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002D864DFC00) [pid = 3640] [serial = 1221] [outer = 0000000000000000] 07:09:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002D8AAC9400) [pid = 3640] [serial = 1222] [outer = 0000002D864DFC00] 07:09:10 INFO - PROCESS | 3640 | 1463234950921 Marionette DEBUG loaded listener.js 07:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D8C0C3800) [pid = 3640] [serial = 1223] [outer = 0000002D864DFC00] 07:09:11 INFO - PROCESS | 3640 | 1463234951498 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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 07:09:11 INFO - PROCESS | 3640 | 1463234951571 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 3640 | 1463234951576 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 07:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:09:11 INFO - PROCESS | 3640 | 1463234951582 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 3640 | 1463234951586 Marionette TRACE conn5 <- [1,1594,null,{}] 07:09:11 INFO - PROCESS | 3640 | 1463234951593 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}] 07:09:11 INFO - PROCESS | 3640 | 1463234951716 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 07:09:11 INFO - PROCESS | 3640 | 1463234951844 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871F6000 == 71 [pid = 3640] [id = 408] 07:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D833ADC00) [pid = 3640] [serial = 1224] [outer = 0000000000000000] 07:09:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D83D16000) [pid = 3640] [serial = 1225] [outer = 0000002D833ADC00] 07:09:11 INFO - PROCESS | 3640 | 1463234951907 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D85B88400) [pid = 3640] [serial = 1226] [outer = 0000002D833ADC00] 07:09:12 INFO - PROCESS | 3640 | 1463234952535 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]]]}] 07:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 985ms 07:09:12 INFO - PROCESS | 3640 | 1463234952570 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 07:09:12 INFO - PROCESS | 3640 | 1463234952577 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 07:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:09:12 INFO - PROCESS | 3640 | 1463234952584 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:09:12 INFO - PROCESS | 3640 | 1463234952587 Marionette TRACE conn5 <- [1,1598,null,{}] 07:09:12 INFO - PROCESS | 3640 | 1463234952591 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}] 07:09:12 INFO - PROCESS | 3640 | 1463234952708 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 07:09:12 INFO - PROCESS | 3640 | 1463234952835 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B520800 == 72 [pid = 3640] [id = 409] 07:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D8641E400) [pid = 3640] [serial = 1227] [outer = 0000000000000000] 07:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D864DF000) [pid = 3640] [serial = 1228] [outer = 0000002D8641E400] 07:09:12 INFO - PROCESS | 3640 | 1463234952894 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D87885400) [pid = 3640] [serial = 1229] [outer = 0000002D8641E400] 07:09:13 INFO - PROCESS | 3640 | 1463234953502 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]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 986ms 07:09:13 INFO - PROCESS | 3640 | 1463234953588 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 3640 | 1463234953591 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 07:09:13 INFO - PROCESS | 3640 | 1463234953597 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:09:13 INFO - PROCESS | 3640 | 1463234953601 Marionette TRACE conn5 <- [1,1602,null,{}] 07:09:13 INFO - PROCESS | 3640 | 1463234953613 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}] 07:09:13 INFO - PROCESS | 3640 | 1463234953740 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 07:09:13 INFO - PROCESS | 3640 | 1463234953862 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2FB0800 == 73 [pid = 3640] [id = 410] 07:09:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8B0D2000) [pid = 3640] [serial = 1230] [outer = 0000000000000000] 07:09:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8C0BC400) [pid = 3640] [serial = 1231] [outer = 0000002D8B0D2000] 07:09:13 INFO - PROCESS | 3640 | 1463234953923 Marionette DEBUG loaded listener.js 07:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DED4D1C00) [pid = 3640] [serial = 1232] [outer = 0000002D8B0D2000] 07:09:14 INFO - PROCESS | 3640 | 1463234954549 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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 07:09:14 INFO - PROCESS | 3640 | 1463234954589 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 3640 | 1463234954592 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 07:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:09:14 INFO - PROCESS | 3640 | 1463234954596 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 3640 | 1463234954598 Marionette TRACE conn5 <- [1,1606,null,{}] 07:09:14 INFO - PROCESS | 3640 | 1463234954602 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}] 07:09:14 INFO - PROCESS | 3640 | 1463234954717 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 07:09:14 INFO - PROCESS | 3640 | 1463234954877 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF5BA1000 == 74 [pid = 3640] [id = 411] 07:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF1C55400) [pid = 3640] [serial = 1233] [outer = 0000000000000000] 07:09:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF1CE2000) [pid = 3640] [serial = 1234] [outer = 0000002DF1C55400] 07:09:14 INFO - PROCESS | 3640 | 1463234954935 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF2515800) [pid = 3640] [serial = 1235] [outer = 0000002DF1C55400] 07:09:15 INFO - PROCESS | 3640 | 1463234955489 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]]]}] 07:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 07:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:09:15 INFO - PROCESS | 3640 | 1463234955542 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 07:09:15 INFO - PROCESS | 3640 | 1463234955544 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 07:09:15 INFO - PROCESS | 3640 | 1463234955548 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:09:15 INFO - PROCESS | 3640 | 1463234955550 Marionette TRACE conn5 <- [1,1610,null,{}] 07:09:15 INFO - PROCESS | 3640 | 1463234955554 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}] 07:09:15 INFO - PROCESS | 3640 | 1463234955666 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 07:09:15 INFO - PROCESS | 3640 | 1463234955791 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF704A000 == 75 [pid = 3640] [id = 412] 07:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF1C55C00) [pid = 3640] [serial = 1236] [outer = 0000000000000000] 07:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF2551400) [pid = 3640] [serial = 1237] [outer = 0000002DF1C55C00] 07:09:15 INFO - PROCESS | 3640 | 1463234955850 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF2560800) [pid = 3640] [serial = 1238] [outer = 0000002DF1C55C00] 07:09:16 INFO - PROCESS | 3640 | 1463234956474 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]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 07:09:16 INFO - PROCESS | 3640 | 1463234956537 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 3640 | 1463234956539 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 07:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:09:16 INFO - PROCESS | 3640 | 1463234956543 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 3640 | 1463234956545 Marionette TRACE conn5 <- [1,1614,null,{}] 07:09:16 INFO - PROCESS | 3640 | 1463234956549 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}] 07:09:16 INFO - PROCESS | 3640 | 1463234956712 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 07:09:16 INFO - PROCESS | 3640 | 1463234956841 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858D2800 == 76 [pid = 3640] [id = 413] 07:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D83B3E400) [pid = 3640] [serial = 1239] [outer = 0000000000000000] 07:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8495AC00) [pid = 3640] [serial = 1240] [outer = 0000002D83B3E400] 07:09:16 INFO - PROCESS | 3640 | 1463234956901 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8B0D4C00) [pid = 3640] [serial = 1241] [outer = 0000002D83B3E400] 07:09:17 INFO - PROCESS | 3640 | 1463234957627 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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1122ms 07:09:17 INFO - PROCESS | 3640 | 1463234957668 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 3640 | 1463234957673 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 07:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:09:17 INFO - PROCESS | 3640 | 1463234957678 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 3640 | 1463234957682 Marionette TRACE conn5 <- [1,1618,null,{}] 07:09:17 INFO - PROCESS | 3640 | 1463234957688 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}] 07:09:17 INFO - PROCESS | 3640 | 1463234957799 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 07:09:17 INFO - PROCESS | 3640 | 1463234957900 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8903A800 == 77 [pid = 3640] [id = 414] 07:09:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D83D19800) [pid = 3640] [serial = 1242] [outer = 0000000000000000] 07:09:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8493DC00) [pid = 3640] [serial = 1243] [outer = 0000002D83D19800] 07:09:17 INFO - PROCESS | 3640 | 1463234957953 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D86305400) [pid = 3640] [serial = 1244] [outer = 0000002D83D19800] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C47D800 == 76 [pid = 3640] [id = 406] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8DE000 == 75 [pid = 3640] [id = 405] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B015800 == 74 [pid = 3640] [id = 404] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89076800 == 73 [pid = 3640] [id = 403] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874B7000 == 72 [pid = 3640] [id = 402] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D85BBC800 == 71 [pid = 3640] [id = 401] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8306D800 == 70 [pid = 3640] [id = 400] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFECF800 == 69 [pid = 3640] [id = 396] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF12DE800 == 68 [pid = 3640] [id = 395] 07:09:18 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858DB000 == 67 [pid = 3640] [id = 394] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DF1EBCC00) [pid = 3640] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF716E000) [pid = 3640] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF6FB9000) [pid = 3640] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF7B8E400) [pid = 3640] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8641F000) [pid = 3640] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D8B0D4800) [pid = 3640] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DF878BC00) [pid = 3640] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF8C06800) [pid = 3640] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002DF2567000) [pid = 3640] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002DF3D60800) [pid = 3640] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002DF2F64000) [pid = 3640] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF87D5400) [pid = 3640] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF71DB400) [pid = 3640] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF8BBBC00) [pid = 3640] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D84960400) [pid = 3640] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8630E400) [pid = 3640] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D8B0D0C00) [pid = 3640] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002D87539C00) [pid = 3640] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D86304000) [pid = 3640] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D8495CC00) [pid = 3640] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D86416C00) [pid = 3640] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D85A0F000) [pid = 3640] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D83CC6400) [pid = 3640] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002DF7168400) [pid = 3640] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002DF2550000) [pid = 3640] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D8B632C00) [pid = 3640] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002DF8793C00) [pid = 3640] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002DF7ADB400) [pid = 3640] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002D875D4000) [pid = 3640] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 94 (0000002D87891000) [pid = 3640] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 93 (0000002D8ABA9800) [pid = 3640] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 92 (0000002D8B0CF800) [pid = 3640] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 91 (0000002DF8C09000) [pid = 3640] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 90 (0000002DF2DBC800) [pid = 3640] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 89 (0000002D8C0BF400) [pid = 3640] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 88 (0000002DF7AD6C00) [pid = 3640] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 87 (0000002D86337800) [pid = 3640] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | --DOMWINDOW == 86 (0000002D8C0BF800) [pid = 3640] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:09:18 INFO - PROCESS | 3640 | 1463234958655 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]]]}] 07:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1033ms 07:09:18 INFO - PROCESS | 3640 | 1463234958716 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 07:09:18 INFO - PROCESS | 3640 | 1463234958722 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 07:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:09:18 INFO - PROCESS | 3640 | 1463234958728 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:09:18 INFO - PROCESS | 3640 | 1463234958731 Marionette TRACE conn5 <- [1,1622,null,{}] 07:09:18 INFO - PROCESS | 3640 | 1463234958751 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}] 07:09:18 INFO - PROCESS | 3640 | 1463234958845 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 07:09:18 INFO - PROCESS | 3640 | 1463234958859 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87392000 == 68 [pid = 3640] [id = 415] 07:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 87 (0000002D85B86000) [pid = 3640] [serial = 1245] [outer = 0000000000000000] 07:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 88 (0000002D8633EC00) [pid = 3640] [serial = 1246] [outer = 0000002D85B86000] 07:09:18 INFO - PROCESS | 3640 | 1463234958906 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 89 (0000002D86447400) [pid = 3640] [serial = 1247] [outer = 0000002D85B86000] 07:09:19 INFO - PROCESS | 3640 | 1463234959426 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]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 755ms 07:09:19 INFO - PROCESS | 3640 | 1463234959484 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 07:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:09:19 INFO - PROCESS | 3640 | 1463234959487 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 07:09:19 INFO - PROCESS | 3640 | 1463234959490 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 3640 | 1463234959494 Marionette TRACE conn5 <- [1,1626,null,{}] 07:09:19 INFO - PROCESS | 3640 | 1463234959505 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}] 07:09:19 INFO - PROCESS | 3640 | 1463234959604 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 07:09:19 INFO - PROCESS | 3640 | 1463234959690 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B51B000 == 69 [pid = 3640] [id = 416] 07:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 90 (0000002D875E0800) [pid = 3640] [serial = 1248] [outer = 0000000000000000] 07:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 91 (0000002D8AAC9000) [pid = 3640] [serial = 1249] [outer = 0000002D875E0800] 07:09:19 INFO - PROCESS | 3640 | 1463234959740 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 92 (0000002D8B0D3C00) [pid = 3640] [serial = 1250] [outer = 0000002D875E0800] 07:09:20 INFO - PROCESS | 3640 | 1463234960163 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 735ms 07:09:20 INFO - PROCESS | 3640 | 1463234960227 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3640 | 1463234960230 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 07:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:09:20 INFO - PROCESS | 3640 | 1463234960233 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3640 | 1463234960235 Marionette TRACE conn5 <- [1,1630,null,{}] 07:09:20 INFO - PROCESS | 3640 | 1463234960239 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}] 07:09:20 INFO - PROCESS | 3640 | 1463234960340 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 07:09:20 INFO - PROCESS | 3640 | 1463234960352 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C470000 == 70 [pid = 3640] [id = 417] 07:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 93 (0000002D8B632000) [pid = 3640] [serial = 1251] [outer = 0000000000000000] 07:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 94 (0000002D8C067800) [pid = 3640] [serial = 1252] [outer = 0000002D8B632000] 07:09:20 INFO - PROCESS | 3640 | 1463234960399 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 95 (0000002DED4CA800) [pid = 3640] [serial = 1253] [outer = 0000002D8B632000] 07:09:20 INFO - PROCESS | 3640 | 1463234960824 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]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 07:09:20 INFO - PROCESS | 3640 | 1463234960865 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 3640 | 1463234960867 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 07:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:09:20 INFO - PROCESS | 3640 | 1463234960871 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 3640 | 1463234960873 Marionette TRACE conn5 <- [1,1634,null,{}] 07:09:20 INFO - PROCESS | 3640 | 1463234960876 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}] 07:09:21 INFO - PROCESS | 3640 | 1463234961026 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 07:09:21 INFO - PROCESS | 3640 | 1463234961045 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A3800 == 71 [pid = 3640] [id = 418] 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002DED4D4800) [pid = 3640] [serial = 1254] [outer = 0000000000000000] 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002DF1CE2C00) [pid = 3640] [serial = 1255] [outer = 0000002DED4D4800] 07:09:21 INFO - PROCESS | 3640 | 1463234961092 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF254E000) [pid = 3640] [serial = 1256] [outer = 0000002DED4D4800] 07:09:21 INFO - PROCESS | 3640 | 1463234961546 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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 07:09:21 INFO - PROCESS | 3640 | 1463234961609 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 3640 | 1463234961611 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 07:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:09:21 INFO - PROCESS | 3640 | 1463234961621 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 3640 | 1463234961623 Marionette TRACE conn5 <- [1,1638,null,{}] 07:09:21 INFO - PROCESS | 3640 | 1463234961627 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}] 07:09:21 INFO - PROCESS | 3640 | 1463234961765 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 07:09:21 INFO - PROCESS | 3640 | 1463234961828 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF702F800 == 72 [pid = 3640] [id = 419] 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF2D61400) [pid = 3640] [serial = 1257] [outer = 0000000000000000] 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF3599C00) [pid = 3640] [serial = 1258] [outer = 0000002DF2D61400] 07:09:21 INFO - PROCESS | 3640 | 1463234961877 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF3DA5C00) [pid = 3640] [serial = 1259] [outer = 0000002DF2D61400] 07:09:22 INFO - PROCESS | 3640 | 1463234962324 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]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 07:09:22 INFO - PROCESS | 3640 | 1463234962371 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 3640 | 1463234962374 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 07:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:09:22 INFO - PROCESS | 3640 | 1463234962377 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 3640 | 1463234962379 Marionette TRACE conn5 <- [1,1642,null,{}] 07:09:22 INFO - PROCESS | 3640 | 1463234962383 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}] 07:09:22 INFO - PROCESS | 3640 | 1463234962499 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 07:09:22 INFO - PROCESS | 3640 | 1463234962555 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8605800 == 73 [pid = 3640] [id = 420] 07:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF5BB6000) [pid = 3640] [serial = 1260] [outer = 0000000000000000] 07:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF70AEC00) [pid = 3640] [serial = 1261] [outer = 0000002DF5BB6000] 07:09:22 INFO - PROCESS | 3640 | 1463234962604 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF7666400) [pid = 3640] [serial = 1262] [outer = 0000002DF5BB6000] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8B4D4400) [pid = 3640] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D8ABB1C00) [pid = 3640] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 101 (0000002D86413000) [pid = 3640] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 100 (0000002D83B4B800) [pid = 3640] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 99 (0000002D830EA000) [pid = 3640] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 98 (0000002D86415400) [pid = 3640] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 97 (0000002D8753B400) [pid = 3640] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 96 (0000002D87538000) [pid = 3640] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:09:22 INFO - PROCESS | 3640 | --DOMWINDOW == 95 (0000002DF3DA5800) [pid = 3640] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:09:23 INFO - PROCESS | 3640 | 1463234963077 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]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 07:09:23 INFO - PROCESS | 3640 | 1463234963112 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 3640 | 1463234963114 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 07:09:23 INFO - PROCESS | 3640 | 1463234963117 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:09:23 INFO - PROCESS | 3640 | 1463234963119 Marionette TRACE conn5 <- [1,1646,null,{}] 07:09:23 INFO - PROCESS | 3640 | 1463234963123 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}] 07:09:23 INFO - PROCESS | 3640 | 1463234963221 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 07:09:23 INFO - PROCESS | 3640 | 1463234963306 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BD6000 == 74 [pid = 3640] [id = 421] 07:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 96 (0000002D830EA000) [pid = 3640] [serial = 1263] [outer = 0000000000000000] 07:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 97 (0000002D864E8C00) [pid = 3640] [serial = 1264] [outer = 0000002D830EA000] 07:09:23 INFO - PROCESS | 3640 | 1463234963354 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 98 (0000002DF76F0400) [pid = 3640] [serial = 1265] [outer = 0000002D830EA000] 07:09:23 INFO - PROCESS | 3640 | 1463234963723 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]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 07:09:23 INFO - PROCESS | 3640 | 1463234963750 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 3640 | 1463234963752 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 07:09:23 INFO - PROCESS | 3640 | 1463234963755 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:09:23 INFO - PROCESS | 3640 | 1463234963757 Marionette TRACE conn5 <- [1,1650,null,{}] 07:09:23 INFO - PROCESS | 3640 | 1463234963761 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}] 07:09:23 INFO - PROCESS | 3640 | 1463234963909 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 07:09:23 INFO - PROCESS | 3640 | 1463234963926 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95D0000 == 75 [pid = 3640] [id = 422] 07:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 99 (0000002DF7854400) [pid = 3640] [serial = 1266] [outer = 0000000000000000] 07:09:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 100 (0000002DF7AD1C00) [pid = 3640] [serial = 1267] [outer = 0000002DF7854400] 07:09:23 INFO - PROCESS | 3640 | 1463234963972 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 101 (0000002DF86CAC00) [pid = 3640] [serial = 1268] [outer = 0000002DF7854400] 07:09:24 INFO - PROCESS | 3640 | 1463234964388 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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 07:09:24 INFO - PROCESS | 3640 | 1463234964430 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 07:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:09:24 INFO - PROCESS | 3640 | 1463234964433 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 07:09:24 INFO - PROCESS | 3640 | 1463234964436 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 3640 | 1463234964438 Marionette TRACE conn5 <- [1,1654,null,{}] 07:09:24 INFO - PROCESS | 3640 | 1463234964442 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}] 07:09:24 INFO - PROCESS | 3640 | 1463234964541 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 07:09:24 INFO - PROCESS | 3640 | 1463234964550 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE12E800 == 76 [pid = 3640] [id = 423] 07:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 102 (0000002DF878C800) [pid = 3640] [serial = 1269] [outer = 0000000000000000] 07:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002DF87CEC00) [pid = 3640] [serial = 1270] [outer = 0000002DF878C800] 07:09:24 INFO - PROCESS | 3640 | 1463234964595 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002DF87D8400) [pid = 3640] [serial = 1271] [outer = 0000002DF878C800] 07:09:25 INFO - PROCESS | 3640 | 1463234965171 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]]]}] 07:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 777ms 07:09:25 INFO - PROCESS | 3640 | 1463234965255 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 07:09:25 INFO - PROCESS | 3640 | 1463234965260 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 07:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:09:25 INFO - PROCESS | 3640 | 1463234965281 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:09:25 INFO - PROCESS | 3640 | 1463234965286 Marionette TRACE conn5 <- [1,1658,null,{}] 07:09:25 INFO - PROCESS | 3640 | 1463234965294 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}] 07:09:25 INFO - PROCESS | 3640 | 1463234965429 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 07:09:25 INFO - PROCESS | 3640 | 1463234965551 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87378800 == 77 [pid = 3640] [id = 424] 07:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D83B48800) [pid = 3640] [serial = 1272] [outer = 0000000000000000] 07:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D84A1CC00) [pid = 3640] [serial = 1273] [outer = 0000002D83B48800] 07:09:25 INFO - PROCESS | 3640 | 1463234965614 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D86443C00) [pid = 3640] [serial = 1274] [outer = 0000002D83B48800] 07:09:26 INFO - PROCESS | 3640 | 1463234966187 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]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 07:09:26 INFO - PROCESS | 3640 | 1463234966269 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 3640 | 1463234966275 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 07:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:09:26 INFO - PROCESS | 3640 | 1463234966282 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 3640 | 1463234966285 Marionette TRACE conn5 <- [1,1662,null,{}] 07:09:26 INFO - PROCESS | 3640 | 1463234966290 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}] 07:09:26 INFO - PROCESS | 3640 | 1463234966447 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 07:09:26 INFO - PROCESS | 3640 | 1463234966569 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3074800 == 78 [pid = 3640] [id = 425] 07:09:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D875D5800) [pid = 3640] [serial = 1275] [outer = 0000000000000000] 07:09:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8AAD1000) [pid = 3640] [serial = 1276] [outer = 0000002D875D5800] 07:09:26 INFO - PROCESS | 3640 | 1463234966628 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D8C0C5000) [pid = 3640] [serial = 1277] [outer = 0000002D875D5800] 07:09:27 INFO - PROCESS | 3640 | 1463234967264 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]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1021ms 07:09:27 INFO - PROCESS | 3640 | 1463234967310 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 3640 | 1463234967313 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 07:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:09:27 INFO - PROCESS | 3640 | 1463234967317 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 3640 | 1463234967321 Marionette TRACE conn5 <- [1,1666,null,{}] 07:09:27 INFO - PROCESS | 3640 | 1463234967333 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}] 07:09:27 INFO - PROCESS | 3640 | 1463234967488 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 07:09:27 INFO - PROCESS | 3640 | 1463234967616 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE97E000 == 79 [pid = 3640] [id = 426] 07:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF2F85800) [pid = 3640] [serial = 1278] [outer = 0000000000000000] 07:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF375C000) [pid = 3640] [serial = 1279] [outer = 0000002DF2F85800] 07:09:27 INFO - PROCESS | 3640 | 1463234967678 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF87CCC00) [pid = 3640] [serial = 1280] [outer = 0000002DF2F85800] 07:09:28 INFO - PROCESS | 3640 | 1463234968303 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]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1031ms 07:09:28 INFO - PROCESS | 3640 | 1463234968349 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 3640 | 1463234968352 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 07:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:09:28 INFO - PROCESS | 3640 | 1463234968356 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 3640 | 1463234968358 Marionette TRACE conn5 <- [1,1670,null,{}] 07:09:28 INFO - PROCESS | 3640 | 1463234968362 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}] 07:09:28 INFO - PROCESS | 3640 | 1463234968478 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 07:09:28 INFO - PROCESS | 3640 | 1463234968606 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF118800 == 80 [pid = 3640] [id = 427] 07:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF8C0D000) [pid = 3640] [serial = 1281] [outer = 0000000000000000] 07:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF8C13800) [pid = 3640] [serial = 1282] [outer = 0000002DF8C0D000] 07:09:28 INFO - PROCESS | 3640 | 1463234968665 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF9511800) [pid = 3640] [serial = 1283] [outer = 0000002DF8C0D000] 07:09:29 INFO - PROCESS | 3640 | 1463234969214 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]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 881ms 07:09:29 INFO - PROCESS | 3640 | 1463234969239 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 3640 | 1463234969241 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 07:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:09:29 INFO - PROCESS | 3640 | 1463234969262 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 3640 | 1463234969264 Marionette TRACE conn5 <- [1,1674,null,{}] 07:09:29 INFO - PROCESS | 3640 | 1463234969268 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}] 07:09:29 INFO - PROCESS | 3640 | 1463234969381 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 07:09:29 INFO - PROCESS | 3640 | 1463234969481 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF536000 == 81 [pid = 3640] [id = 428] 07:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DFB797C00) [pid = 3640] [serial = 1284] [outer = 0000000000000000] 07:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DFB79F000) [pid = 3640] [serial = 1285] [outer = 0000002DFB797C00] 07:09:29 INFO - PROCESS | 3640 | 1463234969538 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DFBFE9C00) [pid = 3640] [serial = 1286] [outer = 0000002DFB797C00] 07:09:30 INFO - PROCESS | 3640 | 1463234970189 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]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 988ms 07:09:30 INFO - PROCESS | 3640 | 1463234970254 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 3640 | 1463234970256 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 07:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:09:30 INFO - PROCESS | 3640 | 1463234970260 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 3640 | 1463234970262 Marionette TRACE conn5 <- [1,1678,null,{}] 07:09:30 INFO - PROCESS | 3640 | 1463234970265 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}] 07:09:30 INFO - PROCESS | 3640 | 1463234970401 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 07:09:30 INFO - PROCESS | 3640 | 1463234970533 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF975000 == 82 [pid = 3640] [id = 429] 07:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DFC88B000) [pid = 3640] [serial = 1287] [outer = 0000000000000000] 07:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002DFE16D000) [pid = 3640] [serial = 1288] [outer = 0000002DFC88B000] 07:09:30 INFO - PROCESS | 3640 | 1463234970591 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002DFE6D9800) [pid = 3640] [serial = 1289] [outer = 0000002DFC88B000] 07:09:31 INFO - PROCESS | 3640 | 1463234971389 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]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1187ms 07:09:31 INFO - PROCESS | 3640 | 1463234971456 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 3640 | 1463234971460 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 07:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:09:31 INFO - PROCESS | 3640 | 1463234971467 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 3640 | 1463234971471 Marionette TRACE conn5 <- [1,1682,null,{}] 07:09:31 INFO - PROCESS | 3640 | 1463234971478 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}] 07:09:31 INFO - PROCESS | 3640 | 1463234971600 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 07:09:31 INFO - PROCESS | 3640 | 1463234971727 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D873A3000 == 83 [pid = 3640] [id = 430] 07:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D81E9E800) [pid = 3640] [serial = 1290] [outer = 0000000000000000] 07:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D846A1800) [pid = 3640] [serial = 1291] [outer = 0000002D81E9E800] 07:09:31 INFO - PROCESS | 3640 | 1463234971781 Marionette DEBUG loaded listener.js 07:09:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D85B8E000) [pid = 3640] [serial = 1292] [outer = 0000002D81E9E800] 07:09:32 INFO - PROCESS | 3640 | 1463234972423 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]]]}] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95D0000 == 82 [pid = 3640] [id = 422] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8BD6000 == 81 [pid = 3640] [id = 421] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8605800 == 80 [pid = 3640] [id = 420] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF702F800 == 79 [pid = 3640] [id = 419] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23A3800 == 78 [pid = 3640] [id = 418] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C470000 == 77 [pid = 3640] [id = 417] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B51B000 == 76 [pid = 3640] [id = 416] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87392000 == 75 [pid = 3640] [id = 415] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D82E70400) [pid = 3640] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D8719E400) [pid = 3640] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF916F800) [pid = 3640] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF1249000) [pid = 3640] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DFB79F400) [pid = 3640] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8AAC9400) [pid = 3640] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1024ms 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8903A800 == 74 [pid = 3640] [id = 414] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF5BA1000 == 73 [pid = 3640] [id = 411] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2FB0800 == 72 [pid = 3640] [id = 410] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B520800 == 71 [pid = 3640] [id = 409] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871F6000 == 70 [pid = 3640] [id = 408] 07:09:32 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1ADE000 == 69 [pid = 3640] [id = 407] 07:09:32 INFO - PROCESS | 3640 | 1463234972521 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 07:09:32 INFO - PROCESS | 3640 | 1463234972527 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 07:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:09:32 INFO - PROCESS | 3640 | 1463234972554 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:09:32 INFO - PROCESS | 3640 | 1463234972557 Marionette TRACE conn5 <- [1,1686,null,{}] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DF70A9400) [pid = 3640] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8B634800) [pid = 3640] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002D8B4D1000) [pid = 3640] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8B0CFC00) [pid = 3640] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D86418000) [pid = 3640] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D864DD800) [pid = 3640] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D84935800) [pid = 3640] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002D83CC9000) [pid = 3640] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002D83BD4400) [pid = 3640] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002D84A1F000) [pid = 3640] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 108 (0000002D8C073800) [pid = 3640] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 107 (0000002D87336C00) [pid = 3640] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 106 (0000002DFBFECC00) [pid = 3640] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 105 (0000002D8ABB4000) [pid = 3640] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 104 (0000002D875D7000) [pid = 3640] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 103 (0000002D8788B400) [pid = 3640] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | --DOMWINDOW == 102 (0000002D87496800) [pid = 3640] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:09:32 INFO - PROCESS | 3640 | 1463234972588 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}] 07:09:32 INFO - PROCESS | 3640 | 1463234972691 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 07:09:32 INFO - PROCESS | 3640 | 1463234972698 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86257000 == 70 [pid = 3640] [id = 431] 07:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 103 (0000002D83BCE000) [pid = 3640] [serial = 1293] [outer = 0000000000000000] 07:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 104 (0000002D83CC5C00) [pid = 3640] [serial = 1294] [outer = 0000002D83BCE000] 07:09:32 INFO - PROCESS | 3640 | 1463234972745 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 105 (0000002D85B8B800) [pid = 3640] [serial = 1295] [outer = 0000002D83BCE000] 07:09:33 INFO - PROCESS | 3640 | 1463234973274 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]]]}] 07:09:33 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 07:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 07:09:33 INFO - PROCESS | 3640 | 1463234973291 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 3640 | 1463234973294 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 07:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:09:33 INFO - PROCESS | 3640 | 1463234973297 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 3640 | 1463234973301 Marionette TRACE conn5 <- [1,1690,null,{}] 07:09:33 INFO - PROCESS | 3640 | 1463234973312 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}] 07:09:33 INFO - PROCESS | 3640 | 1463234973412 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 07:09:33 INFO - PROCESS | 3640 | 1463234973422 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACD6800 == 71 [pid = 3640] [id = 432] 07:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 106 (0000002D87332000) [pid = 3640] [serial = 1296] [outer = 0000000000000000] 07:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 107 (0000002D87494800) [pid = 3640] [serial = 1297] [outer = 0000002D87332000] 07:09:33 INFO - PROCESS | 3640 | 1463234973475 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 108 (0000002D875D8800) [pid = 3640] [serial = 1298] [outer = 0000002D87332000] 07:09:33 INFO - PROCESS | 3640 | 1463234973940 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]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 07:09:34 INFO - PROCESS | 3640 | 1463234973993 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 07:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:09:34 INFO - PROCESS | 3640 | 1463234973996 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 07:09:34 INFO - PROCESS | 3640 | 1463234974006 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3640 | 1463234974008 Marionette TRACE conn5 <- [1,1694,null,{}] 07:09:34 INFO - PROCESS | 3640 | 1463234974012 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}] 07:09:34 INFO - PROCESS | 3640 | 1463234974106 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 07:09:34 INFO - PROCESS | 3640 | 1463234974113 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8CF800 == 72 [pid = 3640] [id = 433] 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 109 (0000002D8788C400) [pid = 3640] [serial = 1299] [outer = 0000000000000000] 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002D88990C00) [pid = 3640] [serial = 1300] [outer = 0000002D8788C400] 07:09:34 INFO - PROCESS | 3640 | 1463234974160 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002D8ABB2800) [pid = 3640] [serial = 1301] [outer = 0000002D8788C400] 07:09:34 INFO - PROCESS | 3640 | 1463234974630 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]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 07:09:34 INFO - PROCESS | 3640 | 1463234974693 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 3640 | 1463234974695 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 07:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:09:34 INFO - PROCESS | 3640 | 1463234974699 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 3640 | 1463234974701 Marionette TRACE conn5 <- [1,1698,null,{}] 07:09:34 INFO - PROCESS | 3640 | 1463234974704 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}] 07:09:34 INFO - PROCESS | 3640 | 1463234974822 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 07:09:34 INFO - PROCESS | 3640 | 1463234974874 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EE000 == 73 [pid = 3640] [id = 434] 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002D8B0D2C00) [pid = 3640] [serial = 1302] [outer = 0000000000000000] 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D8B4C9800) [pid = 3640] [serial = 1303] [outer = 0000002D8B0D2C00] 07:09:34 INFO - PROCESS | 3640 | 1463234974922 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D8B636000) [pid = 3640] [serial = 1304] [outer = 0000002D8B0D2C00] 07:09:35 INFO - PROCESS | 3640 | 1463234975363 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]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 07:09:35 INFO - PROCESS | 3640 | 1463234975438 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 3640 | 1463234975440 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 07:09:35 INFO - PROCESS | 3640 | 1463234975444 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:09:35 INFO - PROCESS | 3640 | 1463234975446 Marionette TRACE conn5 <- [1,1702,null,{}] 07:09:35 INFO - PROCESS | 3640 | 1463234975450 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}] 07:09:35 INFO - PROCESS | 3640 | 1463234975625 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 07:09:35 INFO - PROCESS | 3640 | 1463234975688 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1EB0800 == 74 [pid = 3640] [id = 435] 07:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF1249000) [pid = 3640] [serial = 1305] [outer = 0000000000000000] 07:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF231A800) [pid = 3640] [serial = 1306] [outer = 0000002DF1249000] 07:09:35 INFO - PROCESS | 3640 | 1463234975737 Marionette DEBUG loaded listener.js 07:09:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF2554000) [pid = 3640] [serial = 1307] [outer = 0000002DF1249000] 07:09:36 INFO - PROCESS | 3640 | 1463234976188 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 07:09:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:09:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:09:36 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 3640 | 1463234976228 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 07:09:36 INFO - PROCESS | 3640 | 1463234976231 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:09:36 INFO - PROCESS | 3640 | 1463234976233 Marionette TRACE conn5 <- [1,1706,null,{}] 07:09:36 INFO - PROCESS | 3640 | 1463234976242 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}] 07:09:36 INFO - PROCESS | 3640 | 1463234976362 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 07:09:36 INFO - PROCESS | 3640 | 1463234976420 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F7B800 == 75 [pid = 3640] [id = 436] 07:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DF254D800) [pid = 3640] [serial = 1308] [outer = 0000000000000000] 07:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002DF2DC5800) [pid = 3640] [serial = 1309] [outer = 0000002DF254D800] 07:09:36 INFO - PROCESS | 3640 | 1463234976468 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002DF3DAF400) [pid = 3640] [serial = 1310] [outer = 0000002DF254D800] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D8B632000) [pid = 3640] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DED4D4800) [pid = 3640] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D83D19800) [pid = 3640] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DF2D61400) [pid = 3640] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D85B86000) [pid = 3640] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D875E0800) [pid = 3640] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D830EA000) [pid = 3640] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002D83B3E400) [pid = 3640] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 111 (0000002DF5BB6000) [pid = 3640] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 110 (0000002DF7854400) [pid = 3640] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:09:36 INFO - PROCESS | 3640 | --DOMWINDOW == 109 (0000002DF87D1000) [pid = 3640] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:09:37 INFO - PROCESS | 3640 | 1463234977067 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]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 07:09:37 INFO - PROCESS | 3640 | 1463234977116 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3640 | 1463234977118 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 07:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:09:37 INFO - PROCESS | 3640 | 1463234977122 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3640 | 1463234977123 Marionette TRACE conn5 <- [1,1710,null,{}] 07:09:37 INFO - PROCESS | 3640 | 1463234977127 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}] 07:09:37 INFO - PROCESS | 3640 | 1463234977227 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 07:09:37 INFO - PROCESS | 3640 | 1463234977235 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7AAB000 == 76 [pid = 3640] [id = 437] 07:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 110 (0000002DF2D61400) [pid = 3640] [serial = 1311] [outer = 0000000000000000] 07:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 111 (0000002DF3DB1C00) [pid = 3640] [serial = 1312] [outer = 0000002DF2D61400] 07:09:37 INFO - PROCESS | 3640 | 1463234977281 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 112 (0000002DF7163C00) [pid = 3640] [serial = 1313] [outer = 0000002DF2D61400] 07:09:37 INFO - PROCESS | 3640 | 1463234977720 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]]]}] 07:09:37 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 07:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 07:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:09:37 INFO - PROCESS | 3640 | 1463234977754 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 3640 | 1463234977756 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 07:09:37 INFO - PROCESS | 3640 | 1463234977764 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 3640 | 1463234977766 Marionette TRACE conn5 <- [1,1714,null,{}] 07:09:37 INFO - PROCESS | 3640 | 1463234977770 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}] 07:09:37 INFO - PROCESS | 3640 | 1463234977862 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 07:09:37 INFO - PROCESS | 3640 | 1463234977869 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95BE000 == 77 [pid = 3640] [id = 438] 07:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002DF7854400) [pid = 3640] [serial = 1314] [outer = 0000000000000000] 07:09:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002DF7AD6800) [pid = 3640] [serial = 1315] [outer = 0000002DF7854400] 07:09:37 INFO - PROCESS | 3640 | 1463234977915 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002DF878CC00) [pid = 3640] [serial = 1316] [outer = 0000002DF7854400] 07:09:38 INFO - PROCESS | 3640 | 1463234978349 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]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 07:09:38 INFO - PROCESS | 3640 | 1463234978394 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 3640 | 1463234978396 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 07:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:09:38 INFO - PROCESS | 3640 | 1463234978399 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 3640 | 1463234978401 Marionette TRACE conn5 <- [1,1718,null,{}] 07:09:38 INFO - PROCESS | 3640 | 1463234978405 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}] 07:09:38 INFO - PROCESS | 3640 | 1463234978496 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 07:09:38 INFO - PROCESS | 3640 | 1463234978512 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE97C800 == 78 [pid = 3640] [id = 439] 07:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002DF87D9400) [pid = 3640] [serial = 1317] [outer = 0000000000000000] 07:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002DF8C13C00) [pid = 3640] [serial = 1318] [outer = 0000002DF87D9400] 07:09:38 INFO - PROCESS | 3640 | 1463234978557 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002DFBFE5000) [pid = 3640] [serial = 1319] [outer = 0000002DF87D9400] 07:09:39 INFO - PROCESS | 3640 | 1463234979240 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] 07:09:39 INFO - PROCESS | 3640 | 1463234979288 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 07:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:09:39 INFO - PROCESS | 3640 | 1463234979294 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 3640 | 1463234979298 Marionette TRACE conn5 <- [1,1722,null,{}] 07:09:39 INFO - PROCESS | 3640 | 1463234979304 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}] 07:09:39 INFO - PROCESS | 3640 | 1463234979465 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 07:09:39 INFO - PROCESS | 3640 | 1463234979598 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89017800 == 79 [pid = 3640] [id = 440] 07:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D83BD4400) [pid = 3640] [serial = 1320] [outer = 0000000000000000] 07:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D85B81000) [pid = 3640] [serial = 1321] [outer = 0000002D83BD4400] 07:09:39 INFO - PROCESS | 3640 | 1463234979659 Marionette DEBUG loaded listener.js 07:09:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D86420C00) [pid = 3640] [serial = 1322] [outer = 0000002D83BD4400] 07:09:40 INFO - PROCESS | 3640 | 1463234980303 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]]]}] 07:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1025ms 07:09:40 INFO - PROCESS | 3640 | 1463234980323 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 07:09:40 INFO - PROCESS | 3640 | 1463234980329 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 07:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:09:40 INFO - PROCESS | 3640 | 1463234980336 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:09:40 INFO - PROCESS | 3640 | 1463234980339 Marionette TRACE conn5 <- [1,1726,null,{}] 07:09:40 INFO - PROCESS | 3640 | 1463234980344 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}] 07:09:40 INFO - PROCESS | 3640 | 1463234980465 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 07:09:40 INFO - PROCESS | 3640 | 1463234980597 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E42000 == 80 [pid = 3640] [id = 441] 07:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D87496400) [pid = 3640] [serial = 1323] [outer = 0000000000000000] 07:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D87893800) [pid = 3640] [serial = 1324] [outer = 0000002D87496400] 07:09:40 INFO - PROCESS | 3640 | 1463234980656 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8B63BC00) [pid = 3640] [serial = 1325] [outer = 0000002D87496400] 07:09:41 INFO - PROCESS | 3640 | 1463234981281 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]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 986ms 07:09:41 INFO - PROCESS | 3640 | 1463234981327 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 3640 | 1463234981330 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 07:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:09:41 INFO - PROCESS | 3640 | 1463234981334 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 3640 | 1463234981338 Marionette TRACE conn5 <- [1,1730,null,{}] 07:09:41 INFO - PROCESS | 3640 | 1463234981350 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}] 07:09:41 INFO - PROCESS | 3640 | 1463234981472 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 07:09:41 INFO - PROCESS | 3640 | 1463234981606 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB92000 == 81 [pid = 3640] [id = 442] 07:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002DF231FC00) [pid = 3640] [serial = 1326] [outer = 0000000000000000] 07:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002DF7ADD800) [pid = 3640] [serial = 1327] [outer = 0000002DF231FC00] 07:09:41 INFO - PROCESS | 3640 | 1463234981667 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002DFB7A5C00) [pid = 3640] [serial = 1328] [outer = 0000002DF231FC00] 07:09:42 INFO - PROCESS | 3640 | 1463234982298 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]]]}] 07:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 07:09:42 INFO - PROCESS | 3640 | 1463234982322 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 07:09:42 INFO - PROCESS | 3640 | 1463234982325 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 07:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:09:42 INFO - PROCESS | 3640 | 1463234982329 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:09:42 INFO - PROCESS | 3640 | 1463234982331 Marionette TRACE conn5 <- [1,1734,null,{}] 07:09:42 INFO - PROCESS | 3640 | 1463234982335 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}] 07:09:42 INFO - PROCESS | 3640 | 1463234982453 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 07:09:42 INFO - PROCESS | 3640 | 1463234982555 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFEC5000 == 82 [pid = 3640] [id = 443] 07:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002DFC8F9400) [pid = 3640] [serial = 1329] [outer = 0000000000000000] 07:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DFE169400) [pid = 3640] [serial = 1330] [outer = 0000002DFC8F9400] 07:09:42 INFO - PROCESS | 3640 | 1463234982613 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DFE6E1800) [pid = 3640] [serial = 1331] [outer = 0000002DFC8F9400] 07:09:43 INFO - PROCESS | 3640 | 1463234983185 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]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 880ms 07:09:43 INFO - PROCESS | 3640 | 1463234983225 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 3640 | 1463234983228 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 07:09:43 INFO - PROCESS | 3640 | 1463234983233 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:09:43 INFO - PROCESS | 3640 | 1463234983235 Marionette TRACE conn5 <- [1,1738,null,{}] 07:09:43 INFO - PROCESS | 3640 | 1463234983239 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}] 07:09:43 INFO - PROCESS | 3640 | 1463234983353 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 07:09:43 INFO - PROCESS | 3640 | 1463234983455 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8B3000 == 83 [pid = 3640] [id = 444] 07:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D8B444400) [pid = 3640] [serial = 1332] [outer = 0000000000000000] 07:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8B44B800) [pid = 3640] [serial = 1333] [outer = 0000002D8B444400] 07:09:43 INFO - PROCESS | 3640 | 1463234983511 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DFC99C000) [pid = 3640] [serial = 1334] [outer = 0000002D8B444400] 07:09:44 INFO - PROCESS | 3640 | 1463234984111 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]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 923ms 07:09:44 INFO - PROCESS | 3640 | 1463234984162 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 3640 | 1463234984164 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 07:09:44 INFO - PROCESS | 3640 | 1463234984168 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:09:44 INFO - PROCESS | 3640 | 1463234984170 Marionette TRACE conn5 <- [1,1742,null,{}] 07:09:44 INFO - PROCESS | 3640 | 1463234984174 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}] 07:09:44 INFO - PROCESS | 3640 | 1463234984311 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 07:09:44 INFO - PROCESS | 3640 | 1463234984417 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89927800 == 84 [pid = 3640] [id = 445] 07:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8BB6BC00) [pid = 3640] [serial = 1335] [outer = 0000000000000000] 07:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DFE70B000) [pid = 3640] [serial = 1336] [outer = 0000002D8BB6BC00] 07:09:44 INFO - PROCESS | 3640 | 1463234984473 Marionette DEBUG loaded listener.js 07:09:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DFE9CF400) [pid = 3640] [serial = 1337] [outer = 0000002D8BB6BC00] 07:09:45 INFO - PROCESS | 3640 | 1463234985114 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]]]}] 07:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 986ms 07:09:45 INFO - PROCESS | 3640 | 1463234985156 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 07:09:45 INFO - PROCESS | 3640 | 1463234985159 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 07:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:09:45 INFO - PROCESS | 3640 | 1463234985163 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 3640 | 1463234985165 Marionette TRACE conn5 <- [1,1746,null,{}] 07:09:45 INFO - PROCESS | 3640 | 1463234985169 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}] 07:09:45 INFO - PROCESS | 3640 | 1463234985281 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 07:09:45 INFO - PROCESS | 3640 | 1463234985430 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B828800 == 85 [pid = 3640] [id = 446] 07:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D82E63400) [pid = 3640] [serial = 1338] [outer = 0000000000000000] 07:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8B857400) [pid = 3640] [serial = 1339] [outer = 0000002D82E63400] 07:09:45 INFO - PROCESS | 3640 | 1463234985488 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8BB6A800) [pid = 3640] [serial = 1340] [outer = 0000002D82E63400] 07:09:46 INFO - PROCESS | 3640 | 1463234986021 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]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 922ms 07:09:46 INFO - PROCESS | 3640 | 1463234986088 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 07:09:46 INFO - PROCESS | 3640 | 1463234986090 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 07:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:09:46 INFO - PROCESS | 3640 | 1463234986094 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 3640 | 1463234986096 Marionette TRACE conn5 <- [1,1750,null,{}] 07:09:46 INFO - PROCESS | 3640 | 1463234986100 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}] 07:09:46 INFO - PROCESS | 3640 | 1463234986216 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 07:09:46 INFO - PROCESS | 3640 | 1463234986520 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874B9800 == 86 [pid = 3640] [id = 447] 07:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D81E9F000) [pid = 3640] [serial = 1341] [outer = 0000000000000000] 07:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D823D7C00) [pid = 3640] [serial = 1342] [outer = 0000002D81E9F000] 07:09:46 INFO - PROCESS | 3640 | 1463234986582 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8495E800) [pid = 3640] [serial = 1343] [outer = 0000002D81E9F000] 07:09:47 INFO - PROCESS | 3640 | 1463234987226 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]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1183ms 07:09:47 INFO - PROCESS | 3640 | 1463234987280 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 3640 | 1463234987285 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 07:09:47 INFO - PROCESS | 3640 | 1463234987290 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:09:47 INFO - PROCESS | 3640 | 1463234987294 Marionette TRACE conn5 <- [1,1754,null,{}] 07:09:47 INFO - PROCESS | 3640 | 1463234987300 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}] 07:09:47 INFO - PROCESS | 3640 | 1463234987419 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 07:09:47 INFO - PROCESS | 3640 | 1463234987555 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACC2800 == 87 [pid = 3640] [id = 448] 07:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D86232C00) [pid = 3640] [serial = 1344] [outer = 0000000000000000] 07:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D87538C00) [pid = 3640] [serial = 1345] [outer = 0000002D86232C00] 07:09:47 INFO - PROCESS | 3640 | 1463234987609 Marionette DEBUG loaded listener.js 07:09:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8ABACC00) [pid = 3640] [serial = 1346] [outer = 0000002D86232C00] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACDF000 == 86 [pid = 3640] [id = 397] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95BE000 == 85 [pid = 3640] [id = 438] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7AAB000 == 84 [pid = 3640] [id = 437] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F7B800 == 83 [pid = 3640] [id = 436] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1EB0800 == 82 [pid = 3640] [id = 435] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871EE000 == 81 [pid = 3640] [id = 434] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8CF800 == 80 [pid = 3640] [id = 433] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACD6800 == 79 [pid = 3640] [id = 432] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002DF1CE2000) [pid = 3640] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002DF2551400) [pid = 3640] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002DF87CEC00) [pid = 3640] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86257000 == 78 [pid = 3640] [id = 431] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D873A3000 == 77 [pid = 3640] [id = 430] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF118800 == 76 [pid = 3640] [id = 427] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE97E000 == 75 [pid = 3640] [id = 426] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3074800 == 74 [pid = 3640] [id = 425] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87378800 == 73 [pid = 3640] [id = 424] 07:09:47 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE12E800 == 72 [pid = 3640] [id = 423] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002DF8C12000) [pid = 3640] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8C067800) [pid = 3640] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DF1CE2C00) [pid = 3640] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DF254E000) [pid = 3640] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D86305400) [pid = 3640] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF3DA5C00) [pid = 3640] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D8493DC00) [pid = 3640] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D8C0BC400) [pid = 3640] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8633EC00) [pid = 3640] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D86447400) [pid = 3640] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D864DF000) [pid = 3640] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF3599C00) [pid = 3640] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D83D16000) [pid = 3640] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8AAC9000) [pid = 3640] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D864E8C00) [pid = 3640] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8B0D3C00) [pid = 3640] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D8B0D4C00) [pid = 3640] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8495AC00) [pid = 3640] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002DF70AEC00) [pid = 3640] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF7AD1C00) [pid = 3640] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002DF86CAC00) [pid = 3640] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002DF7666400) [pid = 3640] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DF76F0400) [pid = 3640] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:09:47 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DED4CA800) [pid = 3640] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:09:48 INFO - PROCESS | 3640 | 1463234988199 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 923ms 07:09:48 INFO - PROCESS | 3640 | 1463234988218 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3640 | 1463234988223 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 07:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:09:48 INFO - PROCESS | 3640 | 1463234988228 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 3640 | 1463234988230 Marionette TRACE conn5 <- [1,1758,null,{}] 07:09:48 INFO - PROCESS | 3640 | 1463234988234 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}] 07:09:48 INFO - PROCESS | 3640 | 1463234988334 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 07:09:48 INFO - PROCESS | 3640 | 1463234988428 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8902A000 == 73 [pid = 3640] [id = 449] 07:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D85B87000) [pid = 3640] [serial = 1347] [outer = 0000000000000000] 07:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8643FC00) [pid = 3640] [serial = 1348] [outer = 0000002D85B87000] 07:09:48 INFO - PROCESS | 3640 | 1463234988478 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8898B000) [pid = 3640] [serial = 1349] [outer = 0000002D85B87000] 07:09:48 INFO - PROCESS | 3640 | 1463234988907 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]]]}] 07:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 07:09:48 INFO - PROCESS | 3640 | 1463234988965 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 07:09:48 INFO - PROCESS | 3640 | 1463234988968 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 07:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:09:48 INFO - PROCESS | 3640 | 1463234988973 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:09:48 INFO - PROCESS | 3640 | 1463234988979 Marionette TRACE conn5 <- [1,1762,null,{}] 07:09:49 INFO - PROCESS | 3640 | 1463234989018 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}] 07:09:49 INFO - PROCESS | 3640 | 1463234989118 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 07:09:49 INFO - PROCESS | 3640 | 1463234989136 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C085000 == 74 [pid = 3640] [id = 450] 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8AF43400) [pid = 3640] [serial = 1350] [outer = 0000000000000000] 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8AF49C00) [pid = 3640] [serial = 1351] [outer = 0000002D8AF43400] 07:09:49 INFO - PROCESS | 3640 | 1463234989183 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8B4C7000) [pid = 3640] [serial = 1352] [outer = 0000002D8AF43400] 07:09:49 INFO - PROCESS | 3640 | 1463234989642 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]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 07:09:49 INFO - PROCESS | 3640 | 1463234989708 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 3640 | 1463234989711 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 07:09:49 INFO - PROCESS | 3640 | 1463234989714 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:09:49 INFO - PROCESS | 3640 | 1463234989716 Marionette TRACE conn5 <- [1,1766,null,{}] 07:09:49 INFO - PROCESS | 3640 | 1463234989719 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}] 07:09:49 INFO - PROCESS | 3640 | 1463234989816 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 07:09:49 INFO - PROCESS | 3640 | 1463234989825 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1C87800 == 75 [pid = 3640] [id = 451] 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D8B633400) [pid = 3640] [serial = 1353] [outer = 0000000000000000] 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8B862400) [pid = 3640] [serial = 1354] [outer = 0000002D8B633400] 07:09:49 INFO - PROCESS | 3640 | 1463234989872 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D8BB6B800) [pid = 3640] [serial = 1355] [outer = 0000002D8B633400] 07:09:50 INFO - PROCESS | 3640 | 1463234990349 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]]]}] 07:09:50 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 07:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 07:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:09:50 INFO - PROCESS | 3640 | 1463234990388 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 3640 | 1463234990390 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 07:09:50 INFO - PROCESS | 3640 | 1463234990394 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 3640 | 1463234990396 Marionette TRACE conn5 <- [1,1770,null,{}] 07:09:50 INFO - PROCESS | 3640 | 1463234990399 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}] 07:09:50 INFO - PROCESS | 3640 | 1463234990554 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 07:09:50 INFO - PROCESS | 3640 | 1463234990583 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3515800 == 76 [pid = 3640] [id = 452] 07:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D8C0BB400) [pid = 3640] [serial = 1356] [outer = 0000000000000000] 07:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DED4C9000) [pid = 3640] [serial = 1357] [outer = 0000002D8C0BB400] 07:09:50 INFO - PROCESS | 3640 | 1463234990638 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF231C400) [pid = 3640] [serial = 1358] [outer = 0000002D8C0BB400] 07:09:51 INFO - PROCESS | 3640 | 1463234991121 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]]]}] 07:09:51 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 07:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 776ms 07:09:51 INFO - PROCESS | 3640 | 1463234991173 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 07:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:09:51 INFO - PROCESS | 3640 | 1463234991176 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 07:09:51 INFO - PROCESS | 3640 | 1463234991179 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3640 | 1463234991181 Marionette TRACE conn5 <- [1,1774,null,{}] 07:09:51 INFO - PROCESS | 3640 | 1463234991185 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}] 07:09:51 INFO - PROCESS | 3640 | 1463234991318 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 07:09:51 INFO - PROCESS | 3640 | 1463234991382 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7AC6800 == 77 [pid = 3640] [id = 453] 07:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF2DC3400) [pid = 3640] [serial = 1359] [outer = 0000000000000000] 07:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF32CF000) [pid = 3640] [serial = 1360] [outer = 0000002DF2DC3400] 07:09:51 INFO - PROCESS | 3640 | 1463234991430 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DF3DA6400) [pid = 3640] [serial = 1361] [outer = 0000002DF2DC3400] 07:09:51 INFO - PROCESS | 3640 | 1463234991868 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]]]}] 07:09:51 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 07:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 735ms 07:09:51 INFO - PROCESS | 3640 | 1463234991936 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 07:09:51 INFO - PROCESS | 3640 | 1463234991939 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 07:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:09:51 INFO - PROCESS | 3640 | 1463234991942 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:09:51 INFO - PROCESS | 3640 | 1463234991944 Marionette TRACE conn5 <- [1,1778,null,{}] 07:09:51 INFO - PROCESS | 3640 | 1463234991947 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}] 07:09:52 INFO - PROCESS | 3640 | 1463234992071 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 07:09:52 INFO - PROCESS | 3640 | 1463234992089 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF95BC000 == 78 [pid = 3640] [id = 454] 07:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DF3CF2000) [pid = 3640] [serial = 1362] [outer = 0000000000000000] 07:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DF716FC00) [pid = 3640] [serial = 1363] [outer = 0000002DF3CF2000] 07:09:52 INFO - PROCESS | 3640 | 1463234992136 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DF7B8F000) [pid = 3640] [serial = 1364] [outer = 0000002DF3CF2000] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF254D800) [pid = 3640] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF1249000) [pid = 3640] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D87332000) [pid = 3640] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D83BCE000) [pid = 3640] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D8788C400) [pid = 3640] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D81E9E800) [pid = 3640] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002DF7854400) [pid = 3640] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8B0D2C00) [pid = 3640] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:09:52 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002DF2D61400) [pid = 3640] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:09:52 INFO - PROCESS | 3640 | 1463234992752 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]]]}] 07:09:52 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) 07:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 881ms 07:09:52 INFO - PROCESS | 3640 | 1463234992824 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 3640 | 1463234992826 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 07:09:52 INFO - PROCESS | 3640 | 1463234992830 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:09:52 INFO - PROCESS | 3640 | 1463234992832 Marionette TRACE conn5 <- [1,1782,null,{}] 07:09:52 INFO - PROCESS | 3640 | 1463234992835 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}] 07:09:52 INFO - PROCESS | 3640 | 1463234992928 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 07:09:52 INFO - PROCESS | 3640 | 1463234992937 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE760800 == 79 [pid = 3640] [id = 455] 07:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D8623CC00) [pid = 3640] [serial = 1365] [outer = 0000000000000000] 07:09:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DF716B800) [pid = 3640] [serial = 1366] [outer = 0000002D8623CC00] 07:09:52 INFO - PROCESS | 3640 | 1463234992982 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF8790C00) [pid = 3640] [serial = 1367] [outer = 0000002D8623CC00] 07:09:53 INFO - PROCESS | 3640 | 1463234993426 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]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 07:09:53 INFO - PROCESS | 3640 | 1463234993462 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 3640 | 1463234993464 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 07:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:09:53 INFO - PROCESS | 3640 | 1463234993468 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 3640 | 1463234993470 Marionette TRACE conn5 <- [1,1786,null,{}] 07:09:53 INFO - PROCESS | 3640 | 1463234993474 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}] 07:09:53 INFO - PROCESS | 3640 | 1463234993567 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 07:09:53 INFO - PROCESS | 3640 | 1463234993608 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF586000 == 80 [pid = 3640] [id = 456] 07:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF8C11400) [pid = 3640] [serial = 1368] [outer = 0000000000000000] 07:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF916C000) [pid = 3640] [serial = 1369] [outer = 0000002DF8C11400] 07:09:53 INFO - PROCESS | 3640 | 1463234993656 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002DFB7A1C00) [pid = 3640] [serial = 1370] [outer = 0000002DF8C11400] 07:09:54 INFO - PROCESS | 3640 | 1463234994080 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]]]}] 07:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 07:09:54 INFO - PROCESS | 3640 | 1463234994143 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 07:09:54 INFO - PROCESS | 3640 | 1463234994145 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 07:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:09:54 INFO - PROCESS | 3640 | 1463234994149 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 3640 | 1463234994159 Marionette TRACE conn5 <- [1,1790,null,{}] 07:09:54 INFO - PROCESS | 3640 | 1463234994163 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}] 07:09:54 INFO - PROCESS | 3640 | 1463234994257 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 07:09:54 INFO - PROCESS | 3640 | 1463234994263 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFD1C800 == 81 [pid = 3640] [id = 457] 07:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002DFC8F2C00) [pid = 3640] [serial = 1371] [outer = 0000000000000000] 07:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002DFE173C00) [pid = 3640] [serial = 1372] [outer = 0000002DFC8F2C00] 07:09:54 INFO - PROCESS | 3640 | 1463234994315 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002DFEFC2400) [pid = 3640] [serial = 1373] [outer = 0000002DFC8F2C00] 07:09:55 INFO - PROCESS | 3640 | 1463234995037 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]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 944ms 07:09:55 INFO - PROCESS | 3640 | 1463234995096 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 3640 | 1463234995101 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 07:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:09:55 INFO - PROCESS | 3640 | 1463234995108 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 3640 | 1463234995112 Marionette TRACE conn5 <- [1,1794,null,{}] 07:09:55 INFO - PROCESS | 3640 | 1463234995118 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}] 07:09:55 INFO - PROCESS | 3640 | 1463234995251 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 07:09:55 INFO - PROCESS | 3640 | 1463234995388 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACD6800 == 82 [pid = 3640] [id = 458] 07:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D85B82800) [pid = 3640] [serial = 1374] [outer = 0000000000000000] 07:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D864DD400) [pid = 3640] [serial = 1375] [outer = 0000002D85B82800] 07:09:55 INFO - PROCESS | 3640 | 1463234995450 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D875DAC00) [pid = 3640] [serial = 1376] [outer = 0000002D85B82800] 07:09:56 INFO - PROCESS | 3640 | 1463234996065 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]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 986ms 07:09:56 INFO - PROCESS | 3640 | 1463234996096 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 3640 | 1463234996103 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 07:09:56 INFO - PROCESS | 3640 | 1463234996110 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:09:56 INFO - PROCESS | 3640 | 1463234996113 Marionette TRACE conn5 <- [1,1798,null,{}] 07:09:56 INFO - PROCESS | 3640 | 1463234996117 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}] 07:09:56 INFO - PROCESS | 3640 | 1463234996240 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 07:09:56 INFO - PROCESS | 3640 | 1463234996377 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C177000 == 83 [pid = 3640] [id = 459] 07:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8AF41400) [pid = 3640] [serial = 1377] [outer = 0000000000000000] 07:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8B0D1800) [pid = 3640] [serial = 1378] [outer = 0000002D8AF41400] 07:09:56 INFO - PROCESS | 3640 | 1463234996435 Marionette DEBUG loaded listener.js 07:09:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8BB64800) [pid = 3640] [serial = 1379] [outer = 0000002D8AF41400] 07:09:57 INFO - PROCESS | 3640 | 1463234997084 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]]]}] 07:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1019ms 07:09:57 INFO - PROCESS | 3640 | 1463234997135 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 07:09:57 INFO - PROCESS | 3640 | 1463234997137 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 07:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:09:57 INFO - PROCESS | 3640 | 1463234997141 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:09:57 INFO - PROCESS | 3640 | 1463234997145 Marionette TRACE conn5 <- [1,1802,null,{}] 07:09:57 INFO - PROCESS | 3640 | 1463234997157 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}] 07:09:57 INFO - PROCESS | 3640 | 1463234997344 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 07:09:57 INFO - PROCESS | 3640 | 1463234997366 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFEB6800 == 84 [pid = 3640] [id = 460] 07:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8C90DC00) [pid = 3640] [serial = 1380] [outer = 0000000000000000] 07:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8C910400) [pid = 3640] [serial = 1381] [outer = 0000002D8C90DC00] 07:09:57 INFO - PROCESS | 3640 | 1463234997424 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002DF254F800) [pid = 3640] [serial = 1382] [outer = 0000002D8C90DC00] 07:09:58 INFO - PROCESS | 3640 | 1463234998117 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]]]}] 07:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1032ms 07:09:58 INFO - PROCESS | 3640 | 1463234998189 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 07:09:58 INFO - PROCESS | 3640 | 1463234998192 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 07:09:58 INFO - PROCESS | 3640 | 1463234998197 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:09:58 INFO - PROCESS | 3640 | 1463234998200 Marionette TRACE conn5 <- [1,1806,null,{}] 07:09:58 INFO - PROCESS | 3640 | 1463234998204 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}] 07:09:58 INFO - PROCESS | 3640 | 1463234998340 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 07:09:58 INFO - PROCESS | 3640 | 1463234998474 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFEC0800 == 85 [pid = 3640] [id = 461] 07:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002DF251FC00) [pid = 3640] [serial = 1383] [outer = 0000000000000000] 07:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002DF76F0400) [pid = 3640] [serial = 1384] [outer = 0000002DF251FC00] 07:09:58 INFO - PROCESS | 3640 | 1463234998532 Marionette DEBUG loaded listener.js 07:09:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002DFE175000) [pid = 3640] [serial = 1385] [outer = 0000002DF251FC00] 07:09:59 INFO - PROCESS | 3640 | 1463234999097 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]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 923ms 07:09:59 INFO - PROCESS | 3640 | 1463234999126 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 07:09:59 INFO - PROCESS | 3640 | 1463234999128 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 07:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:09:59 INFO - PROCESS | 3640 | 1463234999132 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 3640 | 1463234999134 Marionette TRACE conn5 <- [1,1810,null,{}] 07:09:59 INFO - PROCESS | 3640 | 1463234999138 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}] 07:09:59 INFO - PROCESS | 3640 | 1463234999254 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 07:09:59 INFO - PROCESS | 3640 | 1463234999361 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBBD800 == 86 [pid = 3640] [id = 462] 07:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8AF05000) [pid = 3640] [serial = 1386] [outer = 0000000000000000] 07:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8AF0C400) [pid = 3640] [serial = 1387] [outer = 0000002D8AF05000] 07:09:59 INFO - PROCESS | 3640 | 1463234999418 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002DF3594000) [pid = 3640] [serial = 1388] [outer = 0000002D8AF05000] 07:10:00 INFO - PROCESS | 3640 | 1463235000062 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]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 07:10:00 INFO - PROCESS | 3640 | 1463235000121 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 3640 | 1463235000123 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 07:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:10:00 INFO - PROCESS | 3640 | 1463235000127 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 3640 | 1463235000129 Marionette TRACE conn5 <- [1,1814,null,{}] 07:10:00 INFO - PROCESS | 3640 | 1463235000133 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}] 07:10:00 INFO - PROCESS | 3640 | 1463235000269 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 07:10:00 INFO - PROCESS | 3640 | 1463235000406 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DADD800 == 87 [pid = 3640] [id = 463] 07:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D83BA6000) [pid = 3640] [serial = 1389] [outer = 0000000000000000] 07:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D83BAE000) [pid = 3640] [serial = 1390] [outer = 0000002D83BA6000] 07:10:00 INFO - PROCESS | 3640 | 1463235000464 Marionette DEBUG loaded listener.js 07:10:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002DFF3AEC00) [pid = 3640] [serial = 1391] [outer = 0000002D83BA6000] 07:10:01 INFO - PROCESS | 3640 | 1463235001072 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]]]}] 07:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 986ms 07:10:01 INFO - PROCESS | 3640 | 1463235001116 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 07:10:01 INFO - PROCESS | 3640 | 1463235001119 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 07:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:10:01 INFO - PROCESS | 3640 | 1463235001122 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 3640 | 1463235001124 Marionette TRACE conn5 <- [1,1818,null,{}] 07:10:01 INFO - PROCESS | 3640 | 1463235001128 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}] 07:10:01 INFO - PROCESS | 3640 | 1463235001245 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 07:10:01 INFO - PROCESS | 3640 | 1463235001380 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83C9C000 == 88 [pid = 3640] [id = 464] 07:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8C9C7C00) [pid = 3640] [serial = 1392] [outer = 0000000000000000] 07:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8C9D0400) [pid = 3640] [serial = 1393] [outer = 0000002D8C9C7C00] 07:10:01 INFO - PROCESS | 3640 | 1463235001438 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002DFEFC5C00) [pid = 3640] [serial = 1394] [outer = 0000002D8C9C7C00] 07:10:02 INFO - PROCESS | 3640 | 1463235002018 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]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 07:10:02 INFO - PROCESS | 3640 | 1463235002048 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 3640 | 1463235002051 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 07:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:10:02 INFO - PROCESS | 3640 | 1463235002054 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 3640 | 1463235002057 Marionette TRACE conn5 <- [1,1822,null,{}] 07:10:02 INFO - PROCESS | 3640 | 1463235002060 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}] 07:10:02 INFO - PROCESS | 3640 | 1463235002181 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 07:10:02 INFO - PROCESS | 3640 | 1463235002294 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874BB000 == 89 [pid = 3640] [id = 465] 07:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D85A06C00) [pid = 3640] [serial = 1395] [outer = 0000000000000000] 07:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8C9CB400) [pid = 3640] [serial = 1396] [outer = 0000002D85A06C00] 07:10:02 INFO - PROCESS | 3640 | 1463235002350 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8DB56000) [pid = 3640] [serial = 1397] [outer = 0000002D85A06C00] 07:10:03 INFO - PROCESS | 3640 | 1463235003196 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]]]}] 07:10:03 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 07:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1183ms 07:10:03 INFO - PROCESS | 3640 | 1463235003239 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 3640 | 1463235003244 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 07:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:10:03 INFO - PROCESS | 3640 | 1463235003249 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 3640 | 1463235003253 Marionette TRACE conn5 <- [1,1826,null,{}] 07:10:03 INFO - PROCESS | 3640 | 1463235003258 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}] 07:10:03 INFO - PROCESS | 3640 | 1463235003376 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 07:10:03 INFO - PROCESS | 3640 | 1463235003520 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B648800 == 90 [pid = 3640] [id = 466] 07:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D82A36000) [pid = 3640] [serial = 1398] [outer = 0000000000000000] 07:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D83BACC00) [pid = 3640] [serial = 1399] [outer = 0000002D82A36000] 07:10:03 INFO - PROCESS | 3640 | 1463235003575 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D86417C00) [pid = 3640] [serial = 1400] [outer = 0000002D82A36000] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF586000 == 89 [pid = 3640] [id = 456] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE760800 == 88 [pid = 3640] [id = 455] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF95BC000 == 87 [pid = 3640] [id = 454] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7AC6800 == 86 [pid = 3640] [id = 453] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3515800 == 85 [pid = 3640] [id = 452] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1C87800 == 84 [pid = 3640] [id = 451] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C085000 == 83 [pid = 3640] [id = 450] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8AAD1000) [pid = 3640] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002DF375C000) [pid = 3640] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DF8C13800) [pid = 3640] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002DFB79F000) [pid = 3640] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002DFE16D000) [pid = 3640] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002DF8C13C00) [pid = 3640] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8902A000 == 82 [pid = 3640] [id = 449] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACC2800 == 81 [pid = 3640] [id = 448] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874B9800 == 80 [pid = 3640] [id = 447] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8B3000 == 79 [pid = 3640] [id = 444] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFEC5000 == 78 [pid = 3640] [id = 443] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB92000 == 77 [pid = 3640] [id = 442] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E42000 == 76 [pid = 3640] [id = 441] 07:10:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89017800 == 75 [pid = 3640] [id = 440] 07:10:04 INFO - PROCESS | 3640 | 1463235004277 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]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1078ms 07:10:04 INFO - PROCESS | 3640 | 1463235004332 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 3640 | 1463235004338 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 07:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002DF2DC5800) [pid = 3640] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002DF2554000) [pid = 3640] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DF231A800) [pid = 3640] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002DF3DAF400) [pid = 3640] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D87494800) [pid = 3640] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D875D8800) [pid = 3640] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D83CC5C00) [pid = 3640] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D85B8B800) [pid = 3640] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D84A1CC00) [pid = 3640] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D88990C00) [pid = 3640] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D85B8E000) [pid = 3640] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D846A1800) [pid = 3640] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002DF7AD6800) [pid = 3640] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002DF878CC00) [pid = 3640] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8B4C9800) [pid = 3640] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D8B636000) [pid = 3640] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF7163C00) [pid = 3640] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DF3DB1C00) [pid = 3640] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D8ABB2800) [pid = 3640] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:10:04 INFO - PROCESS | 3640 | 1463235004382 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 3640 | 1463235004385 Marionette TRACE conn5 <- [1,1830,null,{}] 07:10:04 INFO - PROCESS | 3640 | 1463235004391 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}] 07:10:04 INFO - PROCESS | 3640 | 1463235004491 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 07:10:04 INFO - PROCESS | 3640 | 1463235004504 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874A4800 == 76 [pid = 3640] [id = 467] 07:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D84956400) [pid = 3640] [serial = 1401] [outer = 0000000000000000] 07:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D85B80C00) [pid = 3640] [serial = 1402] [outer = 0000002D84956400] 07:10:04 INFO - PROCESS | 3640 | 1463235004552 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D86413400) [pid = 3640] [serial = 1403] [outer = 0000002D84956400] 07:10:05 INFO - PROCESS | 3640 | 1463235005063 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]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 754ms 07:10:05 INFO - PROCESS | 3640 | 1463235005112 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 3640 | 1463235005115 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 07:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:10:05 INFO - PROCESS | 3640 | 1463235005119 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 3640 | 1463235005123 Marionette TRACE conn5 <- [1,1834,null,{}] 07:10:05 INFO - PROCESS | 3640 | 1463235005134 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}] 07:10:05 INFO - PROCESS | 3640 | 1463235005235 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 07:10:05 INFO - PROCESS | 3640 | 1463235005333 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B825000 == 77 [pid = 3640] [id = 468] 07:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D87496800) [pid = 3640] [serial = 1404] [outer = 0000000000000000] 07:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8AACB000) [pid = 3640] [serial = 1405] [outer = 0000002D87496800] 07:10:05 INFO - PROCESS | 3640 | 1463235005384 Marionette DEBUG loaded listener.js 07:10:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8AF40400) [pid = 3640] [serial = 1406] [outer = 0000002D87496800] 07:10:05 INFO - PROCESS | 3640 | 1463235005783 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]]]}] 07:10:05 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) 07:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 07:10:05 INFO - PROCESS | 3640 | 1463235005857 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 3640 | 1463235005860 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 07:10:05 INFO - PROCESS | 3640 | 1463235005866 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:10:05 INFO - PROCESS | 3640 | 1463235005868 Marionette TRACE conn5 <- [1,1838,null,{}] 07:10:05 INFO - PROCESS | 3640 | 1463235005871 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}] 07:10:05 INFO - PROCESS | 3640 | 1463235005971 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 07:10:05 INFO - PROCESS | 3640 | 1463235005985 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C473000 == 78 [pid = 3640] [id = 469] 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8AF48400) [pid = 3640] [serial = 1407] [outer = 0000000000000000] 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8B4C7800) [pid = 3640] [serial = 1408] [outer = 0000002D8AF48400] 07:10:06 INFO - PROCESS | 3640 | 1463235006032 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8B63CC00) [pid = 3640] [serial = 1409] [outer = 0000002D8AF48400] 07:10:06 INFO - PROCESS | 3640 | 1463235006491 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]]]}] 07:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 07:10:06 INFO - PROCESS | 3640 | 1463235006541 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 07:10:06 INFO - PROCESS | 3640 | 1463235006543 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 07:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:10:06 INFO - PROCESS | 3640 | 1463235006546 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:10:06 INFO - PROCESS | 3640 | 1463235006548 Marionette TRACE conn5 <- [1,1842,null,{}] 07:10:06 INFO - PROCESS | 3640 | 1463235006551 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}] 07:10:06 INFO - PROCESS | 3640 | 1463235006676 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 07:10:06 INFO - PROCESS | 3640 | 1463235006696 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB16800 == 79 [pid = 3640] [id = 470] 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8B85A800) [pid = 3640] [serial = 1410] [outer = 0000000000000000] 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8B861000) [pid = 3640] [serial = 1411] [outer = 0000002D8B85A800] 07:10:06 INFO - PROCESS | 3640 | 1463235006742 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8C0BD400) [pid = 3640] [serial = 1412] [outer = 0000002D8B85A800] 07:10:07 INFO - PROCESS | 3640 | 1463235007224 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]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms 07:10:07 INFO - PROCESS | 3640 | 1463235007284 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 3640 | 1463235007286 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 07:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:10:07 INFO - PROCESS | 3640 | 1463235007294 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 3640 | 1463235007304 Marionette TRACE conn5 <- [1,1846,null,{}] 07:10:07 INFO - PROCESS | 3640 | 1463235007308 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}] 07:10:07 INFO - PROCESS | 3640 | 1463235007486 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 07:10:07 INFO - PROCESS | 3640 | 1463235007504 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2F9B800 == 80 [pid = 3640] [id = 471] 07:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8D612C00) [pid = 3640] [serial = 1413] [outer = 0000000000000000] 07:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8D619C00) [pid = 3640] [serial = 1414] [outer = 0000002D8D612C00] 07:10:07 INFO - PROCESS | 3640 | 1463235007552 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8DB57400) [pid = 3640] [serial = 1415] [outer = 0000002D8D612C00] 07:10:08 INFO - PROCESS | 3640 | 1463235008011 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]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 07:10:08 INFO - PROCESS | 3640 | 1463235008032 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 3640 | 1463235008034 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 07:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:10:08 INFO - PROCESS | 3640 | 1463235008038 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 3640 | 1463235008040 Marionette TRACE conn5 <- [1,1850,null,{}] 07:10:08 INFO - PROCESS | 3640 | 1463235008043 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}] 07:10:08 INFO - PROCESS | 3640 | 1463235008179 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 07:10:08 INFO - PROCESS | 3640 | 1463235008242 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7041800 == 81 [pid = 3640] [id = 472] 07:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8C0C7000) [pid = 3640] [serial = 1416] [outer = 0000000000000000] 07:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8DB5E000) [pid = 3640] [serial = 1417] [outer = 0000002D8C0C7000] 07:10:08 INFO - PROCESS | 3640 | 1463235008288 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002DF1CE2C00) [pid = 3640] [serial = 1418] [outer = 0000002D8C0C7000] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8C0BB400) [pid = 3640] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DF2DC3400) [pid = 3640] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002DF3CF2000) [pid = 3640] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D85B87000) [pid = 3640] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002DF87D9400) [pid = 3640] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D86232C00) [pid = 3640] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D81E9F000) [pid = 3640] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8B633400) [pid = 3640] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8AF43400) [pid = 3640] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002DF8C11400) [pid = 3640] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D8623CC00) [pid = 3640] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D833ADC00) [pid = 3640] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8633A000) [pid = 3640] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002DFB799000) [pid = 3640] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D81352000) [pid = 3640] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8641E400) [pid = 3640] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002DF2320C00) [pid = 3640] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D8C06F800) [pid = 3640] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8B0D2000) [pid = 3640] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF1C55400) [pid = 3640] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF1C55C00) [pid = 3640] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:10:08 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF878C800) [pid = 3640] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:10:08 INFO - PROCESS | 3640 | 1463235008984 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 986ms 07:10:09 INFO - PROCESS | 3640 | 1463235009027 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3640 | 1463235009029 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 07:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:10:09 INFO - PROCESS | 3640 | 1463235009032 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3640 | 1463235009034 Marionette TRACE conn5 <- [1,1854,null,{}] 07:10:09 INFO - PROCESS | 3640 | 1463235009038 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}] 07:10:09 INFO - PROCESS | 3640 | 1463235009175 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 07:10:09 INFO - PROCESS | 3640 | 1463235009236 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF704E000 == 82 [pid = 3640] [id = 473] 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D83D16000) [pid = 3640] [serial = 1419] [outer = 0000000000000000] 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8641E400) [pid = 3640] [serial = 1420] [outer = 0000002D83D16000] 07:10:09 INFO - PROCESS | 3640 | 1463235009283 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8DB5D800) [pid = 3640] [serial = 1421] [outer = 0000002D83D16000] 07:10:09 INFO - PROCESS | 3640 | 1463235009649 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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 07:10:09 INFO - PROCESS | 3640 | 1463235009707 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 3640 | 1463235009709 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 07:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:10:09 INFO - PROCESS | 3640 | 1463235009712 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 3640 | 1463235009714 Marionette TRACE conn5 <- [1,1858,null,{}] 07:10:09 INFO - PROCESS | 3640 | 1463235009718 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}] 07:10:09 INFO - PROCESS | 3640 | 1463235009812 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 07:10:09 INFO - PROCESS | 3640 | 1463235009819 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9597000 == 83 [pid = 3640] [id = 474] 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002DF1AC0800) [pid = 3640] [serial = 1422] [outer = 0000000000000000] 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002DF251C800) [pid = 3640] [serial = 1423] [outer = 0000002DF1AC0800] 07:10:09 INFO - PROCESS | 3640 | 1463235009864 Marionette DEBUG loaded listener.js 07:10:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002DF2563400) [pid = 3640] [serial = 1424] [outer = 0000002DF1AC0800] 07:10:10 INFO - PROCESS | 3640 | 1463235010286 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]]]}] 07:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 07:10:10 INFO - PROCESS | 3640 | 1463235010345 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 07:10:10 INFO - PROCESS | 3640 | 1463235010348 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 07:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:10:10 INFO - PROCESS | 3640 | 1463235010351 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:10:10 INFO - PROCESS | 3640 | 1463235010353 Marionette TRACE conn5 <- [1,1862,null,{}] 07:10:10 INFO - PROCESS | 3640 | 1463235010357 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}] 07:10:10 INFO - PROCESS | 3640 | 1463235010462 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 07:10:10 INFO - PROCESS | 3640 | 1463235010507 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE970000 == 84 [pid = 3640] [id = 475] 07:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002DF2F7B800) [pid = 3640] [serial = 1425] [outer = 0000000000000000] 07:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002DF359CC00) [pid = 3640] [serial = 1426] [outer = 0000002DF2F7B800] 07:10:10 INFO - PROCESS | 3640 | 1463235010556 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002DF5BB9800) [pid = 3640] [serial = 1427] [outer = 0000002DF2F7B800] 07:10:11 INFO - PROCESS | 3640 | 1463235011336 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]]]}] 07:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1023ms 07:10:11 INFO - PROCESS | 3640 | 1463235011378 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 07:10:11 INFO - PROCESS | 3640 | 1463235011384 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 07:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:10:11 INFO - PROCESS | 3640 | 1463235011389 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 3640 | 1463235011393 Marionette TRACE conn5 <- [1,1866,null,{}] 07:10:11 INFO - PROCESS | 3640 | 1463235011421 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}] 07:10:11 INFO - PROCESS | 3640 | 1463235011588 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 07:10:11 INFO - PROCESS | 3640 | 1463235011730 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B01A000 == 85 [pid = 3640] [id = 476] 07:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D83CC3400) [pid = 3640] [serial = 1428] [outer = 0000000000000000] 07:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D85A03400) [pid = 3640] [serial = 1429] [outer = 0000002D83CC3400] 07:10:11 INFO - PROCESS | 3640 | 1463235011792 Marionette DEBUG loaded listener.js 07:10:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D83BA2800) [pid = 3640] [serial = 1430] [outer = 0000002D83CC3400] 07:10:12 INFO - PROCESS | 3640 | 1463235012428 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]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1111ms 07:10:12 INFO - PROCESS | 3640 | 1463235012503 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 3640 | 1463235012510 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 07:10:12 INFO - PROCESS | 3640 | 1463235012531 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:10:12 INFO - PROCESS | 3640 | 1463235012534 Marionette TRACE conn5 <- [1,1870,null,{}] 07:10:12 INFO - PROCESS | 3640 | 1463235012539 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}] 07:10:12 INFO - PROCESS | 3640 | 1463235012674 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 07:10:12 INFO - PROCESS | 3640 | 1463235012806 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1A4C000 == 86 [pid = 3640] [id = 477] 07:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8ABAD000) [pid = 3640] [serial = 1431] [outer = 0000000000000000] 07:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8AF41C00) [pid = 3640] [serial = 1432] [outer = 0000002D8ABAD000] 07:10:12 INFO - PROCESS | 3640 | 1463235012867 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8BB72C00) [pid = 3640] [serial = 1433] [outer = 0000002D8ABAD000] 07:10:13 INFO - PROCESS | 3640 | 1463235013477 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]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 987ms 07:10:13 INFO - PROCESS | 3640 | 1463235013524 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 3640 | 1463235013527 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 07:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:10:13 INFO - PROCESS | 3640 | 1463235013531 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 3640 | 1463235013535 Marionette TRACE conn5 <- [1,1874,null,{}] 07:10:13 INFO - PROCESS | 3640 | 1463235013547 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}] 07:10:13 INFO - PROCESS | 3640 | 1463235013674 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 07:10:13 INFO - PROCESS | 3640 | 1463235013788 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB84800 == 87 [pid = 3640] [id = 478] 07:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8D617400) [pid = 3640] [serial = 1434] [outer = 0000000000000000] 07:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8DB55800) [pid = 3640] [serial = 1435] [outer = 0000002D8D617400] 07:10:13 INFO - PROCESS | 3640 | 1463235013889 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002DF32CD000) [pid = 3640] [serial = 1436] [outer = 0000002D8D617400] 07:10:14 INFO - PROCESS | 3640 | 1463235014493 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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1029ms 07:10:14 INFO - PROCESS | 3640 | 1463235014561 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 3640 | 1463235014565 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 07:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:10:14 INFO - PROCESS | 3640 | 1463235014568 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 3640 | 1463235014570 Marionette TRACE conn5 <- [1,1878,null,{}] 07:10:14 INFO - PROCESS | 3640 | 1463235014574 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}] 07:10:14 INFO - PROCESS | 3640 | 1463235014741 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 07:10:14 INFO - PROCESS | 3640 | 1463235014848 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF81000 == 88 [pid = 3640] [id = 479] 07:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002DF71D4800) [pid = 3640] [serial = 1437] [outer = 0000000000000000] 07:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002DF766C000) [pid = 3640] [serial = 1438] [outer = 0000002DF71D4800] 07:10:14 INFO - PROCESS | 3640 | 1463235014908 Marionette DEBUG loaded listener.js 07:10:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002DF878B400) [pid = 3640] [serial = 1439] [outer = 0000002DF71D4800] 07:10:15 INFO - PROCESS | 3640 | 1463235015488 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]]]}] 07:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 07:10:15 INFO - PROCESS | 3640 | 1463235015556 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 07:10:15 INFO - PROCESS | 3640 | 1463235015559 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 07:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:10:15 INFO - PROCESS | 3640 | 1463235015563 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:10:15 INFO - PROCESS | 3640 | 1463235015565 Marionette TRACE conn5 <- [1,1882,null,{}] 07:10:15 INFO - PROCESS | 3640 | 1463235015568 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}] 07:10:15 INFO - PROCESS | 3640 | 1463235015688 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 07:10:15 INFO - PROCESS | 3640 | 1463235015796 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1DF000 == 89 [pid = 3640] [id = 480] 07:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002DF71D5000) [pid = 3640] [serial = 1440] [outer = 0000000000000000] 07:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002DF8C0A000) [pid = 3640] [serial = 1441] [outer = 0000002DF71D5000] 07:10:15 INFO - PROCESS | 3640 | 1463235015851 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002DFB7A3C00) [pid = 3640] [serial = 1442] [outer = 0000002DF71D5000] 07:10:16 INFO - PROCESS | 3640 | 1463235016509 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]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 07:10:16 INFO - PROCESS | 3640 | 1463235016551 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 3640 | 1463235016554 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 07:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:10:16 INFO - PROCESS | 3640 | 1463235016557 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 3640 | 1463235016559 Marionette TRACE conn5 <- [1,1886,null,{}] 07:10:16 INFO - PROCESS | 3640 | 1463235016563 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}] 07:10:16 INFO - PROCESS | 3640 | 1463235016694 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 07:10:16 INFO - PROCESS | 3640 | 1463235016832 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DCD2800 == 90 [pid = 3640] [id = 481] 07:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8AB2B000) [pid = 3640] [serial = 1443] [outer = 0000000000000000] 07:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002DF8790000) [pid = 3640] [serial = 1444] [outer = 0000002D8AB2B000] 07:10:16 INFO - PROCESS | 3640 | 1463235016892 Marionette DEBUG loaded listener.js 07:10:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002DFE70D400) [pid = 3640] [serial = 1445] [outer = 0000002D8AB2B000] 07:10:17 INFO - PROCESS | 3640 | 1463235017494 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]]]}] 07:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 986ms 07:10:17 INFO - PROCESS | 3640 | 1463235017546 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 07:10:17 INFO - PROCESS | 3640 | 1463235017549 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 07:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:10:17 INFO - PROCESS | 3640 | 1463235017552 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 3640 | 1463235017554 Marionette TRACE conn5 <- [1,1890,null,{}] 07:10:17 INFO - PROCESS | 3640 | 1463235017558 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}] 07:10:17 INFO - PROCESS | 3640 | 1463235017676 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 07:10:17 INFO - PROCESS | 3640 | 1463235017814 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C383800 == 91 [pid = 3640] [id = 482] 07:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8DED3800) [pid = 3640] [serial = 1446] [outer = 0000000000000000] 07:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8DEDAC00) [pid = 3640] [serial = 1447] [outer = 0000002D8DED3800] 07:10:17 INFO - PROCESS | 3640 | 1463235017871 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8DEE1800) [pid = 3640] [serial = 1448] [outer = 0000002D8DED3800] 07:10:18 INFO - PROCESS | 3640 | 1463235018453 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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 922ms 07:10:18 INFO - PROCESS | 3640 | 1463235018483 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 3640 | 1463235018485 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 07:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:10:18 INFO - PROCESS | 3640 | 1463235018489 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 3640 | 1463235018491 Marionette TRACE conn5 <- [1,1894,null,{}] 07:10:18 INFO - PROCESS | 3640 | 1463235018495 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}] 07:10:18 INFO - PROCESS | 3640 | 1463235018616 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 07:10:18 INFO - PROCESS | 3640 | 1463235018725 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89036000 == 92 [pid = 3640] [id = 483] 07:10:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D82B2AC00) [pid = 3640] [serial = 1449] [outer = 0000000000000000] 07:10:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D8B4CA400) [pid = 3640] [serial = 1450] [outer = 0000002D82B2AC00] 07:10:18 INFO - PROCESS | 3640 | 1463235018781 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D8D497400) [pid = 3640] [serial = 1451] [outer = 0000002D82B2AC00] 07:10:19 INFO - PROCESS | 3640 | 1463235019651 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]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1233ms 07:10:19 INFO - PROCESS | 3640 | 1463235019725 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 07:10:19 INFO - PROCESS | 3640 | 1463235019730 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 07:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:10:19 INFO - PROCESS | 3640 | 1463235019735 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 3640 | 1463235019740 Marionette TRACE conn5 <- [1,1898,null,{}] 07:10:19 INFO - PROCESS | 3640 | 1463235019746 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}] 07:10:19 INFO - PROCESS | 3640 | 1463235019900 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 07:10:20 INFO - PROCESS | 3640 | 1463235020048 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF7C800 == 93 [pid = 3640] [id = 484] 07:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D83CCD800) [pid = 3640] [serial = 1452] [outer = 0000000000000000] 07:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8469CC00) [pid = 3640] [serial = 1453] [outer = 0000002D83CCD800] 07:10:20 INFO - PROCESS | 3640 | 1463235020104 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D8630D000) [pid = 3640] [serial = 1454] [outer = 0000002D83CCD800] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9597000 == 92 [pid = 3640] [id = 474] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF704E000 == 91 [pid = 3640] [id = 473] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7041800 == 90 [pid = 3640] [id = 472] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2F9B800 == 89 [pid = 3640] [id = 471] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB16800 == 88 [pid = 3640] [id = 470] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C473000 == 87 [pid = 3640] [id = 469] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B825000 == 86 [pid = 3640] [id = 468] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874A4800 == 85 [pid = 3640] [id = 467] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002DF7ADD800) [pid = 3640] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DFE169400) [pid = 3640] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8B44B800) [pid = 3640] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002DFE70B000) [pid = 3640] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D8B857400) [pid = 3640] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002DFE173C00) [pid = 3640] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B648800 == 84 [pid = 3640] [id = 466] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBBD800 == 83 [pid = 3640] [id = 462] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFEC0800 == 82 [pid = 3640] [id = 461] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFEB6800 == 81 [pid = 3640] [id = 460] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE97C800 == 80 [pid = 3640] [id = 439] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C177000 == 79 [pid = 3640] [id = 459] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACD6800 == 78 [pid = 3640] [id = 458] 07:10:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFD1C800 == 77 [pid = 3640] [id = 457] 07:10:20 INFO - PROCESS | 3640 | 1463235020812 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]]]}] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D85B88400) [pid = 3640] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D875D8000) [pid = 3640] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002DFB7A6000) [pid = 3640] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D83D17C00) [pid = 3640] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D87885400) [pid = 3640] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002DFB768000) [pid = 3640] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002DF2556400) [pid = 3640] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002DED4D1C00) [pid = 3640] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002DF2515800) [pid = 3640] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DF2560800) [pid = 3640] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002DED4C9000) [pid = 3640] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002DF231C400) [pid = 3640] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002DF3DA6400) [pid = 3640] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002DF32CF000) [pid = 3640] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002DF716FC00) [pid = 3640] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8643FC00) [pid = 3640] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002DFBFE5000) [pid = 3640] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8ABACC00) [pid = 3640] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D87538C00) [pid = 3640] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D8495E800) [pid = 3640] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D823D7C00) [pid = 3640] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8B862400) [pid = 3640] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D85B81000) [pid = 3640] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8AF49C00) [pid = 3640] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8B4C7000) [pid = 3640] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D87893800) [pid = 3640] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DFB7A1C00) [pid = 3640] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF916C000) [pid = 3640] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF7B8F000) [pid = 3640] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D8898B000) [pid = 3640] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002DF716B800) [pid = 3640] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DF8790C00) [pid = 3640] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D8BB6B800) [pid = 3640] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF87D8400) [pid = 3640] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1138ms 07:10:20 INFO - PROCESS | 3640 | 1463235020880 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 07:10:20 INFO - PROCESS | 3640 | 1463235020886 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 07:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:10:20 INFO - PROCESS | 3640 | 1463235020893 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:10:20 INFO - PROCESS | 3640 | 1463235020895 Marionette TRACE conn5 <- [1,1902,null,{}] 07:10:20 INFO - PROCESS | 3640 | 1463235020899 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}] 07:10:21 INFO - PROCESS | 3640 | 1463235021002 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 07:10:21 INFO - PROCESS | 3640 | 1463235021017 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D874A8800 == 78 [pid = 3640] [id = 485] 07:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D83BCD400) [pid = 3640] [serial = 1455] [outer = 0000000000000000] 07:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D84955800) [pid = 3640] [serial = 1456] [outer = 0000002D83BCD400] 07:10:21 INFO - PROCESS | 3640 | 1463235021065 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D86335400) [pid = 3640] [serial = 1457] [outer = 0000002D83BCD400] 07:10:21 INFO - PROCESS | 3640 | 1463235021633 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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 776ms 07:10:21 INFO - PROCESS | 3640 | 1463235021673 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 3640 | 1463235021675 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 07:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:10:21 INFO - PROCESS | 3640 | 1463235021679 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 3640 | 1463235021683 Marionette TRACE conn5 <- [1,1906,null,{}] 07:10:21 INFO - PROCESS | 3640 | 1463235021694 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}] 07:10:21 INFO - PROCESS | 3640 | 1463235021797 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 07:10:21 INFO - PROCESS | 3640 | 1463235021894 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B830800 == 79 [pid = 3640] [id = 486] 07:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8630DC00) [pid = 3640] [serial = 1458] [outer = 0000000000000000] 07:10:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D88987C00) [pid = 3640] [serial = 1459] [outer = 0000002D8630DC00] 07:10:21 INFO - PROCESS | 3640 | 1463235021945 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8AB2B400) [pid = 3640] [serial = 1460] [outer = 0000002D8630DC00] 07:10:22 INFO - PROCESS | 3640 | 1463235022336 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]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 07:10:22 INFO - PROCESS | 3640 | 1463235022416 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 3640 | 1463235022419 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 07:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:10:22 INFO - PROCESS | 3640 | 1463235022423 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 3640 | 1463235022424 Marionette TRACE conn5 <- [1,1910,null,{}] 07:10:22 INFO - PROCESS | 3640 | 1463235022433 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}] 07:10:22 INFO - PROCESS | 3640 | 1463235022535 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 07:10:22 INFO - PROCESS | 3640 | 1463235022579 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C083800 == 80 [pid = 3640] [id = 487] 07:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8AF0B400) [pid = 3640] [serial = 1461] [outer = 0000000000000000] 07:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8AF3B400) [pid = 3640] [serial = 1462] [outer = 0000002D8AF0B400] 07:10:22 INFO - PROCESS | 3640 | 1463235022627 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8B0D0C00) [pid = 3640] [serial = 1463] [outer = 0000002D8AF0B400] 07:10:23 INFO - PROCESS | 3640 | 1463235023087 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]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 07:10:23 INFO - PROCESS | 3640 | 1463235023114 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3640 | 1463235023116 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 07:10:23 INFO - PROCESS | 3640 | 1463235023120 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:10:23 INFO - PROCESS | 3640 | 1463235023122 Marionette TRACE conn5 <- [1,1914,null,{}] 07:10:23 INFO - PROCESS | 3640 | 1463235023134 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}] 07:10:23 INFO - PROCESS | 3640 | 1463235023260 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 07:10:23 INFO - PROCESS | 3640 | 1463235023322 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C397000 == 81 [pid = 3640] [id = 488] 07:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8B0C9800) [pid = 3640] [serial = 1464] [outer = 0000000000000000] 07:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8B4C5800) [pid = 3640] [serial = 1465] [outer = 0000002D8B0C9800] 07:10:23 INFO - PROCESS | 3640 | 1463235023369 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8B855800) [pid = 3640] [serial = 1466] [outer = 0000002D8B0C9800] 07:10:23 INFO - PROCESS | 3640 | 1463235023823 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]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 07:10:23 INFO - PROCESS | 3640 | 1463235023856 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 3640 | 1463235023866 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 07:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:10:23 INFO - PROCESS | 3640 | 1463235023874 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 3640 | 1463235023876 Marionette TRACE conn5 <- [1,1918,null,{}] 07:10:23 INFO - PROCESS | 3640 | 1463235023880 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}] 07:10:24 INFO - PROCESS | 3640 | 1463235024064 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 07:10:24 INFO - PROCESS | 3640 | 1463235024145 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB11000 == 82 [pid = 3640] [id = 489] 07:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8C904400) [pid = 3640] [serial = 1467] [outer = 0000000000000000] 07:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8C9CD400) [pid = 3640] [serial = 1468] [outer = 0000002D8C904400] 07:10:24 INFO - PROCESS | 3640 | 1463235024193 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8D49A400) [pid = 3640] [serial = 1469] [outer = 0000002D8C904400] 07:10:24 INFO - PROCESS | 3640 | 1463235024649 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]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 838ms 07:10:24 INFO - PROCESS | 3640 | 1463235024714 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 3640 | 1463235024716 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 07:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:10:24 INFO - PROCESS | 3640 | 1463235024720 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 3640 | 1463235024722 Marionette TRACE conn5 <- [1,1922,null,{}] 07:10:24 INFO - PROCESS | 3640 | 1463235024725 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}] 07:10:24 INFO - PROCESS | 3640 | 1463235024858 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 07:10:24 INFO - PROCESS | 3640 | 1463235024922 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1ADE000 == 83 [pid = 3640] [id = 490] 07:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8D49F000) [pid = 3640] [serial = 1470] [outer = 0000000000000000] 07:10:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8D610800) [pid = 3640] [serial = 1471] [outer = 0000002D8D49F000] 07:10:24 INFO - PROCESS | 3640 | 1463235024968 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8DB56400) [pid = 3640] [serial = 1472] [outer = 0000002D8D49F000] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8C0C7000) [pid = 3640] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8D612C00) [pid = 3640] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D84956400) [pid = 3640] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D82A36000) [pid = 3640] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D83D16000) [pid = 3640] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8AF48400) [pid = 3640] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D87496800) [pid = 3640] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF1AC0800) [pid = 3640] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:10:25 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8B85A800) [pid = 3640] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:10:25 INFO - PROCESS | 3640 | 1463235025488 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]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 839ms 07:10:25 INFO - PROCESS | 3640 | 1463235025562 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 3640 | 1463235025565 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 07:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:10:25 INFO - PROCESS | 3640 | 1463235025568 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 3640 | 1463235025577 Marionette TRACE conn5 <- [1,1926,null,{}] 07:10:25 INFO - PROCESS | 3640 | 1463235025581 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}] 07:10:25 INFO - PROCESS | 3640 | 1463235025677 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 07:10:25 INFO - PROCESS | 3640 | 1463235025688 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2A34000 == 84 [pid = 3640] [id = 491] 07:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8B449400) [pid = 3640] [serial = 1473] [outer = 0000000000000000] 07:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8D61DC00) [pid = 3640] [serial = 1474] [outer = 0000002D8B449400] 07:10:25 INFO - PROCESS | 3640 | 1463235025733 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8DEDF800) [pid = 3640] [serial = 1475] [outer = 0000002D8B449400] 07:10:26 INFO - PROCESS | 3640 | 1463235026176 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 629ms 07:10:26 INFO - PROCESS | 3640 | 1463235026201 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3640 | 1463235026203 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 07:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:10:26 INFO - PROCESS | 3640 | 1463235026207 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 3640 | 1463235026208 Marionette TRACE conn5 <- [1,1930,null,{}] 07:10:26 INFO - PROCESS | 3640 | 1463235026212 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}] 07:10:26 INFO - PROCESS | 3640 | 1463235026308 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 07:10:26 INFO - PROCESS | 3640 | 1463235026314 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F79000 == 85 [pid = 3640] [id = 492] 07:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002DED4CE800) [pid = 3640] [serial = 1476] [outer = 0000000000000000] 07:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002DF1A38800) [pid = 3640] [serial = 1477] [outer = 0000002DED4CE800] 07:10:26 INFO - PROCESS | 3640 | 1463235026360 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002DF2516400) [pid = 3640] [serial = 1478] [outer = 0000002DED4CE800] 07:10:26 INFO - PROCESS | 3640 | 1463235026788 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]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 07:10:26 INFO - PROCESS | 3640 | 1463235026847 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 3640 | 1463235026850 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 07:10:26 INFO - PROCESS | 3640 | 1463235026853 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 3640 | 1463235026855 Marionette TRACE conn5 <- [1,1934,null,{}] 07:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:10:26 INFO - PROCESS | 3640 | 1463235026859 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}] 07:10:26 INFO - PROCESS | 3640 | 1463235026965 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 07:10:26 INFO - PROCESS | 3640 | 1463235026971 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7631000 == 86 [pid = 3640] [id = 493] 07:10:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002DF2519400) [pid = 3640] [serial = 1479] [outer = 0000000000000000] 07:10:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002DF2559800) [pid = 3640] [serial = 1480] [outer = 0000002DF2519400] 07:10:27 INFO - PROCESS | 3640 | 1463235027016 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002DF2D68C00) [pid = 3640] [serial = 1481] [outer = 0000002DF2519400] 07:10:27 INFO - PROCESS | 3640 | 1463235027760 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]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 924ms 07:10:27 INFO - PROCESS | 3640 | 1463235027783 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 3640 | 1463235027789 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 07:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:10:27 INFO - PROCESS | 3640 | 1463235027795 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 3640 | 1463235027799 Marionette TRACE conn5 <- [1,1938,null,{}] 07:10:27 INFO - PROCESS | 3640 | 1463235027805 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}] 07:10:27 INFO - PROCESS | 3640 | 1463235027941 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 07:10:28 INFO - PROCESS | 3640 | 1463235028083 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACC9800 == 87 [pid = 3640] [id = 494] 07:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D846A1400) [pid = 3640] [serial = 1482] [outer = 0000000000000000] 07:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D86232800) [pid = 3640] [serial = 1483] [outer = 0000002D846A1400] 07:10:28 INFO - PROCESS | 3640 | 1463235028145 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8748B800) [pid = 3640] [serial = 1484] [outer = 0000002D846A1400] 07:10:28 INFO - PROCESS | 3640 | 1463235028803 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]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1077ms 07:10:28 INFO - PROCESS | 3640 | 1463235028876 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 3640 | 1463235028882 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 07:10:28 INFO - PROCESS | 3640 | 1463235028889 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:10:28 INFO - PROCESS | 3640 | 1463235028892 Marionette TRACE conn5 <- [1,1942,null,{}] 07:10:28 INFO - PROCESS | 3640 | 1463235028896 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}] 07:10:29 INFO - PROCESS | 3640 | 1463235029052 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 07:10:29 INFO - PROCESS | 3640 | 1463235029192 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DAD2800 == 88 [pid = 3640] [id = 495] 07:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8AB26800) [pid = 3640] [serial = 1485] [outer = 0000000000000000] 07:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8ABB5000) [pid = 3640] [serial = 1486] [outer = 0000002D8AB26800] 07:10:29 INFO - PROCESS | 3640 | 1463235029251 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8B858400) [pid = 3640] [serial = 1487] [outer = 0000002D8AB26800] 07:10:29 INFO - PROCESS | 3640 | 1463235029894 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]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1020ms 07:10:29 INFO - PROCESS | 3640 | 1463235029914 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 3640 | 1463235029917 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 07:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:10:29 INFO - PROCESS | 3640 | 1463235029920 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 3640 | 1463235029924 Marionette TRACE conn5 <- [1,1946,null,{}] 07:10:29 INFO - PROCESS | 3640 | 1463235029936 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}] 07:10:30 INFO - PROCESS | 3640 | 1463235030082 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 07:10:30 INFO - PROCESS | 3640 | 1463235030224 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9597000 == 89 [pid = 3640] [id = 496] 07:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8D49FC00) [pid = 3640] [serial = 1488] [outer = 0000000000000000] 07:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8DED4800) [pid = 3640] [serial = 1489] [outer = 0000002D8D49FC00] 07:10:30 INFO - PROCESS | 3640 | 1463235030285 Marionette DEBUG loaded listener.js 07:10:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002DF2DC1000) [pid = 3640] [serial = 1490] [outer = 0000002D8D49FC00] 07:10:30 INFO - PROCESS | 3640 | 1463235030904 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]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1033ms 07:10:30 INFO - PROCESS | 3640 | 1463235030956 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 3640 | 1463235030959 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 07:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:10:30 INFO - PROCESS | 3640 | 1463235030963 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 3640 | 1463235030966 Marionette TRACE conn5 <- [1,1950,null,{}] 07:10:30 INFO - PROCESS | 3640 | 1463235030969 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}] 07:10:31 INFO - PROCESS | 3640 | 1463235031095 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 07:10:31 INFO - PROCESS | 3640 | 1463235031234 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF061000 == 90 [pid = 3640] [id = 497] 07:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002DF70AEC00) [pid = 3640] [serial = 1491] [outer = 0000000000000000] 07:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002DF7851400) [pid = 3640] [serial = 1492] [outer = 0000002DF70AEC00] 07:10:31 INFO - PROCESS | 3640 | 1463235031293 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002DF86CFC00) [pid = 3640] [serial = 1493] [outer = 0000002DF70AEC00] 07:10:31 INFO - PROCESS | 3640 | 1463235031901 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]]]}] 07:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 07:10:31 INFO - PROCESS | 3640 | 1463235031951 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 07:10:31 INFO - PROCESS | 3640 | 1463235031953 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 07:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:10:31 INFO - PROCESS | 3640 | 1463235031957 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:10:31 INFO - PROCESS | 3640 | 1463235031959 Marionette TRACE conn5 <- [1,1954,null,{}] 07:10:31 INFO - PROCESS | 3640 | 1463235031963 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}] 07:10:32 INFO - PROCESS | 3640 | 1463235032082 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 07:10:32 INFO - PROCESS | 3640 | 1463235032221 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF85B800 == 91 [pid = 3640] [id = 498] 07:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002DF87D8400) [pid = 3640] [serial = 1494] [outer = 0000000000000000] 07:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002DF8C0E000) [pid = 3640] [serial = 1495] [outer = 0000002DF87D8400] 07:10:32 INFO - PROCESS | 3640 | 1463235032280 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002DFB797800) [pid = 3640] [serial = 1496] [outer = 0000002DF87D8400] 07:10:32 INFO - PROCESS | 3640 | 1463235032824 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]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 07:10:32 INFO - PROCESS | 3640 | 1463235032883 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 3640 | 1463235032886 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 07:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:10:32 INFO - PROCESS | 3640 | 1463235032889 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 3640 | 1463235032891 Marionette TRACE conn5 <- [1,1958,null,{}] 07:10:32 INFO - PROCESS | 3640 | 1463235032895 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}] 07:10:33 INFO - PROCESS | 3640 | 1463235033034 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 07:10:33 INFO - PROCESS | 3640 | 1463235033147 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC66800 == 92 [pid = 3640] [id = 499] 07:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D83C48000) [pid = 3640] [serial = 1497] [outer = 0000000000000000] 07:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DF87D9800) [pid = 3640] [serial = 1498] [outer = 0000002D83C48000] 07:10:33 INFO - PROCESS | 3640 | 1463235033245 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DFE170000) [pid = 3640] [serial = 1499] [outer = 0000002D83C48000] 07:10:33 INFO - PROCESS | 3640 | 1463235033820 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]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 987ms 07:10:33 INFO - PROCESS | 3640 | 1463235033878 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 3640 | 1463235033881 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 07:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:10:33 INFO - PROCESS | 3640 | 1463235033884 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 3640 | 1463235033886 Marionette TRACE conn5 <- [1,1962,null,{}] 07:10:33 INFO - PROCESS | 3640 | 1463235033890 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}] 07:10:34 INFO - PROCESS | 3640 | 1463235034010 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 07:10:34 INFO - PROCESS | 3640 | 1463235034149 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC81000 == 93 [pid = 3640] [id = 500] 07:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D83C4E000) [pid = 3640] [serial = 1500] [outer = 0000000000000000] 07:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D8C283400) [pid = 3640] [serial = 1501] [outer = 0000002D83C4E000] 07:10:34 INFO - PROCESS | 3640 | 1463235034207 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8C28B800) [pid = 3640] [serial = 1502] [outer = 0000002D83C4E000] 07:10:34 INFO - PROCESS | 3640 | 1463235034812 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]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 07:10:34 INFO - PROCESS | 3640 | 1463235034872 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 3640 | 1463235034875 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 07:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:10:34 INFO - PROCESS | 3640 | 1463235034878 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 3640 | 1463235034881 Marionette TRACE conn5 <- [1,1966,null,{}] 07:10:34 INFO - PROCESS | 3640 | 1463235034884 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}] 07:10:35 INFO - PROCESS | 3640 | 1463235035005 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 07:10:35 INFO - PROCESS | 3640 | 1463235035157 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C41B800 == 94 [pid = 3640] [id = 501] 07:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D83BD5400) [pid = 3640] [serial = 1503] [outer = 0000000000000000] 07:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D8D80FC00) [pid = 3640] [serial = 1504] [outer = 0000002D83BD5400] 07:10:35 INFO - PROCESS | 3640 | 1463235035214 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D8D816400) [pid = 3640] [serial = 1505] [outer = 0000002D83BD5400] 07:10:35 INFO - PROCESS | 3640 | 1463235035765 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]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 943ms 07:10:35 INFO - PROCESS | 3640 | 1463235035825 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 3640 | 1463235035827 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 07:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:10:35 INFO - PROCESS | 3640 | 1463235035831 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 3640 | 1463235035833 Marionette TRACE conn5 <- [1,1970,null,{}] 07:10:35 INFO - PROCESS | 3640 | 1463235035837 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}] 07:10:35 INFO - PROCESS | 3640 | 1463235035961 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 07:10:36 INFO - PROCESS | 3640 | 1463235036075 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B022000 == 95 [pid = 3640] [id = 502] 07:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D87338C00) [pid = 3640] [serial = 1506] [outer = 0000000000000000] 07:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D8D43FC00) [pid = 3640] [serial = 1507] [outer = 0000002D87338C00] 07:10:36 INFO - PROCESS | 3640 | 1463235036131 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D8D446000) [pid = 3640] [serial = 1508] [outer = 0000002D87338C00] 07:10:37 INFO - PROCESS | 3640 | 1463235037019 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]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1238ms 07:10:37 INFO - PROCESS | 3640 | 1463235037072 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 3640 | 1463235037077 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 07:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:10:37 INFO - PROCESS | 3640 | 1463235037081 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 3640 | 1463235037086 Marionette TRACE conn5 <- [1,1974,null,{}] 07:10:37 INFO - PROCESS | 3640 | 1463235037091 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}] 07:10:37 INFO - PROCESS | 3640 | 1463235037212 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 07:10:37 INFO - PROCESS | 3640 | 1463235037373 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8737E800 == 96 [pid = 3640] [id = 503] 07:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D84697800) [pid = 3640] [serial = 1509] [outer = 0000000000000000] 07:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8469E400) [pid = 3640] [serial = 1510] [outer = 0000002D84697800] 07:10:37 INFO - PROCESS | 3640 | 1463235037428 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D86240C00) [pid = 3640] [serial = 1511] [outer = 0000002D84697800] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF6F79000 == 95 [pid = 3640] [id = 492] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2A34000 == 94 [pid = 3640] [id = 491] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1ADE000 == 93 [pid = 3640] [id = 490] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB11000 == 92 [pid = 3640] [id = 489] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C397000 == 91 [pid = 3640] [id = 488] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C083800 == 90 [pid = 3640] [id = 487] 07:10:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B830800 == 89 [pid = 3640] [id = 486] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8C910400) [pid = 3640] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002DF76F0400) [pid = 3640] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8AF0C400) [pid = 3640] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D83BAE000) [pid = 3640] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8C9D0400) [pid = 3640] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:10:37 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002DF359CC00) [pid = 3640] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D874A8800 == 88 [pid = 3640] [id = 485] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF7C800 == 87 [pid = 3640] [id = 484] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF81000 == 86 [pid = 3640] [id = 479] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB84800 == 85 [pid = 3640] [id = 478] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1A4C000 == 84 [pid = 3640] [id = 477] 07:10:38 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B01A000 == 83 [pid = 3640] [id = 476] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8DB5E000) [pid = 3640] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D8DB57400) [pid = 3640] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8D619C00) [pid = 3640] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002D8B0D1800) [pid = 3640] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D85B80C00) [pid = 3640] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D86413400) [pid = 3640] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D86417C00) [pid = 3640] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D83BACC00) [pid = 3640] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8641E400) [pid = 3640] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8B4C7800) [pid = 3640] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8AACB000) [pid = 3640] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D8AF40400) [pid = 3640] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D864DD400) [pid = 3640] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8C9CB400) [pid = 3640] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002DF251C800) [pid = 3640] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002DF2563400) [pid = 3640] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002DF1CE2C00) [pid = 3640] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8B861000) [pid = 3640] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8C0BD400) [pid = 3640] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8DB5D800) [pid = 3640] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8B63CC00) [pid = 3640] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:10:38 INFO - PROCESS | 3640 | 1463235038107 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1081ms 07:10:38 INFO - PROCESS | 3640 | 1463235038167 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3640 | 1463235038173 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:10:38 INFO - PROCESS | 3640 | 1463235038179 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3640 | 1463235038182 Marionette TRACE conn5 <- [1,1978,null,{}] 07:10:38 INFO - PROCESS | 3640 | 1463235038186 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}] 07:10:38 INFO - PROCESS | 3640 | 1463235038292 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 07:10:38 INFO - PROCESS | 3640 | 1463235038394 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8901C000 == 84 [pid = 3640] [id = 504] 07:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D83BAE000) [pid = 3640] [serial = 1512] [outer = 0000000000000000] 07:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8495C000) [pid = 3640] [serial = 1513] [outer = 0000002D83BAE000] 07:10:38 INFO - PROCESS | 3640 | 1463235038443 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D864DF400) [pid = 3640] [serial = 1514] [outer = 0000002D83BAE000] 07:10:38 INFO - PROCESS | 3640 | 1463235038900 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]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 776ms 07:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:10:38 INFO - PROCESS | 3640 | 1463235038957 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 3640 | 1463235038959 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 07:10:38 INFO - PROCESS | 3640 | 1463235038963 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 3640 | 1463235038967 Marionette TRACE conn5 <- [1,1982,null,{}] 07:10:38 INFO - PROCESS | 3640 | 1463235038978 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}] 07:10:39 INFO - PROCESS | 3640 | 1463235039084 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 07:10:39 INFO - PROCESS | 3640 | 1463235039101 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8E0000 == 85 [pid = 3640] [id = 505] 07:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8AB2F000) [pid = 3640] [serial = 1515] [outer = 0000000000000000] 07:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8ABAF000) [pid = 3640] [serial = 1516] [outer = 0000002D8AB2F000] 07:10:39 INFO - PROCESS | 3640 | 1463235039150 Marionette DEBUG loaded listener.js 07:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8AF44800) [pid = 3640] [serial = 1517] [outer = 0000002D8AB2F000] 07:10:39 INFO - PROCESS | 3640 | 1463235039635 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]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 735ms 07:10:39 INFO - PROCESS | 3640 | 1463235039701 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 3640 | 1463235039704 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 07:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:10:39 INFO - PROCESS | 3640 | 1463235039707 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 3640 | 1463235039709 Marionette TRACE conn5 <- [1,1986,null,{}] 07:10:39 INFO - PROCESS | 3640 | 1463235039713 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}] 07:10:39 INFO - PROCESS | 3640 | 1463235039814 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 07:10:39 INFO - PROCESS | 3640 | 1463235039923 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2D5000 == 86 [pid = 3640] [id = 506] 07:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8AB30000) [pid = 3640] [serial = 1518] [outer = 0000000000000000] 07:10:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8B4CC000) [pid = 3640] [serial = 1519] [outer = 0000002D8AB30000] 07:10:39 INFO - PROCESS | 3640 | 1463235039970 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8B85A800) [pid = 3640] [serial = 1520] [outer = 0000002D8AB30000] 07:10:40 INFO - PROCESS | 3640 | 1463235040391 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]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 07:10:40 INFO - PROCESS | 3640 | 1463235040474 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 3640 | 1463235040476 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 07:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:10:40 INFO - PROCESS | 3640 | 1463235040484 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 3640 | 1463235040486 Marionette TRACE conn5 <- [1,1990,null,{}] 07:10:40 INFO - PROCESS | 3640 | 1463235040490 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}] 07:10:40 INFO - PROCESS | 3640 | 1463235040621 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 07:10:40 INFO - PROCESS | 3640 | 1463235040687 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D420000 == 87 [pid = 3640] [id = 507] 07:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8BB6F800) [pid = 3640] [serial = 1521] [outer = 0000000000000000] 07:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8C06E000) [pid = 3640] [serial = 1522] [outer = 0000002D8BB6F800] 07:10:40 INFO - PROCESS | 3640 | 1463235040734 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8C903800) [pid = 3640] [serial = 1523] [outer = 0000002D8BB6F800] 07:10:41 INFO - PROCESS | 3640 | 1463235041218 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]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 776ms 07:10:41 INFO - PROCESS | 3640 | 1463235041264 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 3640 | 1463235041266 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 07:10:41 INFO - PROCESS | 3640 | 1463235041269 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:10:41 INFO - PROCESS | 3640 | 1463235041271 Marionette TRACE conn5 <- [1,1994,null,{}] 07:10:41 INFO - PROCESS | 3640 | 1463235041274 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}] 07:10:41 INFO - PROCESS | 3640 | 1463235041418 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 07:10:41 INFO - PROCESS | 3640 | 1463235041443 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB04000 == 88 [pid = 3640] [id = 508] 07:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8D44C000) [pid = 3640] [serial = 1524] [outer = 0000000000000000] 07:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8D493000) [pid = 3640] [serial = 1525] [outer = 0000002D8D44C000] 07:10:41 INFO - PROCESS | 3640 | 1463235041491 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D8D60F000) [pid = 3640] [serial = 1526] [outer = 0000002D8D44C000] 07:10:41 INFO - PROCESS | 3640 | 1463235041941 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]]]}] 07:10:42 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 07:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 07:10:42 INFO - PROCESS | 3640 | 1463235042007 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3640 | 1463235042009 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 07:10:42 INFO - PROCESS | 3640 | 1463235042013 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:10:42 INFO - PROCESS | 3640 | 1463235042015 Marionette TRACE conn5 <- [1,1998,null,{}] 07:10:42 INFO - PROCESS | 3640 | 1463235042018 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}] 07:10:42 INFO - PROCESS | 3640 | 1463235042150 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D83BCD400) [pid = 3640] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8630DC00) [pid = 3640] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D83CCD800) [pid = 3640] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8AF0B400) [pid = 3640] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8C904400) [pid = 3640] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DED4CE800) [pid = 3640] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8B0C9800) [pid = 3640] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:10:42 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8B449400) [pid = 3640] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:10:42 INFO - PROCESS | 3640 | 1463235042374 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B012000 == 89 [pid = 3640] [id = 509] 07:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D83C4D400) [pid = 3640] [serial = 1527] [outer = 0000000000000000] 07:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8733D800) [pid = 3640] [serial = 1528] [outer = 0000002D83C4D400] 07:10:42 INFO - PROCESS | 3640 | 1463235042422 Marionette DEBUG loaded listener.js 07:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8D61A800) [pid = 3640] [serial = 1529] [outer = 0000002D83C4D400] 07:10:42 INFO - PROCESS | 3640 | 1463235042793 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]]]}] 07:10:42 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 07:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 818ms 07:10:42 INFO - PROCESS | 3640 | 1463235042834 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 07:10:42 INFO - PROCESS | 3640 | 1463235042836 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 07:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:10:42 INFO - PROCESS | 3640 | 1463235042847 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 3640 | 1463235042850 Marionette TRACE conn5 <- [1,2002,null,{}] 07:10:42 INFO - PROCESS | 3640 | 1463235042854 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}] 07:10:42 INFO - PROCESS | 3640 | 1463235042951 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 07:10:42 INFO - PROCESS | 3640 | 1463235042958 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1A45000 == 90 [pid = 3640] [id = 510] 07:10:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8D814800) [pid = 3640] [serial = 1530] [outer = 0000000000000000] 07:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8DB5A000) [pid = 3640] [serial = 1531] [outer = 0000002D8D814800] 07:10:43 INFO - PROCESS | 3640 | 1463235043004 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002DED4CE000) [pid = 3640] [serial = 1532] [outer = 0000002D8D814800] 07:10:43 INFO - PROCESS | 3640 | 1463235043435 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]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 650ms 07:10:43 INFO - PROCESS | 3640 | 1463235043497 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 3640 | 1463235043499 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 07:10:43 INFO - PROCESS | 3640 | 1463235043503 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:10:43 INFO - PROCESS | 3640 | 1463235043504 Marionette TRACE conn5 <- [1,2006,null,{}] 07:10:43 INFO - PROCESS | 3640 | 1463235043508 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}] 07:10:43 INFO - PROCESS | 3640 | 1463235043606 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 07:10:43 INFO - PROCESS | 3640 | 1463235043651 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF37B5000 == 91 [pid = 3640] [id = 511] 07:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DF1C3E000) [pid = 3640] [serial = 1533] [outer = 0000000000000000] 07:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DF231F800) [pid = 3640] [serial = 1534] [outer = 0000002DF1C3E000] 07:10:43 INFO - PROCESS | 3640 | 1463235043698 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002DF2558400) [pid = 3640] [serial = 1535] [outer = 0000002DF1C3E000] 07:10:44 INFO - PROCESS | 3640 | 1463235044132 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]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 07:10:44 INFO - PROCESS | 3640 | 1463235044178 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 07:10:44 INFO - PROCESS | 3640 | 1463235044181 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 07:10:44 INFO - PROCESS | 3640 | 1463235044184 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:10:44 INFO - PROCESS | 3640 | 1463235044186 Marionette TRACE conn5 <- [1,2010,null,{}] 07:10:44 INFO - PROCESS | 3640 | 1463235044190 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}] 07:10:44 INFO - PROCESS | 3640 | 1463235044298 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 07:10:44 INFO - PROCESS | 3640 | 1463235044304 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF762A000 == 92 [pid = 3640] [id = 512] 07:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002DF2568400) [pid = 3640] [serial = 1536] [outer = 0000000000000000] 07:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DF2F7E800) [pid = 3640] [serial = 1537] [outer = 0000002DF2568400] 07:10:44 INFO - PROCESS | 3640 | 1463235044349 Marionette DEBUG loaded listener.js 07:10:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF6FC1000) [pid = 3640] [serial = 1538] [outer = 0000002DF2568400] 07:10:45 INFO - PROCESS | 3640 | 1463235045129 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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 07:10:45 INFO - PROCESS | 3640 | 1463235045172 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 3640 | 1463235045179 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 07:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:10:45 INFO - PROCESS | 3640 | 1463235045184 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 3640 | 1463235045188 Marionette TRACE conn5 <- [1,2014,null,{}] 07:10:45 INFO - PROCESS | 3640 | 1463235045208 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}] 07:10:45 INFO - PROCESS | 3640 | 1463235045378 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 07:10:45 INFO - PROCESS | 3640 | 1463235045491 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B009000 == 93 [pid = 3640] [id = 513] 07:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D85B83C00) [pid = 3640] [serial = 1539] [outer = 0000000000000000] 07:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D86411800) [pid = 3640] [serial = 1540] [outer = 0000002D85B83C00] 07:10:45 INFO - PROCESS | 3640 | 1463235045552 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D87887400) [pid = 3640] [serial = 1541] [outer = 0000002D85B83C00] 07:10:46 INFO - PROCESS | 3640 | 1463235046181 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]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1027ms 07:10:46 INFO - PROCESS | 3640 | 1463235046214 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 3640 | 1463235046221 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 07:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:10:46 INFO - PROCESS | 3640 | 1463235046227 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 3640 | 1463235046231 Marionette TRACE conn5 <- [1,2018,null,{}] 07:10:46 INFO - PROCESS | 3640 | 1463235046235 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}] 07:10:46 INFO - PROCESS | 3640 | 1463235046366 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 07:10:46 INFO - PROCESS | 3640 | 1463235046482 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DAD5000 == 94 [pid = 3640] [id = 514] 07:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D8AF3A400) [pid = 3640] [serial = 1542] [outer = 0000000000000000] 07:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D8BB69800) [pid = 3640] [serial = 1543] [outer = 0000002D8AF3A400] 07:10:46 INFO - PROCESS | 3640 | 1463235046581 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8C911000) [pid = 3640] [serial = 1544] [outer = 0000002D8AF3A400] 07:10:47 INFO - PROCESS | 3640 | 1463235047231 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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1068ms 07:10:47 INFO - PROCESS | 3640 | 1463235047301 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 07:10:47 INFO - PROCESS | 3640 | 1463235047304 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 07:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:10:47 INFO - PROCESS | 3640 | 1463235047308 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 3640 | 1463235047313 Marionette TRACE conn5 <- [1,2022,null,{}] 07:10:47 INFO - PROCESS | 3640 | 1463235047325 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}] 07:10:47 INFO - PROCESS | 3640 | 1463235047453 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 07:10:47 INFO - PROCESS | 3640 | 1463235047598 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9596800 == 95 [pid = 3640] [id = 515] 07:10:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8D498C00) [pid = 3640] [serial = 1545] [outer = 0000000000000000] 07:10:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002DF1EB9C00) [pid = 3640] [serial = 1546] [outer = 0000002D8D498C00] 07:10:47 INFO - PROCESS | 3640 | 1463235047660 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002DF71D3C00) [pid = 3640] [serial = 1547] [outer = 0000002D8D498C00] 07:10:48 INFO - PROCESS | 3640 | 1463235048274 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]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1027ms 07:10:48 INFO - PROCESS | 3640 | 1463235048337 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 3640 | 1463235048341 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 07:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:10:48 INFO - PROCESS | 3640 | 1463235048344 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 3640 | 1463235048346 Marionette TRACE conn5 <- [1,2026,null,{}] 07:10:48 INFO - PROCESS | 3640 | 1463235048350 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}] 07:10:48 INFO - PROCESS | 3640 | 1463235048476 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 07:10:48 INFO - PROCESS | 3640 | 1463235048618 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF072800 == 96 [pid = 3640] [id = 516] 07:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002DF716FC00) [pid = 3640] [serial = 1548] [outer = 0000000000000000] 07:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002DF8790400) [pid = 3640] [serial = 1549] [outer = 0000002DF716FC00] 07:10:48 INFO - PROCESS | 3640 | 1463235048677 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002DF8C09000) [pid = 3640] [serial = 1550] [outer = 0000002DF716FC00] 07:10:49 INFO - PROCESS | 3640 | 1463235049255 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]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 986ms 07:10:49 INFO - PROCESS | 3640 | 1463235049333 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 3640 | 1463235049335 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 07:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:10:49 INFO - PROCESS | 3640 | 1463235049339 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 3640 | 1463235049341 Marionette TRACE conn5 <- [1,2030,null,{}] 07:10:49 INFO - PROCESS | 3640 | 1463235049345 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}] 07:10:49 INFO - PROCESS | 3640 | 1463235049500 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 07:10:49 INFO - PROCESS | 3640 | 1463235049643 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFD1C800 == 97 [pid = 3640] [id = 517] 07:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8DD7A800) [pid = 3640] [serial = 1551] [outer = 0000000000000000] 07:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8DD82C00) [pid = 3640] [serial = 1552] [outer = 0000002D8DD7A800] 07:10:49 INFO - PROCESS | 3640 | 1463235049702 Marionette DEBUG loaded listener.js 07:10:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002DF7A2B000) [pid = 3640] [serial = 1553] [outer = 0000002D8DD7A800] 07:10:50 INFO - PROCESS | 3640 | 1463235050309 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]]]}] 07:10:50 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) 07:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1019ms 07:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:10:50 INFO - PROCESS | 3640 | 1463235050361 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 07:10:50 INFO - PROCESS | 3640 | 1463235050363 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 07:10:50 INFO - PROCESS | 3640 | 1463235050367 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:10:50 INFO - PROCESS | 3640 | 1463235050369 Marionette TRACE conn5 <- [1,2034,null,{}] 07:10:50 INFO - PROCESS | 3640 | 1463235050373 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}] 07:10:50 INFO - PROCESS | 3640 | 1463235050504 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 07:10:50 INFO - PROCESS | 3640 | 1463235050648 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB97000 == 98 [pid = 3640] [id = 518] 07:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002DFB7B6000) [pid = 3640] [serial = 1554] [outer = 0000000000000000] 07:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002DFE98E000) [pid = 3640] [serial = 1555] [outer = 0000002DFB7B6000] 07:10:50 INFO - PROCESS | 3640 | 1463235050707 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002DFEFC8400) [pid = 3640] [serial = 1556] [outer = 0000002DFB7B6000] 07:10:51 INFO - PROCESS | 3640 | 1463235051286 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]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 07:10:51 INFO - PROCESS | 3640 | 1463235051355 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 3640 | 1463235051358 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 07:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:10:51 INFO - PROCESS | 3640 | 1463235051362 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 3640 | 1463235051364 Marionette TRACE conn5 <- [1,2038,null,{}] 07:10:51 INFO - PROCESS | 3640 | 1463235051368 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}] 07:10:51 INFO - PROCESS | 3640 | 1463235051488 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 07:10:51 INFO - PROCESS | 3640 | 1463235051631 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83DE7000 == 99 [pid = 3640] [id = 519] 07:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8DE9D800) [pid = 3640] [serial = 1557] [outer = 0000000000000000] 07:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002D8DEA5C00) [pid = 3640] [serial = 1558] [outer = 0000002D8DE9D800] 07:10:51 INFO - PROCESS | 3640 | 1463235051688 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D8DEABC00) [pid = 3640] [serial = 1559] [outer = 0000002D8DE9D800] 07:10:52 INFO - PROCESS | 3640 | 1463235052256 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]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 07:10:52 INFO - PROCESS | 3640 | 1463235052294 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 3640 | 1463235052297 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 07:10:52 INFO - PROCESS | 3640 | 1463235052302 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 3640 | 1463235052304 Marionette TRACE conn5 <- [1,2042,null,{}] 07:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:10:52 INFO - PROCESS | 3640 | 1463235052308 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}] 07:10:52 INFO - PROCESS | 3640 | 1463235052429 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 07:10:52 INFO - PROCESS | 3640 | 1463235052566 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C398800 == 100 [pid = 3640] [id = 520] 07:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D83C4F000) [pid = 3640] [serial = 1560] [outer = 0000000000000000] 07:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002D8D613800) [pid = 3640] [serial = 1561] [outer = 0000002D83C4F000] 07:10:52 INFO - PROCESS | 3640 | 1463235052663 Marionette DEBUG loaded listener.js 07:10:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D8FEF3C00) [pid = 3640] [serial = 1562] [outer = 0000002D83C4F000] 07:10:53 INFO - PROCESS | 3640 | 1463235053497 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]]]}] 07:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1237ms 07:10:53 INFO - PROCESS | 3640 | 1463235053545 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 07:10:53 INFO - PROCESS | 3640 | 1463235053550 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 07:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:10:53 INFO - PROCESS | 3640 | 1463235053555 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:10:53 INFO - PROCESS | 3640 | 1463235053559 Marionette TRACE conn5 <- [1,2046,null,{}] 07:10:53 INFO - PROCESS | 3640 | 1463235053564 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}] 07:10:53 INFO - PROCESS | 3640 | 1463235053691 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 07:10:53 INFO - PROCESS | 3640 | 1463235053841 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B81B800 == 101 [pid = 3640] [id = 521] 07:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D83C4EC00) [pid = 3640] [serial = 1563] [outer = 0000000000000000] 07:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002D84962400) [pid = 3640] [serial = 1564] [outer = 0000002D83C4EC00] 07:10:53 INFO - PROCESS | 3640 | 1463235053896 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D864DF000) [pid = 3640] [serial = 1565] [outer = 0000002D83C4EC00] 07:10:54 INFO - PROCESS | 3640 | 1463235054578 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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1080ms 07:10:54 INFO - PROCESS | 3640 | 1463235054640 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 3640 | 1463235054646 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 07:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:10:54 INFO - PROCESS | 3640 | 1463235054652 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 3640 | 1463235054655 Marionette TRACE conn5 <- [1,2050,null,{}] 07:10:54 INFO - PROCESS | 3640 | 1463235054659 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}] 07:10:54 INFO - PROCESS | 3640 | 1463235054775 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 07:10:54 INFO - PROCESS | 3640 | 1463235054924 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B650800 == 102 [pid = 3640] [id = 522] 07:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D86310000) [pid = 3640] [serial = 1566] [outer = 0000000000000000] 07:10:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D8AF42000) [pid = 3640] [serial = 1567] [outer = 0000002D86310000] 07:10:54 INFO - PROCESS | 3640 | 1463235054977 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D8B630C00) [pid = 3640] [serial = 1568] [outer = 0000002D86310000] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83C9C000 == 101 [pid = 3640] [id = 464] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF37B5000 == 100 [pid = 3640] [id = 511] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1A45000 == 99 [pid = 3640] [id = 510] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B012000 == 98 [pid = 3640] [id = 509] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB04000 == 97 [pid = 3640] [id = 508] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8D420000 == 96 [pid = 3640] [id = 507] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2D5000 == 95 [pid = 3640] [id = 506] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002DF8C0A000) [pid = 3640] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8B4CA400) [pid = 3640] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8DB55800) [pid = 3640] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D85A03400) [pid = 3640] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002D8AF41C00) [pid = 3640] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002DF766C000) [pid = 3640] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002DF8790000) [pid = 3640] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002D8DEDAC00) [pid = 3640] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002DF2559800) [pid = 3640] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8E0000 == 94 [pid = 3640] [id = 505] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8901C000 == 93 [pid = 3640] [id = 504] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8737E800 == 92 [pid = 3640] [id = 503] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DC66800 == 91 [pid = 3640] [id = 499] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF85B800 == 90 [pid = 3640] [id = 498] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF061000 == 89 [pid = 3640] [id = 497] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9597000 == 88 [pid = 3640] [id = 496] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DAD2800 == 87 [pid = 3640] [id = 495] 07:10:55 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACC9800 == 86 [pid = 3640] [id = 494] 07:10:55 INFO - PROCESS | 3640 | 1463235055649 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]]]}] 07:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1028ms 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D84955800) [pid = 3640] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002D86335400) [pid = 3640] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D88987C00) [pid = 3640] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D8AB2B400) [pid = 3640] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8D610800) [pid = 3640] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D8630D000) [pid = 3640] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8469CC00) [pid = 3640] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D8AF3B400) [pid = 3640] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8D49A400) [pid = 3640] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8C9CD400) [pid = 3640] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002DF2516400) [pid = 3640] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002DF1A38800) [pid = 3640] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8B4C5800) [pid = 3640] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8B855800) [pid = 3640] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8D61DC00) [pid = 3640] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8DEDF800) [pid = 3640] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8B0D0C00) [pid = 3640] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:10:55 INFO - PROCESS | 3640 | 1463235055728 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 07:10:55 INFO - PROCESS | 3640 | 1463235055730 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 07:10:55 INFO - PROCESS | 3640 | 1463235055736 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:10:55 INFO - PROCESS | 3640 | 1463235055740 Marionette TRACE conn5 <- [1,2054,null,{}] 07:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:10:55 INFO - PROCESS | 3640 | 1463235055751 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}] 07:10:55 INFO - PROCESS | 3640 | 1463235055857 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 07:10:55 INFO - PROCESS | 3640 | 1463235055873 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B01A000 == 87 [pid = 3640] [id = 523] 07:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D864DE400) [pid = 3640] [serial = 1569] [outer = 0000000000000000] 07:10:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8AACB000) [pid = 3640] [serial = 1570] [outer = 0000002D864DE400] 07:10:55 INFO - PROCESS | 3640 | 1463235055922 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8B449000) [pid = 3640] [serial = 1571] [outer = 0000002D864DE400] 07:10:56 INFO - PROCESS | 3640 | 1463235056445 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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 07:10:56 INFO - PROCESS | 3640 | 1463235056479 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 07:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:10:56 INFO - PROCESS | 3640 | 1463235056482 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 07:10:56 INFO - PROCESS | 3640 | 1463235056485 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 3640 | 1463235056487 Marionette TRACE conn5 <- [1,2058,null,{}] 07:10:56 INFO - PROCESS | 3640 | 1463235056491 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}] 07:10:56 INFO - PROCESS | 3640 | 1463235056594 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 07:10:56 INFO - PROCESS | 3640 | 1463235056698 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C39D800 == 88 [pid = 3640] [id = 524] 07:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D8B44A800) [pid = 3640] [serial = 1572] [outer = 0000000000000000] 07:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8BB71C00) [pid = 3640] [serial = 1573] [outer = 0000002D8B44A800] 07:10:56 INFO - PROCESS | 3640 | 1463235056753 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D8C905400) [pid = 3640] [serial = 1574] [outer = 0000002D8B44A800] 07:10:57 INFO - PROCESS | 3640 | 1463235057140 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]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 07:10:57 INFO - PROCESS | 3640 | 1463235057170 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 3640 | 1463235057173 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 07:10:57 INFO - PROCESS | 3640 | 1463235057176 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:10:57 INFO - PROCESS | 3640 | 1463235057178 Marionette TRACE conn5 <- [1,2062,null,{}] 07:10:57 INFO - PROCESS | 3640 | 1463235057182 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}] 07:10:57 INFO - PROCESS | 3640 | 1463235057280 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 07:10:57 INFO - PROCESS | 3640 | 1463235057287 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8CA92800 == 89 [pid = 3640] [id = 525] 07:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D8C910400) [pid = 3640] [serial = 1575] [outer = 0000000000000000] 07:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D8D441800) [pid = 3640] [serial = 1576] [outer = 0000002D8C910400] 07:10:57 INFO - PROCESS | 3640 | 1463235057333 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8D496800) [pid = 3640] [serial = 1577] [outer = 0000002D8C910400] 07:10:57 INFO - PROCESS | 3640 | 1463235057877 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]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 735ms 07:10:57 INFO - PROCESS | 3640 | 1463235057915 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 3640 | 1463235057917 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 07:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:10:57 INFO - PROCESS | 3640 | 1463235057921 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 3640 | 1463235057923 Marionette TRACE conn5 <- [1,2066,null,{}] 07:10:57 INFO - PROCESS | 3640 | 1463235057932 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}] 07:10:58 INFO - PROCESS | 3640 | 1463235058086 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 07:10:58 INFO - PROCESS | 3640 | 1463235058158 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB0F000 == 90 [pid = 3640] [id = 526] 07:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8D817400) [pid = 3640] [serial = 1578] [outer = 0000000000000000] 07:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D8DD88000) [pid = 3640] [serial = 1579] [outer = 0000002D8D817400] 07:10:58 INFO - PROCESS | 3640 | 1463235058207 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D8FEEA400) [pid = 3640] [serial = 1580] [outer = 0000002D8D817400] 07:10:58 INFO - PROCESS | 3640 | 1463235058647 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]]]}] 07:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 796ms 07:10:58 INFO - PROCESS | 3640 | 1463235058725 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 07:10:58 INFO - PROCESS | 3640 | 1463235058735 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 07:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:10:58 INFO - PROCESS | 3640 | 1463235058744 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:10:58 INFO - PROCESS | 3640 | 1463235058746 Marionette TRACE conn5 <- [1,2070,null,{}] 07:10:58 INFO - PROCESS | 3640 | 1463235058750 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}] 07:10:58 INFO - PROCESS | 3640 | 1463235058889 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 07:10:58 INFO - PROCESS | 3640 | 1463235058922 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1D9800 == 91 [pid = 3640] [id = 527] 07:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D8FEF8800) [pid = 3640] [serial = 1581] [outer = 0000000000000000] 07:10:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002DED4D5800) [pid = 3640] [serial = 1582] [outer = 0000002D8FEF8800] 07:10:58 INFO - PROCESS | 3640 | 1463235058968 Marionette DEBUG loaded listener.js 07:10:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002DF251C000) [pid = 3640] [serial = 1583] [outer = 0000002D8FEF8800] 07:10:59 INFO - PROCESS | 3640 | 1463235059437 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]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 07:10:59 INFO - PROCESS | 3640 | 1463235059482 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 07:10:59 INFO - PROCESS | 3640 | 1463235059484 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 07:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:10:59 INFO - PROCESS | 3640 | 1463235059487 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 3640 | 1463235059489 Marionette TRACE conn5 <- [1,2074,null,{}] 07:10:59 INFO - PROCESS | 3640 | 1463235059493 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}] 07:11:00 INFO - PROCESS | 3640 | 1463235060058 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D8D49F000) [pid = 3640] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002DF2F7B800) [pid = 3640] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002DF1C3E000) [pid = 3640] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D87338C00) [pid = 3640] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D87496400) [pid = 3640] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002DFC8F2C00) [pid = 3640] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002DF87D8400) [pid = 3640] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8C9C7C00) [pid = 3640] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D83BD4400) [pid = 3640] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002DF70AEC00) [pid = 3640] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8AB30000) [pid = 3640] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8AB2F000) [pid = 3640] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8AF05000) [pid = 3640] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8D814800) [pid = 3640] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8DED3800) [pid = 3640] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8D49FC00) [pid = 3640] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D85A06C00) [pid = 3640] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D84697800) [pid = 3640] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D8BB6F800) [pid = 3640] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8D44C000) [pid = 3640] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DFB797C00) [pid = 3640] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D83BAE000) [pid = 3640] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8AF41400) [pid = 3640] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002DF2F85800) [pid = 3640] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002DF71D5000) [pid = 3640] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002DF71D4800) [pid = 3640] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8BB6BC00) [pid = 3640] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D85B82800) [pid = 3640] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D846A1400) [pid = 3640] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8AB2B000) [pid = 3640] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D83B48800) [pid = 3640] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8B444400) [pid = 3640] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002DF2519400) [pid = 3640] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002DF251FC00) [pid = 3640] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D83C4D400) [pid = 3640] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8ABAD000) [pid = 3640] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D875D5800) [pid = 3640] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002DF231FC00) [pid = 3640] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8D617400) [pid = 3640] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002DF8C0D000) [pid = 3640] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8AB26800) [pid = 3640] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8C90DC00) [pid = 3640] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D82B2AC00) [pid = 3640] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D83CC3400) [pid = 3640] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002DFC8F9400) [pid = 3640] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002DFC88B000) [pid = 3640] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D83BA6000) [pid = 3640] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D864DFC00) [pid = 3640] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:11:00 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D82E63400) [pid = 3640] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:11:00 INFO - PROCESS | 3640 | 1463235060149 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84378000 == 92 [pid = 3640] [id = 528] 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D81349C00) [pid = 3640] [serial = 1584] [outer = 0000000000000000] 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D82B29800) [pid = 3640] [serial = 1585] [outer = 0000002D81349C00] 07:11:00 INFO - PROCESS | 3640 | 1463235060196 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D83C42800) [pid = 3640] [serial = 1586] [outer = 0000002D81349C00] 07:11:00 INFO - PROCESS | 3640 | 1463235060620 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]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1171ms 07:11:00 INFO - PROCESS | 3640 | 1463235060662 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 3640 | 1463235060664 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 07:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:11:00 INFO - PROCESS | 3640 | 1463235060667 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 3640 | 1463235060669 Marionette TRACE conn5 <- [1,2078,null,{}] 07:11:00 INFO - PROCESS | 3640 | 1463235060681 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}] 07:11:00 INFO - PROCESS | 3640 | 1463235060781 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 07:11:00 INFO - PROCESS | 3640 | 1463235060808 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3259800 == 93 [pid = 3640] [id = 529] 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D864DD400) [pid = 3640] [serial = 1587] [outer = 0000000000000000] 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D87498C00) [pid = 3640] [serial = 1588] [outer = 0000002D864DD400] 07:11:00 INFO - PROCESS | 3640 | 1463235060857 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8AF07000) [pid = 3640] [serial = 1589] [outer = 0000002D864DD400] 07:11:01 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE974000 == 92 [pid = 3640] [id = 11] 07:11:01 INFO - PROCESS | 3640 | 1463235061375 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]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 07:11:01 INFO - PROCESS | 3640 | 1463235061405 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 3640 | 1463235061407 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 07:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:11:01 INFO - PROCESS | 3640 | 1463235061410 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 3640 | 1463235061412 Marionette TRACE conn5 <- [1,2082,null,{}] 07:11:01 INFO - PROCESS | 3640 | 1463235061442 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}] 07:11:01 INFO - PROCESS | 3640 | 1463235061548 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 07:11:01 INFO - PROCESS | 3640 | 1463235061560 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7130800 == 93 [pid = 3640] [id = 530] 07:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8B441C00) [pid = 3640] [serial = 1590] [outer = 0000000000000000] 07:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8B4CB800) [pid = 3640] [serial = 1591] [outer = 0000002D8B441C00] 07:11:01 INFO - PROCESS | 3640 | 1463235061605 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8D617400) [pid = 3640] [serial = 1592] [outer = 0000002D8B441C00] 07:11:02 INFO - PROCESS | 3640 | 1463235062174 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]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 839ms 07:11:02 INFO - PROCESS | 3640 | 1463235062253 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 3640 | 1463235062258 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 07:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:11:02 INFO - PROCESS | 3640 | 1463235062264 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 3640 | 1463235062269 Marionette TRACE conn5 <- [1,2086,null,{}] 07:11:02 INFO - PROCESS | 3640 | 1463235062275 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}] 07:11:02 INFO - PROCESS | 3640 | 1463235062446 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 07:11:02 INFO - PROCESS | 3640 | 1463235062558 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89024800 == 94 [pid = 3640] [id = 531] 07:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D83C46800) [pid = 3640] [serial = 1593] [outer = 0000000000000000] 07:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D83C51C00) [pid = 3640] [serial = 1594] [outer = 0000002D83C46800] 07:11:02 INFO - PROCESS | 3640 | 1463235062632 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8630F400) [pid = 3640] [serial = 1595] [outer = 0000002D83C46800] 07:11:03 INFO - PROCESS | 3640 | 1463235063288 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]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1078ms 07:11:03 INFO - PROCESS | 3640 | 1463235063348 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 3640 | 1463235063355 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 07:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:11:03 INFO - PROCESS | 3640 | 1463235063362 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 3640 | 1463235063365 Marionette TRACE conn5 <- [1,2090,null,{}] 07:11:03 INFO - PROCESS | 3640 | 1463235063369 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}] 07:11:03 INFO - PROCESS | 3640 | 1463235063499 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 07:11:03 INFO - PROCESS | 3640 | 1463235063645 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C954000 == 95 [pid = 3640] [id = 532] 07:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8AB25400) [pid = 3640] [serial = 1596] [outer = 0000000000000000] 07:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8AF0C400) [pid = 3640] [serial = 1597] [outer = 0000002D8AB25400] 07:11:03 INFO - PROCESS | 3640 | 1463235063705 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8B631400) [pid = 3640] [serial = 1598] [outer = 0000002D8AB25400] 07:11:04 INFO - PROCESS | 3640 | 1463235064365 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]]]}] 07:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1024ms 07:11:04 INFO - PROCESS | 3640 | 1463235064389 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 07:11:04 INFO - PROCESS | 3640 | 1463235064392 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 07:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:11:04 INFO - PROCESS | 3640 | 1463235064410 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:11:04 INFO - PROCESS | 3640 | 1463235064415 Marionette TRACE conn5 <- [1,2094,null,{}] 07:11:04 INFO - PROCESS | 3640 | 1463235064448 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}] 07:11:04 INFO - PROCESS | 3640 | 1463235064584 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 07:11:04 INFO - PROCESS | 3640 | 1463235064730 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFC953800 == 96 [pid = 3640] [id = 533] 07:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8D44C000) [pid = 3640] [serial = 1599] [outer = 0000000000000000] 07:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8D813000) [pid = 3640] [serial = 1600] [outer = 0000002D8D44C000] 07:11:04 INFO - PROCESS | 3640 | 1463235064791 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8DD83800) [pid = 3640] [serial = 1601] [outer = 0000002D8D44C000] 07:11:05 INFO - PROCESS | 3640 | 1463235065398 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] 07:11:05 INFO - PROCESS | 3640 | 1463235065463 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 07:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:11:05 INFO - PROCESS | 3640 | 1463235065466 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 3640 | 1463235065469 Marionette TRACE conn5 <- [1,2098,null,{}] 07:11:05 INFO - PROCESS | 3640 | 1463235065472 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}] 07:11:05 INFO - PROCESS | 3640 | 1463235065599 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 07:11:05 INFO - PROCESS | 3640 | 1463235065757 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF85A800 == 97 [pid = 3640] [id = 534] 07:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002DED4C7000) [pid = 3640] [serial = 1602] [outer = 0000000000000000] 07:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002DF2DBB800) [pid = 3640] [serial = 1603] [outer = 0000002DED4C7000] 07:11:05 INFO - PROCESS | 3640 | 1463235065817 Marionette DEBUG loaded listener.js 07:11:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002DF3DA6400) [pid = 3640] [serial = 1604] [outer = 0000002DED4C7000] 07:11:06 INFO - PROCESS | 3640 | 1463235066423 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]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1028ms 07:11:06 INFO - PROCESS | 3640 | 1463235066495 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 3640 | 1463235066498 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:11:06 INFO - PROCESS | 3640 | 1463235066501 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:11:06 INFO - PROCESS | 3640 | 1463235066504 Marionette TRACE conn5 <- [1,2102,null,{}] 07:11:06 INFO - PROCESS | 3640 | 1463235066507 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}] 07:11:06 INFO - PROCESS | 3640 | 1463235066649 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:11:06 INFO - PROCESS | 3640 | 1463235066794 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D91DD7000 == 98 [pid = 3640] [id = 535] 07:11:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002DF6FC0400) [pid = 3640] [serial = 1605] [outer = 0000000000000000] 07:11:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002DF766C000) [pid = 3640] [serial = 1606] [outer = 0000002DF6FC0400] 07:11:06 INFO - PROCESS | 3640 | 1463235066853 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002DF8790C00) [pid = 3640] [serial = 1607] [outer = 0000002DF6FC0400] 07:11:07 INFO - PROCESS | 3640 | 1463235067480 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]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1020ms 07:11:07 INFO - PROCESS | 3640 | 1463235067524 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 3640 | 1463235067527 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:11:07 INFO - PROCESS | 3640 | 1463235067530 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 3640 | 1463235067533 Marionette TRACE conn5 <- [1,2106,null,{}] 07:11:07 INFO - PROCESS | 3640 | 1463235067536 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}] 07:11:07 INFO - PROCESS | 3640 | 1463235067683 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:11:07 INFO - PROCESS | 3640 | 1463235067833 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C51B000 == 99 [pid = 3640] [id = 536] 07:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DFB797C00) [pid = 3640] [serial = 1608] [outer = 0000000000000000] 07:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DFBFEE400) [pid = 3640] [serial = 1609] [outer = 0000002DFB797C00] 07:11:07 INFO - PROCESS | 3640 | 1463235067891 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002DFE710800) [pid = 3640] [serial = 1610] [outer = 0000002DFB797C00] 07:11:08 INFO - PROCESS | 3640 | 1463235068476 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]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 986ms 07:11:08 INFO - PROCESS | 3640 | 1463235068519 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 3640 | 1463235068522 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:11:08 INFO - PROCESS | 3640 | 1463235068525 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 3640 | 1463235068528 Marionette TRACE conn5 <- [1,2110,null,{}] 07:11:08 INFO - PROCESS | 3640 | 1463235068531 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}] 07:11:08 INFO - PROCESS | 3640 | 1463235068654 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:11:08 INFO - PROCESS | 3640 | 1463235068844 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8F2A4800 == 100 [pid = 3640] [id = 537] 07:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D8D8AA400) [pid = 3640] [serial = 1611] [outer = 0000000000000000] 07:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8D8B3800) [pid = 3640] [serial = 1612] [outer = 0000002D8D8AA400] 07:11:08 INFO - PROCESS | 3640 | 1463235068901 Marionette DEBUG loaded listener.js 07:11:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF255E000) [pid = 3640] [serial = 1613] [outer = 0000002D8D8AA400] 07:11:09 INFO - PROCESS | 3640 | 1463235069477 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]]]}] 07:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1023ms 07:11:09 INFO - PROCESS | 3640 | 1463235069559 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:11:09 INFO - PROCESS | 3640 | 1463235069562 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:11:09 INFO - PROCESS | 3640 | 1463235069567 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:11:09 INFO - PROCESS | 3640 | 1463235069570 Marionette TRACE conn5 <- [1,2114,null,{}] 07:11:09 INFO - PROCESS | 3640 | 1463235069592 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}] 07:11:09 INFO - PROCESS | 3640 | 1463235069720 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:11:09 INFO - PROCESS | 3640 | 1463235069865 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83C83000 == 101 [pid = 3640] [id = 538] 07:11:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D82B2F000) [pid = 3640] [serial = 1614] [outer = 0000000000000000] 07:11:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D83BA3400) [pid = 3640] [serial = 1615] [outer = 0000002D82B2F000] 07:11:09 INFO - PROCESS | 3640 | 1463235069923 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D87336000) [pid = 3640] [serial = 1616] [outer = 0000002D82B2F000] 07:11:10 INFO - PROCESS | 3640 | 1463235070839 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]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1305ms 07:11:10 INFO - PROCESS | 3640 | 1463235070877 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 3640 | 1463235070881 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:11:10 INFO - PROCESS | 3640 | 1463235070887 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 3640 | 1463235070891 Marionette TRACE conn5 <- [1,2118,null,{}] 07:11:10 INFO - PROCESS | 3640 | 1463235070898 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}] 07:11:11 INFO - PROCESS | 3640 | 1463235071018 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:11:11 INFO - PROCESS | 3640 | 1463235071169 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8736A800 == 102 [pid = 3640] [id = 539] 07:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D82FAD400) [pid = 3640] [serial = 1617] [outer = 0000000000000000] 07:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D83BD6400) [pid = 3640] [serial = 1618] [outer = 0000002D82FAD400] 07:11:11 INFO - PROCESS | 3640 | 1463235071222 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D846A3400) [pid = 3640] [serial = 1619] [outer = 0000002D82FAD400] 07:11:11 INFO - PROCESS | 3640 | 1463235071833 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] 07:11:11 INFO - PROCESS | 3640 | 1463235071885 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:11:11 INFO - PROCESS | 3640 | 1463235071892 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 3640 | 1463235071895 Marionette TRACE conn5 <- [1,2122,null,{}] 07:11:11 INFO - PROCESS | 3640 | 1463235071898 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}] 07:11:12 INFO - PROCESS | 3640 | 1463235072011 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:11:12 INFO - PROCESS | 3640 | 1463235072185 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3259800 == 101 [pid = 3640] [id = 529] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84378000 == 100 [pid = 3640] [id = 528] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1D9800 == 99 [pid = 3640] [id = 527] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB0F000 == 98 [pid = 3640] [id = 526] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8CA92800 == 97 [pid = 3640] [id = 525] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C39D800 == 96 [pid = 3640] [id = 524] 07:11:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83C84000 == 97 [pid = 3640] [id = 540] 07:11:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D81E9E000) [pid = 3640] [serial = 1620] [outer = 0000000000000000] 07:11:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D82E70C00) [pid = 3640] [serial = 1621] [outer = 0000002D81E9E000] 07:11:12 INFO - PROCESS | 3640 | 1463235072288 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D85B84800) [pid = 3640] [serial = 1622] [outer = 0000002D81E9E000] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B01A000 == 96 [pid = 3640] [id = 523] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B650800 == 95 [pid = 3640] [id = 522] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B81B800 == 94 [pid = 3640] [id = 521] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF072800 == 93 [pid = 3640] [id = 516] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9596800 == 92 [pid = 3640] [id = 515] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DAD5000 == 91 [pid = 3640] [id = 514] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B009000 == 90 [pid = 3640] [id = 513] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF762A000 == 89 [pid = 3640] [id = 512] 07:11:12 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF026800 == 88 [pid = 3640] [id = 12] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8DB56400) [pid = 3640] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002DF5BB9800) [pid = 3640] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002DF231F800) [pid = 3640] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8D446000) [pid = 3640] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8B63BC00) [pid = 3640] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002DFEFC2400) [pid = 3640] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002DFB797800) [pid = 3640] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8C283400) [pid = 3640] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002DFEFC5C00) [pid = 3640] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D86420C00) [pid = 3640] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DF7851400) [pid = 3640] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8B4CC000) [pid = 3640] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8ABAF000) [pid = 3640] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002DF3594000) [pid = 3640] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002DED4CE000) [pid = 3640] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8DEE1800) [pid = 3640] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002DF8C0E000) [pid = 3640] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8DED4800) [pid = 3640] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D8DB56000) [pid = 3640] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D86240C00) [pid = 3640] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8C903800) [pid = 3640] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8469E400) [pid = 3640] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8D493000) [pid = 3640] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8C06E000) [pid = 3640] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DFBFE9C00) [pid = 3640] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8AF44800) [pid = 3640] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8495C000) [pid = 3640] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8DB5A000) [pid = 3640] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8D80FC00) [pid = 3640] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D8BB64800) [pid = 3640] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002DF87CCC00) [pid = 3640] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002DFB7A3C00) [pid = 3640] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002DF878B400) [pid = 3640] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002DFE9CF400) [pid = 3640] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D875DAC00) [pid = 3640] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002DF86CFC00) [pid = 3640] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D86232800) [pid = 3640] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002DFE70D400) [pid = 3640] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DF87D9800) [pid = 3640] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D86443C00) [pid = 3640] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DFC99C000) [pid = 3640] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002DF2D68C00) [pid = 3640] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DFE175000) [pid = 3640] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D8733D800) [pid = 3640] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D8BB72C00) [pid = 3640] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8C0C5000) [pid = 3640] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DFB7A5C00) [pid = 3640] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF32CD000) [pid = 3640] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002DF9511800) [pid = 3640] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D8B858400) [pid = 3640] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002DF254F800) [pid = 3640] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D864DF400) [pid = 3640] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8D60F000) [pid = 3640] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D8B85A800) [pid = 3640] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8D61A800) [pid = 3640] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D8D497400) [pid = 3640] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002DF2DC1000) [pid = 3640] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D8D43FC00) [pid = 3640] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D83BA2800) [pid = 3640] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002DFE6E1800) [pid = 3640] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002DFE6D9800) [pid = 3640] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002D8748B800) [pid = 3640] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 116 (0000002DFF3AEC00) [pid = 3640] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 115 (0000002D8C0C3800) [pid = 3640] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 114 (0000002D8BB6A800) [pid = 3640] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 113 (0000002D8ABB5000) [pid = 3640] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | --DOMWINDOW == 112 (0000002DF2558400) [pid = 3640] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:11:12 INFO - PROCESS | 3640 | 1463235072831 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] 07:11:12 INFO - PROCESS | 3640 | 1463235072882 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:11:12 INFO - PROCESS | 3640 | 1463235072885 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:11:12 INFO - PROCESS | 3640 | 1463235072889 Marionette TRACE conn5 <- [1,2126,null,{}] 07:11:12 INFO - PROCESS | 3640 | 1463235072900 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}] 07:11:13 INFO - PROCESS | 3640 | 1463235073005 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:11:13 INFO - PROCESS | 3640 | 1463235073130 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D873A7000 == 89 [pid = 3640] [id = 541] 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 113 (0000002D82B2B000) [pid = 3640] [serial = 1623] [outer = 0000000000000000] 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 114 (0000002D86311400) [pid = 3640] [serial = 1624] [outer = 0000002D82B2B000] 07:11:13 INFO - PROCESS | 3640 | 1463235073181 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 115 (0000002D86442800) [pid = 3640] [serial = 1625] [outer = 0000002D82B2B000] 07:11:13 INFO - PROCESS | 3640 | 1463235073604 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]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 776ms 07:11:13 INFO - PROCESS | 3640 | 1463235073664 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 3640 | 1463235073667 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:11:13 INFO - PROCESS | 3640 | 1463235073671 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 3640 | 1463235073672 Marionette TRACE conn5 <- [1,2130,null,{}] 07:11:13 INFO - PROCESS | 3640 | 1463235073676 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}] 07:11:13 INFO - PROCESS | 3640 | 1463235073782 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:11:13 INFO - PROCESS | 3640 | 1463235073796 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89920000 == 90 [pid = 3640] [id = 542] 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 116 (0000002D87198800) [pid = 3640] [serial = 1626] [outer = 0000000000000000] 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 117 (0000002D87337400) [pid = 3640] [serial = 1627] [outer = 0000002D87198800] 07:11:13 INFO - PROCESS | 3640 | 1463235073852 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D87499C00) [pid = 3640] [serial = 1628] [outer = 0000002D87198800] 07:11:14 INFO - PROCESS | 3640 | 1463235074305 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] 07:11:14 INFO - PROCESS | 3640 | 1463235074347 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:11:14 INFO - PROCESS | 3640 | 1463235074350 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 3640 | 1463235074351 Marionette TRACE conn5 <- [1,2134,null,{}] 07:11:14 INFO - PROCESS | 3640 | 1463235074355 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}] 07:11:14 INFO - PROCESS | 3640 | 1463235074450 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:11:14 INFO - PROCESS | 3640 | 1463235074457 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF82000 == 91 [pid = 3640] [id = 543] 07:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8753A800) [pid = 3640] [serial = 1629] [outer = 0000000000000000] 07:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8788B400) [pid = 3640] [serial = 1630] [outer = 0000002D8753A800] 07:11:14 INFO - PROCESS | 3640 | 1463235074503 Marionette DEBUG loaded listener.js 07:11:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D88984800) [pid = 3640] [serial = 1631] [outer = 0000002D8753A800] 07:11:15 INFO - PROCESS | 3640 | 1463235075015 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] 07:11:15 INFO - PROCESS | 3640 | 1463235075088 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:11:15 INFO - PROCESS | 3640 | 1463235075092 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 3640 | 1463235075094 Marionette TRACE conn5 <- [1,2138,null,{}] 07:11:15 INFO - PROCESS | 3640 | 1463235075098 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}] 07:11:15 INFO - PROCESS | 3640 | 1463235075286 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:11:15 INFO - PROCESS | 3640 | 1463235075346 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B518000 == 92 [pid = 3640] [id = 544] 07:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8AB25000) [pid = 3640] [serial = 1632] [outer = 0000000000000000] 07:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8ABB4C00) [pid = 3640] [serial = 1633] [outer = 0000002D8AB25000] 07:11:15 INFO - PROCESS | 3640 | 1463235075395 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8AF3B800) [pid = 3640] [serial = 1634] [outer = 0000002D8AB25000] 07:11:15 INFO - PROCESS | 3640 | 1463235075876 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] 07:11:15 INFO - PROCESS | 3640 | 1463235075915 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:11:15 INFO - PROCESS | 3640 | 1463235075919 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:11:15 INFO - PROCESS | 3640 | 1463235075921 Marionette TRACE conn5 <- [1,2142,null,{}] 07:11:15 INFO - PROCESS | 3640 | 1463235075924 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}] 07:11:16 INFO - PROCESS | 3640 | 1463235076054 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:11:16 INFO - PROCESS | 3640 | 1463235076073 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B839800 == 93 [pid = 3640] [id = 545] 07:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D8AF43000) [pid = 3640] [serial = 1635] [outer = 0000000000000000] 07:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8B444800) [pid = 3640] [serial = 1636] [outer = 0000002D8AF43000] 07:11:16 INFO - PROCESS | 3640 | 1463235076120 Marionette DEBUG loaded listener.js 07:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D8B4C8400) [pid = 3640] [serial = 1637] [outer = 0000002D8AF43000] 07:11:16 INFO - PROCESS | 3640 | 1463235076594 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]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 735ms 07:11:16 INFO - PROCESS | 3640 | 1463235076656 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 3640 | 1463235076658 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8D817400) [pid = 3640] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002D8C910400) [pid = 3640] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002D8FEF8800) [pid = 3640] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D8B44A800) [pid = 3640] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 122 (0000002D864DE400) [pid = 3640] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 121 (0000002D86310000) [pid = 3640] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 120 (0000002D864DD400) [pid = 3640] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 119 (0000002D81349C00) [pid = 3640] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 118 (0000002D83C4EC00) [pid = 3640] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:11:16 INFO - PROCESS | 3640 | --DOMWINDOW == 117 (0000002DFF483800) [pid = 3640] [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.] 07:11:16 INFO - PROCESS | 3640 | 1463235076851 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 3640 | 1463235076853 Marionette TRACE conn5 <- [1,2146,null,{}] 07:11:16 INFO - PROCESS | 3640 | 1463235076857 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}] 07:11:16 INFO - PROCESS | 3640 | 1463235076954 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:11:16 INFO - PROCESS | 3640 | 1463235076960 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8DA000 == 94 [pid = 3640] [id = 546] 07:11:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 118 (0000002D8623CC00) [pid = 3640] [serial = 1638] [outer = 0000000000000000] 07:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 119 (0000002D8AF09000) [pid = 3640] [serial = 1639] [outer = 0000002D8623CC00] 07:11:17 INFO - PROCESS | 3640 | 1463235077013 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 120 (0000002D8B637000) [pid = 3640] [serial = 1640] [outer = 0000002D8623CC00] 07:11:17 INFO - PROCESS | 3640 | 1463235077445 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] 07:11:17 INFO - PROCESS | 3640 | 1463235077484 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:11:17 INFO - PROCESS | 3640 | 1463235077487 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 3640 | 1463235077489 Marionette TRACE conn5 <- [1,2150,null,{}] 07:11:17 INFO - PROCESS | 3640 | 1463235077492 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}] 07:11:17 INFO - PROCESS | 3640 | 1463235077596 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:11:17 INFO - PROCESS | 3640 | 1463235077603 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C084000 == 95 [pid = 3640] [id = 547] 07:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 121 (0000002D8B859400) [pid = 3640] [serial = 1641] [outer = 0000000000000000] 07:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 122 (0000002D8BB69000) [pid = 3640] [serial = 1642] [outer = 0000002D8B859400] 07:11:17 INFO - PROCESS | 3640 | 1463235077650 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 123 (0000002D8C066C00) [pid = 3640] [serial = 1643] [outer = 0000002D8B859400] 07:11:18 INFO - PROCESS | 3640 | 1463235078096 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 07:11:18 INFO - PROCESS | 3640 | 1463235078121 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3640 | 1463235078123 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:11:18 INFO - PROCESS | 3640 | 1463235078127 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 3640 | 1463235078129 Marionette TRACE conn5 <- [1,2154,null,{}] 07:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:11:18 INFO - PROCESS | 3640 | 1463235078137 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}] 07:11:18 INFO - PROCESS | 3640 | 1463235078240 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:11:18 INFO - PROCESS | 3640 | 1463235078247 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2D9000 == 96 [pid = 3640] [id = 548] 07:11:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D8C070400) [pid = 3640] [serial = 1644] [outer = 0000000000000000] 07:11:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D8C075C00) [pid = 3640] [serial = 1645] [outer = 0000002D8C070400] 07:11:18 INFO - PROCESS | 3640 | 1463235078293 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8C27DC00) [pid = 3640] [serial = 1646] [outer = 0000002D8C070400] 07:11:18 INFO - PROCESS | 3640 | 1463235078762 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]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 693ms 07:11:18 INFO - PROCESS | 3640 | 1463235078825 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 3640 | 1463235078828 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:11:18 INFO - PROCESS | 3640 | 1463235078832 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:11:18 INFO - PROCESS | 3640 | 1463235078834 Marionette TRACE conn5 <- [1,2158,null,{}] 07:11:18 INFO - PROCESS | 3640 | 1463235078912 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}] 07:11:19 INFO - PROCESS | 3640 | 1463235079050 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:11:19 INFO - PROCESS | 3640 | 1463235079184 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F4C000 == 97 [pid = 3640] [id = 549] 07:11:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D823D9C00) [pid = 3640] [serial = 1647] [outer = 0000000000000000] 07:11:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D82B2B800) [pid = 3640] [serial = 1648] [outer = 0000002D823D9C00] 07:11:19 INFO - PROCESS | 3640 | 1463235079244 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D83BCF000) [pid = 3640] [serial = 1649] [outer = 0000002D823D9C00] 07:11:19 INFO - PROCESS | 3640 | 1463235079920 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]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1152ms 07:11:19 INFO - PROCESS | 3640 | 1463235079987 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 3640 | 1463235079993 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:11:20 INFO - PROCESS | 3640 | 1463235079998 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 3640 | 1463235080001 Marionette TRACE conn5 <- [1,2162,null,{}] 07:11:20 INFO - PROCESS | 3640 | 1463235080006 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}] 07:11:20 INFO - PROCESS | 3640 | 1463235080140 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:11:20 INFO - PROCESS | 3640 | 1463235080283 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF7F000 == 98 [pid = 3640] [id = 550] 07:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D8633E000) [pid = 3640] [serial = 1650] [outer = 0000000000000000] 07:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D8641A400) [pid = 3640] [serial = 1651] [outer = 0000002D8633E000] 07:11:20 INFO - PROCESS | 3640 | 1463235080343 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D87333C00) [pid = 3640] [serial = 1652] [outer = 0000002D8633E000] 07:11:20 INFO - PROCESS | 3640 | 1463235080986 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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1024ms 07:11:21 INFO - PROCESS | 3640 | 1463235081025 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 3640 | 1463235081028 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:11:21 INFO - PROCESS | 3640 | 1463235081032 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 3640 | 1463235081034 Marionette TRACE conn5 <- [1,2166,null,{}] 07:11:21 INFO - PROCESS | 3640 | 1463235081038 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}] 07:11:21 INFO - PROCESS | 3640 | 1463235081164 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:11:21 INFO - PROCESS | 3640 | 1463235081275 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C405000 == 99 [pid = 3640] [id = 551] 07:11:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D88991400) [pid = 3640] [serial = 1653] [outer = 0000000000000000] 07:11:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8AB2C800) [pid = 3640] [serial = 1654] [outer = 0000002D88991400] 07:11:21 INFO - PROCESS | 3640 | 1463235081378 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8B0D4800) [pid = 3640] [serial = 1655] [outer = 0000002D88991400] 07:11:21 INFO - PROCESS | 3640 | 1463235081986 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]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 07:11:22 INFO - PROCESS | 3640 | 1463235082026 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 3640 | 1463235082034 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:11:22 INFO - PROCESS | 3640 | 1463235082038 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 3640 | 1463235082040 Marionette TRACE conn5 <- [1,2170,null,{}] 07:11:22 INFO - PROCESS | 3640 | 1463235082044 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}] 07:11:22 INFO - PROCESS | 3640 | 1463235082167 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:11:22 INFO - PROCESS | 3640 | 1463235082303 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C95C800 == 100 [pid = 3640] [id = 552] 07:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8C285400) [pid = 3640] [serial = 1656] [outer = 0000000000000000] 07:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8C9C9800) [pid = 3640] [serial = 1657] [outer = 0000002D8C285400] 07:11:22 INFO - PROCESS | 3640 | 1463235082362 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8D442000) [pid = 3640] [serial = 1658] [outer = 0000002D8C285400] 07:11:22 INFO - PROCESS | 3640 | 1463235082984 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]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 07:11:23 INFO - PROCESS | 3640 | 1463235083026 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 3640 | 1463235083028 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:11:23 INFO - PROCESS | 3640 | 1463235083032 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 3640 | 1463235083034 Marionette TRACE conn5 <- [1,2174,null,{}] 07:11:23 INFO - PROCESS | 3640 | 1463235083038 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}] 07:11:23 INFO - PROCESS | 3640 | 1463235083159 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:11:23 INFO - PROCESS | 3640 | 1463235083295 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D431800 == 101 [pid = 3640] [id = 553] 07:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8D44EC00) [pid = 3640] [serial = 1659] [outer = 0000000000000000] 07:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8D496C00) [pid = 3640] [serial = 1660] [outer = 0000002D8D44EC00] 07:11:23 INFO - PROCESS | 3640 | 1463235083353 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8D610800) [pid = 3640] [serial = 1661] [outer = 0000002D8D44EC00] 07:11:23 INFO - PROCESS | 3640 | 1463235083988 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]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 986ms 07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:11:24 INFO - PROCESS | 3640 | 1463235084021 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 3640 | 1463235084024 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:11:24 INFO - PROCESS | 3640 | 1463235084027 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3640 | 1463235084029 Marionette TRACE conn5 <- [1,2178,null,{}] 07:11:24 INFO - PROCESS | 3640 | 1463235084033 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}] 07:11:24 INFO - PROCESS | 3640 | 1463235084178 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:11:24 INFO - PROCESS | 3640 | 1463235084318 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB15800 == 102 [pid = 3640] [id = 554] 07:11:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8D80D000) [pid = 3640] [serial = 1662] [outer = 0000000000000000] 07:11:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8D8AB000) [pid = 3640] [serial = 1663] [outer = 0000002D8D80D000] 07:11:24 INFO - PROCESS | 3640 | 1463235084376 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8DB56000) [pid = 3640] [serial = 1664] [outer = 0000002D8D80D000] 07:11:24 INFO - PROCESS | 3640 | 1463235084937 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]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 07:11:24 INFO - PROCESS | 3640 | 1463235084979 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 3640 | 1463235084982 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:11:24 INFO - PROCESS | 3640 | 1463235084987 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 3640 | 1463235084989 Marionette TRACE conn5 <- [1,2182,null,{}] 07:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:11:24 INFO - PROCESS | 3640 | 1463235084993 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}] 07:11:25 INFO - PROCESS | 3640 | 1463235085113 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:11:25 INFO - PROCESS | 3640 | 1463235085222 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DCD2000 == 103 [pid = 3640] [id = 555] 07:11:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8D817400) [pid = 3640] [serial = 1665] [outer = 0000000000000000] 07:11:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8DD7D400) [pid = 3640] [serial = 1666] [outer = 0000002D8D817400] 07:11:25 INFO - PROCESS | 3640 | 1463235085279 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8DEA7C00) [pid = 3640] [serial = 1667] [outer = 0000002D8D817400] 07:11:25 INFO - PROCESS | 3640 | 1463235085907 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]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 07:11:25 INFO - PROCESS | 3640 | 1463235085980 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 3640 | 1463235085982 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:11:25 INFO - PROCESS | 3640 | 1463235085986 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 3640 | 1463235085988 Marionette TRACE conn5 <- [1,2186,null,{}] 07:11:25 INFO - PROCESS | 3640 | 1463235085992 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}] 07:11:26 INFO - PROCESS | 3640 | 1463235086155 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:11:26 INFO - PROCESS | 3640 | 1463235086261 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1EB800 == 104 [pid = 3640] [id = 556] 07:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8DED9800) [pid = 3640] [serial = 1668] [outer = 0000000000000000] 07:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8DEDFC00) [pid = 3640] [serial = 1669] [outer = 0000002D8DED9800] 07:11:26 INFO - PROCESS | 3640 | 1463235086319 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8FEF4800) [pid = 3640] [serial = 1670] [outer = 0000002D8DED9800] 07:11:27 INFO - PROCESS | 3640 | 1463235086994 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]]]}] 07:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1085ms 07:11:27 INFO - PROCESS | 3640 | 1463235087073 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:11:27 INFO - PROCESS | 3640 | 1463235087075 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:11:27 INFO - PROCESS | 3640 | 1463235087079 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:11:27 INFO - PROCESS | 3640 | 1463235087081 Marionette TRACE conn5 <- [1,2190,null,{}] 07:11:27 INFO - PROCESS | 3640 | 1463235087085 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}] 07:11:27 INFO - PROCESS | 3640 | 1463235087378 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:11:27 INFO - PROCESS | 3640 | 1463235087526 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D81AD6800 == 105 [pid = 3640] [id = 557] 07:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D806C5800) [pid = 3640] [serial = 1671] [outer = 0000000000000000] 07:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8134FC00) [pid = 3640] [serial = 1672] [outer = 0000002D806C5800] 07:11:27 INFO - PROCESS | 3640 | 1463235087583 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D823CF800) [pid = 3640] [serial = 1673] [outer = 0000002D806C5800] 07:11:28 INFO - PROCESS | 3640 | 1463235088186 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]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1176ms 07:11:28 INFO - PROCESS | 3640 | 1463235088258 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 3640 | 1463235088262 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:11:28 INFO - PROCESS | 3640 | 1463235088267 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 3640 | 1463235088272 Marionette TRACE conn5 <- [1,2194,null,{}] 07:11:28 INFO - PROCESS | 3640 | 1463235088276 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}] 07:11:28 INFO - PROCESS | 3640 | 1463235088399 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:11:28 INFO - PROCESS | 3640 | 1463235088537 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E1000 == 106 [pid = 3640] [id = 558] 07:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D83BAA400) [pid = 3640] [serial = 1674] [outer = 0000000000000000] 07:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D83BAD000) [pid = 3640] [serial = 1675] [outer = 0000002D83BAA400] 07:11:28 INFO - PROCESS | 3640 | 1463235088592 Marionette DEBUG loaded listener.js 07:11:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D83CC3000) [pid = 3640] [serial = 1676] [outer = 0000002D83BAA400] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C084000 == 105 [pid = 3640] [id = 547] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8DA000 == 104 [pid = 3640] [id = 546] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B839800 == 103 [pid = 3640] [id = 545] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B518000 == 102 [pid = 3640] [id = 544] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF82000 == 101 [pid = 3640] [id = 543] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89920000 == 100 [pid = 3640] [id = 542] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D873A7000 == 99 [pid = 3640] [id = 541] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83C84000 == 98 [pid = 3640] [id = 540] 07:11:28 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8736A800 == 97 [pid = 3640] [id = 539] 07:11:28 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8DD82C00) [pid = 3640] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:11:28 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DFE98E000) [pid = 3640] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:11:28 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8DEA5C00) [pid = 3640] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:11:28 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8B4CB800) [pid = 3640] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C51B000 == 96 [pid = 3640] [id = 536] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002D91DD7000 == 95 [pid = 3640] [id = 535] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF85A800 == 94 [pid = 3640] [id = 534] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFC953800 == 93 [pid = 3640] [id = 533] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C954000 == 92 [pid = 3640] [id = 532] 07:11:29 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89024800 == 91 [pid = 3640] [id = 531] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8DD88000) [pid = 3640] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8D441800) [pid = 3640] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002DED4D5800) [pid = 3640] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8D613800) [pid = 3640] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8BB71C00) [pid = 3640] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8C905400) [pid = 3640] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D8FEEA400) [pid = 3640] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002DF1EB9C00) [pid = 3640] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8AACB000) [pid = 3640] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8B449000) [pid = 3640] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D8B630C00) [pid = 3640] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8AF42000) [pid = 3640] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D86411800) [pid = 3640] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002DF251C000) [pid = 3640] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D87498C00) [pid = 3640] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D8AF07000) [pid = 3640] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D82B29800) [pid = 3640] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DF8790400) [pid = 3640] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D864DF000) [pid = 3640] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D84962400) [pid = 3640] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF2F7E800) [pid = 3640] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D81F32800) [pid = 3640] [serial = 1085] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D8BB69800) [pid = 3640] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8D496800) [pid = 3640] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D83C42800) [pid = 3640] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:11:29 INFO - PROCESS | 3640 | 1463235089192 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]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 07:11:29 INFO - PROCESS | 3640 | 1463235089258 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:11:29 INFO - PROCESS | 3640 | 1463235089261 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:11:29 INFO - PROCESS | 3640 | 1463235089265 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 3640 | 1463235089267 Marionette TRACE conn5 <- [1,2198,null,{}] 07:11:29 INFO - PROCESS | 3640 | 1463235089270 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}] 07:11:29 INFO - PROCESS | 3640 | 1463235089376 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:11:29 INFO - PROCESS | 3640 | 1463235089479 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8739F800 == 92 [pid = 3640] [id = 559] 07:11:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D83BAAC00) [pid = 3640] [serial = 1677] [outer = 0000000000000000] 07:11:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D84935C00) [pid = 3640] [serial = 1678] [outer = 0000002D83BAAC00] 07:11:29 INFO - PROCESS | 3640 | 1463235089528 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D84964800) [pid = 3640] [serial = 1679] [outer = 0000002D83BAAC00] 07:11:29 INFO - PROCESS | 3640 | 1463235089945 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]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 07:11:30 INFO - PROCESS | 3640 | 1463235090000 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 3640 | 1463235090004 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:11:30 INFO - PROCESS | 3640 | 1463235090015 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 3640 | 1463235090020 Marionette TRACE conn5 <- [1,2202,null,{}] 07:11:30 INFO - PROCESS | 3640 | 1463235090023 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}] 07:11:30 INFO - PROCESS | 3640 | 1463235090127 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:11:30 INFO - PROCESS | 3640 | 1463235090134 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8992A800 == 93 [pid = 3640] [id = 560] 07:11:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D85A0EC00) [pid = 3640] [serial = 1680] [outer = 0000000000000000] 07:11:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8623FC00) [pid = 3640] [serial = 1681] [outer = 0000002D85A0EC00] 07:11:30 INFO - PROCESS | 3640 | 1463235090185 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8633F000) [pid = 3640] [serial = 1682] [outer = 0000002D85A0EC00] 07:11:30 INFO - PROCESS | 3640 | 1463235090691 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]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 07:11:30 INFO - PROCESS | 3640 | 1463235090748 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:11:30 INFO - PROCESS | 3640 | 1463235090750 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:11:30 INFO - PROCESS | 3640 | 1463235090753 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 3640 | 1463235090755 Marionette TRACE conn5 <- [1,2206,null,{}] 07:11:30 INFO - PROCESS | 3640 | 1463235090759 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}] 07:11:30 INFO - PROCESS | 3640 | 1463235090861 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:11:31 INFO - PROCESS | 3640 | 1463235090987 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B020800 == 94 [pid = 3640] [id = 561] 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D86444800) [pid = 3640] [serial = 1683] [outer = 0000000000000000] 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D864DF400) [pid = 3640] [serial = 1684] [outer = 0000002D86444800] 07:11:31 INFO - PROCESS | 3640 | 1463235091038 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D87191400) [pid = 3640] [serial = 1685] [outer = 0000002D86444800] 07:11:31 INFO - PROCESS | 3640 | 1463235091463 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]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 07:11:31 INFO - PROCESS | 3640 | 1463235091491 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 3640 | 1463235091493 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:11:31 INFO - PROCESS | 3640 | 1463235091537 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 3640 | 1463235091539 Marionette TRACE conn5 <- [1,2210,null,{}] 07:11:31 INFO - PROCESS | 3640 | 1463235091542 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}] 07:11:31 INFO - PROCESS | 3640 | 1463235091681 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:11:31 INFO - PROCESS | 3640 | 1463235091750 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B836800 == 95 [pid = 3640] [id = 562] 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D87540000) [pid = 3640] [serial = 1686] [outer = 0000000000000000] 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D875D5000) [pid = 3640] [serial = 1687] [outer = 0000002D87540000] 07:11:31 INFO - PROCESS | 3640 | 1463235091805 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8788F400) [pid = 3640] [serial = 1688] [outer = 0000002D87540000] 07:11:32 INFO - PROCESS | 3640 | 1463235092269 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]]]}] 07:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 797ms 07:11:32 INFO - PROCESS | 3640 | 1463235092323 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:11:32 INFO - PROCESS | 3640 | 1463235092325 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:11:32 INFO - PROCESS | 3640 | 1463235092335 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:11:32 INFO - PROCESS | 3640 | 1463235092337 Marionette TRACE conn5 <- [1,2214,null,{}] 07:11:32 INFO - PROCESS | 3640 | 1463235092340 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}] 07:11:32 INFO - PROCESS | 3640 | 1463235092470 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:11:32 INFO - PROCESS | 3640 | 1463235092536 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBA2800 == 96 [pid = 3640] [id = 563] 07:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D88984400) [pid = 3640] [serial = 1689] [outer = 0000000000000000] 07:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8AB28800) [pid = 3640] [serial = 1690] [outer = 0000002D88984400] 07:11:32 INFO - PROCESS | 3640 | 1463235092583 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8ABB2400) [pid = 3640] [serial = 1691] [outer = 0000002D88984400] 07:11:33 INFO - PROCESS | 3640 | 1463235093021 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 07:11:33 INFO - PROCESS | 3640 | 1463235093087 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3640 | 1463235093090 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:11:33 INFO - PROCESS | 3640 | 1463235093093 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3640 | 1463235093095 Marionette TRACE conn5 <- [1,2218,null,{}] 07:11:33 INFO - PROCESS | 3640 | 1463235093098 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}] 07:11:33 INFO - PROCESS | 3640 | 1463235093229 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D8AB25000) [pid = 3640] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8AF43000) [pid = 3640] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8623CC00) [pid = 3640] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D82FAD400) [pid = 3640] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8753A800) [pid = 3640] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D81E9E000) [pid = 3640] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D8B859400) [pid = 3640] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D87198800) [pid = 3640] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D82B2B000) [pid = 3640] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002DFE974800) [pid = 3640] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D83C4E000) [pid = 3640] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D83C48000) [pid = 3640] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:11:33 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D83BD5400) [pid = 3640] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:11:33 INFO - PROCESS | 3640 | 1463235093443 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B65B800 == 97 [pid = 3640] [id = 564] 07:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D81E9E000) [pid = 3640] [serial = 1692] [outer = 0000000000000000] 07:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D83BD5400) [pid = 3640] [serial = 1693] [outer = 0000002D81E9E000] 07:11:33 INFO - PROCESS | 3640 | 1463235093491 Marionette DEBUG loaded listener.js 07:11:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8AAC7000) [pid = 3640] [serial = 1694] [outer = 0000002D81E9E000] 07:11:33 INFO - PROCESS | 3640 | 1463235093857 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]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 818ms 07:11:33 INFO - PROCESS | 3640 | 1463235093916 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 3640 | 1463235093918 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:11:33 INFO - PROCESS | 3640 | 1463235093921 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 3640 | 1463235093923 Marionette TRACE conn5 <- [1,2222,null,{}] 07:11:33 INFO - PROCESS | 3640 | 1463235093927 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}] 07:11:34 INFO - PROCESS | 3640 | 1463235094025 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:11:34 INFO - PROCESS | 3640 | 1463235094032 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2D9800 == 98 [pid = 3640] [id = 565] 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8AF10400) [pid = 3640] [serial = 1695] [outer = 0000000000000000] 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8B0C7400) [pid = 3640] [serial = 1696] [outer = 0000002D8AF10400] 07:11:34 INFO - PROCESS | 3640 | 1463235094077 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8B0D4000) [pid = 3640] [serial = 1697] [outer = 0000002D8AF10400] 07:11:34 INFO - PROCESS | 3640 | 1463235094517 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]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 07:11:34 INFO - PROCESS | 3640 | 1463235094564 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 3640 | 1463235094566 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:11:34 INFO - PROCESS | 3640 | 1463235094570 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 3640 | 1463235094572 Marionette TRACE conn5 <- [1,2226,null,{}] 07:11:34 INFO - PROCESS | 3640 | 1463235094575 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}] 07:11:34 INFO - PROCESS | 3640 | 1463235094675 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:11:34 INFO - PROCESS | 3640 | 1463235094714 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C464000 == 99 [pid = 3640] [id = 566] 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8B4C5400) [pid = 3640] [serial = 1698] [outer = 0000000000000000] 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8B4CD400) [pid = 3640] [serial = 1699] [outer = 0000002D8B4C5400] 07:11:34 INFO - PROCESS | 3640 | 1463235094761 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8B634800) [pid = 3640] [serial = 1700] [outer = 0000002D8B4C5400] 07:11:35 INFO - PROCESS | 3640 | 1463235095211 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]]]}] 07:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 07:11:35 INFO - PROCESS | 3640 | 1463235095252 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:11:35 INFO - PROCESS | 3640 | 1463235095254 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:11:35 INFO - PROCESS | 3640 | 1463235095258 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:11:35 INFO - PROCESS | 3640 | 1463235095260 Marionette TRACE conn5 <- [1,2230,null,{}] 07:11:35 INFO - PROCESS | 3640 | 1463235095263 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}] 07:11:35 INFO - PROCESS | 3640 | 1463235095363 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:11:35 INFO - PROCESS | 3640 | 1463235095369 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C95A800 == 100 [pid = 3640] [id = 567] 07:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8B85A800) [pid = 3640] [serial = 1701] [outer = 0000000000000000] 07:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8B861C00) [pid = 3640] [serial = 1702] [outer = 0000002D8B85A800] 07:11:35 INFO - PROCESS | 3640 | 1463235095420 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8C06E800) [pid = 3640] [serial = 1703] [outer = 0000002D8B85A800] 07:11:36 INFO - PROCESS | 3640 | 1463235096200 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]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 986ms 07:11:36 INFO - PROCESS | 3640 | 1463235096251 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 3640 | 1463235096257 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:11:36 INFO - PROCESS | 3640 | 1463235096262 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 3640 | 1463235096267 Marionette TRACE conn5 <- [1,2234,null,{}] 07:11:36 INFO - PROCESS | 3640 | 1463235096272 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}] 07:11:36 INFO - PROCESS | 3640 | 1463235096410 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:11:36 INFO - PROCESS | 3640 | 1463235096553 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87391000 == 101 [pid = 3640] [id = 568] 07:11:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D83C45400) [pid = 3640] [serial = 1704] [outer = 0000000000000000] 07:11:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8469A400) [pid = 3640] [serial = 1705] [outer = 0000002D83C45400] 07:11:36 INFO - PROCESS | 3640 | 1463235096615 Marionette DEBUG loaded listener.js 07:11:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D85A05C00) [pid = 3640] [serial = 1706] [outer = 0000002D83C45400] 07:11:37 INFO - PROCESS | 3640 | 1463235097188 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]]]}] 07:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 985ms 07:11:37 INFO - PROCESS | 3640 | 1463235097250 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:11:37 INFO - PROCESS | 3640 | 1463235097257 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:11:37 INFO - PROCESS | 3640 | 1463235097264 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:11:37 INFO - PROCESS | 3640 | 1463235097267 Marionette TRACE conn5 <- [1,2238,null,{}] 07:11:37 INFO - PROCESS | 3640 | 1463235097271 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}] 07:11:37 INFO - PROCESS | 3640 | 1463235097401 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:11:37 INFO - PROCESS | 3640 | 1463235097516 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8AB800 == 102 [pid = 3640] [id = 569] 07:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D86335C00) [pid = 3640] [serial = 1707] [outer = 0000000000000000] 07:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D864DDC00) [pid = 3640] [serial = 1708] [outer = 0000002D86335C00] 07:11:37 INFO - PROCESS | 3640 | 1463235097574 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8753B800) [pid = 3640] [serial = 1709] [outer = 0000002D86335C00] 07:11:38 INFO - PROCESS | 3640 | 1463235098205 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]]]}] 07:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 987ms 07:11:38 INFO - PROCESS | 3640 | 1463235098255 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 3640 | 1463235098258 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:11:38 INFO - PROCESS | 3640 | 1463235098262 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 3640 | 1463235098267 Marionette TRACE conn5 <- [1,2242,null,{}] 07:11:38 INFO - PROCESS | 3640 | 1463235098279 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}] 07:11:38 INFO - PROCESS | 3640 | 1463235098409 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:11:38 INFO - PROCESS | 3640 | 1463235098553 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DACB800 == 103 [pid = 3640] [id = 570] 07:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8B0C7800) [pid = 3640] [serial = 1710] [outer = 0000000000000000] 07:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8B4C7000) [pid = 3640] [serial = 1711] [outer = 0000002D8B0C7800] 07:11:38 INFO - PROCESS | 3640 | 1463235098613 Marionette DEBUG loaded listener.js 07:11:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8BB72C00) [pid = 3640] [serial = 1712] [outer = 0000002D8B0C7800] 07:11:39 INFO - PROCESS | 3640 | 1463235099238 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]]]}] 07:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1027ms 07:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:11:39 INFO - PROCESS | 3640 | 1463235099291 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:11:39 INFO - PROCESS | 3640 | 1463235099295 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:11:39 INFO - PROCESS | 3640 | 1463235099298 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:11:39 INFO - PROCESS | 3640 | 1463235099300 Marionette TRACE conn5 <- [1,2246,null,{}] 07:11:39 INFO - PROCESS | 3640 | 1463235099304 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}] 07:11:39 INFO - PROCESS | 3640 | 1463235099432 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:11:39 INFO - PROCESS | 3640 | 1463235099545 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DCCA000 == 104 [pid = 3640] [id = 571] 07:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8BB72800) [pid = 3640] [serial = 1713] [outer = 0000000000000000] 07:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8C0C4400) [pid = 3640] [serial = 1714] [outer = 0000002D8BB72800] 07:11:39 INFO - PROCESS | 3640 | 1463235099644 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8C903800) [pid = 3640] [serial = 1715] [outer = 0000002D8BB72800] 07:11:40 INFO - PROCESS | 3640 | 1463235100284 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]]]}] 07:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1027ms 07:11:40 INFO - PROCESS | 3640 | 1463235100328 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 3640 | 1463235100330 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:11:40 INFO - PROCESS | 3640 | 1463235100334 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 3640 | 1463235100336 Marionette TRACE conn5 <- [1,2250,null,{}] 07:11:40 INFO - PROCESS | 3640 | 1463235100340 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}] 07:11:40 INFO - PROCESS | 3640 | 1463235100461 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:11:40 INFO - PROCESS | 3640 | 1463235100601 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8F2AB800 == 105 [pid = 3640] [id = 572] 07:11:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8C902400) [pid = 3640] [serial = 1716] [outer = 0000000000000000] 07:11:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8C9D0800) [pid = 3640] [serial = 1717] [outer = 0000002D8C902400] 07:11:40 INFO - PROCESS | 3640 | 1463235100660 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8D497C00) [pid = 3640] [serial = 1718] [outer = 0000002D8C902400] 07:11:41 INFO - PROCESS | 3640 | 1463235101245 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]]]}] 07:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 922ms 07:11:41 INFO - PROCESS | 3640 | 1463235101258 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:11:41 INFO - PROCESS | 3640 | 1463235101261 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:11:41 INFO - PROCESS | 3640 | 1463235101282 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:11:41 INFO - PROCESS | 3640 | 1463235101284 Marionette TRACE conn5 <- [1,2254,null,{}] 07:11:41 INFO - PROCESS | 3640 | 1463235101288 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}] 07:11:41 INFO - PROCESS | 3640 | 1463235101424 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:11:41 INFO - PROCESS | 3640 | 1463235101538 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF13A2000 == 106 [pid = 3640] [id = 573] 07:11:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8D810000) [pid = 3640] [serial = 1719] [outer = 0000000000000000] 07:11:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8D8AE000) [pid = 3640] [serial = 1720] [outer = 0000002D8D810000] 07:11:41 INFO - PROCESS | 3640 | 1463235101637 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8DB5E400) [pid = 3640] [serial = 1721] [outer = 0000002D8D810000] 07:11:42 INFO - PROCESS | 3640 | 1463235102238 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]]]}] 07:11:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:11:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 07:11:42 INFO - PROCESS | 3640 | 1463235102271 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 3640 | 1463235102274 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:11:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:11:42 INFO - PROCESS | 3640 | 1463235102278 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 3640 | 1463235102280 Marionette TRACE conn5 <- [1,2258,null,{}] 07:11:42 INFO - PROCESS | 3640 | 1463235102284 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}] 07:11:42 INFO - PROCESS | 3640 | 1463235102404 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:11:42 INFO - PROCESS | 3640 | 1463235102517 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1E9D800 == 107 [pid = 3640] [id = 574] 07:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8D810C00) [pid = 3640] [serial = 1722] [outer = 0000000000000000] 07:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8DEA6800) [pid = 3640] [serial = 1723] [outer = 0000002D8D810C00] 07:11:42 INFO - PROCESS | 3640 | 1463235102615 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8FEEE400) [pid = 3640] [serial = 1724] [outer = 0000002D8D810C00] 07:11:43 INFO - PROCESS | 3640 | 1463235103233 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]]]}] 07:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 07:11:43 INFO - PROCESS | 3640 | 1463235103266 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:11:43 INFO - PROCESS | 3640 | 1463235103269 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:11:43 INFO - PROCESS | 3640 | 1463235103272 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:11:43 INFO - PROCESS | 3640 | 1463235103275 Marionette TRACE conn5 <- [1,2262,null,{}] 07:11:43 INFO - PROCESS | 3640 | 1463235103278 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}] 07:11:43 INFO - PROCESS | 3640 | 1463235103401 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:11:43 INFO - PROCESS | 3640 | 1463235103561 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2C8C800 == 108 [pid = 3640] [id = 575] 07:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D833AB000) [pid = 3640] [serial = 1725] [outer = 0000000000000000] 07:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8FEF8400) [pid = 3640] [serial = 1726] [outer = 0000002D833AB000] 07:11:43 INFO - PROCESS | 3640 | 1463235103619 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DF0ADB000) [pid = 3640] [serial = 1727] [outer = 0000002D833AB000] 07:11:44 INFO - PROCESS | 3640 | 1463235104198 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]]]}] 07:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 987ms 07:11:44 INFO - PROCESS | 3640 | 1463235104263 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 3640 | 1463235104266 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:11:44 INFO - PROCESS | 3640 | 1463235104269 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 3640 | 1463235104271 Marionette TRACE conn5 <- [1,2266,null,{}] 07:11:44 INFO - PROCESS | 3640 | 1463235104275 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}] 07:11:44 INFO - PROCESS | 3640 | 1463235104447 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:11:44 INFO - PROCESS | 3640 | 1463235104758 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86252800 == 109 [pid = 3640] [id = 576] 07:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D81E9D800) [pid = 3640] [serial = 1728] [outer = 0000000000000000] 07:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D81F2A800) [pid = 3640] [serial = 1729] [outer = 0000002D81E9D800] 07:11:44 INFO - PROCESS | 3640 | 1463235104832 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D83BD0000) [pid = 3640] [serial = 1730] [outer = 0000002D81E9D800] 07:11:45 INFO - PROCESS | 3640 | 1463235105489 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]]]}] 07:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1279ms 07:11:45 INFO - PROCESS | 3640 | 1463235105551 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:11:45 INFO - PROCESS | 3640 | 1463235105556 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:11:45 INFO - PROCESS | 3640 | 1463235105560 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:11:45 INFO - PROCESS | 3640 | 1463235105564 Marionette TRACE conn5 <- [1,2270,null,{}] 07:11:45 INFO - PROCESS | 3640 | 1463235105569 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}] 07:11:45 INFO - PROCESS | 3640 | 1463235105695 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:11:45 INFO - PROCESS | 3640 | 1463235105843 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83F4B000 == 110 [pid = 3640] [id = 577] 07:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8630DC00) [pid = 3640] [serial = 1731] [outer = 0000000000000000] 07:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D86336800) [pid = 3640] [serial = 1732] [outer = 0000002D8630DC00] 07:11:45 INFO - PROCESS | 3640 | 1463235105897 Marionette DEBUG loaded listener.js 07:11:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D864DD800) [pid = 3640] [serial = 1733] [outer = 0000002D8630DC00] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83DE7000 == 109 [pid = 3640] [id = 519] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8C6C000 == 108 [pid = 3640] [id = 322] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFD1C800 == 107 [pid = 3640] [id = 517] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C464000 == 106 [pid = 3640] [id = 566] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2D9800 == 105 [pid = 3640] [id = 565] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B65B800 == 104 [pid = 3640] [id = 564] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBA2800 == 103 [pid = 3640] [id = 563] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8992A800 == 102 [pid = 3640] [id = 560] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8739F800 == 101 [pid = 3640] [id = 559] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002DFF022800) [pid = 3640] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8C075C00) [pid = 3640] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DF2DBB800) [pid = 3640] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8D813000) [pid = 3640] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002DF766C000) [pid = 3640] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002DFBFEE400) [pid = 3640] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8D8B3800) [pid = 3640] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E1000 == 100 [pid = 3640] [id = 558] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D81AD6800 == 99 [pid = 3640] [id = 557] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DCD2000 == 98 [pid = 3640] [id = 555] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB15800 == 97 [pid = 3640] [id = 554] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8D431800 == 96 [pid = 3640] [id = 553] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C95C800 == 95 [pid = 3640] [id = 552] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C405000 == 94 [pid = 3640] [id = 551] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF7F000 == 93 [pid = 3640] [id = 550] 07:11:46 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F4C000 == 92 [pid = 3640] [id = 549] 07:11:46 INFO - PROCESS | 3640 | 1463235106564 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]]]}] 07:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1021ms 07:11:46 INFO - PROCESS | 3640 | 1463235106588 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 3640 | 1463235106592 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:11:46 INFO - PROCESS | 3640 | 1463235106597 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 3640 | 1463235106599 Marionette TRACE conn5 <- [1,2274,null,{}] 07:11:46 INFO - PROCESS | 3640 | 1463235106602 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}] 07:11:46 INFO - PROCESS | 3640 | 1463235106717 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8C28B800) [pid = 3640] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002DFE170000) [pid = 3640] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8D816400) [pid = 3640] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D8ABB4C00) [pid = 3640] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8B444800) [pid = 3640] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8AF3B800) [pid = 3640] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8AF09000) [pid = 3640] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D83BD6400) [pid = 3640] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D846A3400) [pid = 3640] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8788B400) [pid = 3640] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D82E70C00) [pid = 3640] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D85B84800) [pid = 3640] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D83C51C00) [pid = 3640] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8BB69000) [pid = 3640] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D87337400) [pid = 3640] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D87499C00) [pid = 3640] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D86311400) [pid = 3640] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D86442800) [pid = 3640] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D83BA3400) [pid = 3640] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D8AF0C400) [pid = 3640] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8B4C8400) [pid = 3640] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8C066C00) [pid = 3640] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D8B637000) [pid = 3640] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D88984800) [pid = 3640] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:11:46 INFO - PROCESS | 3640 | 1463235106844 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83DD4800 == 93 [pid = 3640] [id = 578] 07:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D82357800) [pid = 3640] [serial = 1734] [outer = 0000000000000000] 07:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D83B44C00) [pid = 3640] [serial = 1735] [outer = 0000002D82357800] 07:11:46 INFO - PROCESS | 3640 | 1463235106894 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D85B8D400) [pid = 3640] [serial = 1736] [outer = 0000002D82357800] 07:11:47 INFO - PROCESS | 3640 | 1463235107376 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]]]}] 07:11:47 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 07:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 839ms 07:11:47 INFO - PROCESS | 3640 | 1463235107439 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 3640 | 1463235107442 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:11:47 INFO - PROCESS | 3640 | 1463235107447 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 3640 | 1463235107453 Marionette TRACE conn5 <- [1,2278,null,{}] 07:11:47 INFO - PROCESS | 3640 | 1463235107463 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}] 07:11:47 INFO - PROCESS | 3640 | 1463235107568 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:11:47 INFO - PROCESS | 3640 | 1463235107669 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B005800 == 94 [pid = 3640] [id = 579] 07:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D82B2E400) [pid = 3640] [serial = 1737] [outer = 0000000000000000] 07:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D87537C00) [pid = 3640] [serial = 1738] [outer = 0000002D82B2E400] 07:11:47 INFO - PROCESS | 3640 | 1463235107718 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8788F000) [pid = 3640] [serial = 1739] [outer = 0000002D82B2E400] 07:11:48 INFO - PROCESS | 3640 | 1463235108122 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 07:11:48 INFO - PROCESS | 3640 | 1463235108182 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 3640 | 1463235108185 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:11:48 INFO - PROCESS | 3640 | 1463235108188 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:11:48 INFO - PROCESS | 3640 | 1463235108190 Marionette TRACE conn5 <- [1,2282,null,{}] 07:11:48 INFO - PROCESS | 3640 | 1463235108194 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}] 07:11:48 INFO - PROCESS | 3640 | 1463235108303 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:11:48 INFO - PROCESS | 3640 | 1463235108317 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8B9800 == 95 [pid = 3640] [id = 580] 07:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8AACCC00) [pid = 3640] [serial = 1740] [outer = 0000000000000000] 07:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8AB30000) [pid = 3640] [serial = 1741] [outer = 0000002D8AACCC00] 07:11:48 INFO - PROCESS | 3640 | 1463235108364 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8AF04000) [pid = 3640] [serial = 1742] [outer = 0000002D8AACCC00] 07:11:48 INFO - PROCESS | 3640 | 1463235108805 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]]]}] 07:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 07:11:48 INFO - PROCESS | 3640 | 1463235108820 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:11:48 INFO - PROCESS | 3640 | 1463235108822 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:11:48 INFO - PROCESS | 3640 | 1463235108825 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 3640 | 1463235108827 Marionette TRACE conn5 <- [1,2286,null,{}] 07:11:48 INFO - PROCESS | 3640 | 1463235108854 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}] 07:11:49 INFO - PROCESS | 3640 | 1463235108993 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:11:49 INFO - PROCESS | 3640 | 1463235109043 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBC1000 == 96 [pid = 3640] [id = 581] 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8AF3EC00) [pid = 3640] [serial = 1743] [outer = 0000000000000000] 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8AF44C00) [pid = 3640] [serial = 1744] [outer = 0000002D8AF3EC00] 07:11:49 INFO - PROCESS | 3640 | 1463235109098 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8B4C7C00) [pid = 3640] [serial = 1745] [outer = 0000002D8AF3EC00] 07:11:49 INFO - PROCESS | 3640 | 1463235109591 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]]]}] 07:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 777ms 07:11:49 INFO - PROCESS | 3640 | 1463235109606 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 3640 | 1463235109608 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:11:49 INFO - PROCESS | 3640 | 1463235109617 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 3640 | 1463235109619 Marionette TRACE conn5 <- [1,2290,null,{}] 07:11:49 INFO - PROCESS | 3640 | 1463235109631 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}] 07:11:49 INFO - PROCESS | 3640 | 1463235109765 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:11:49 INFO - PROCESS | 3640 | 1463235109786 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2DB000 == 97 [pid = 3640] [id = 582] 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8BB65C00) [pid = 3640] [serial = 1746] [outer = 0000000000000000] 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8BB69000) [pid = 3640] [serial = 1747] [outer = 0000002D8BB65C00] 07:11:49 INFO - PROCESS | 3640 | 1463235109833 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8C073000) [pid = 3640] [serial = 1748] [outer = 0000002D8BB65C00] 07:11:50 INFO - PROCESS | 3640 | 1463235110291 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]]]}] 07:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 07:11:50 INFO - PROCESS | 3640 | 1463235110349 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 3640 | 1463235110351 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:11:50 INFO - PROCESS | 3640 | 1463235110355 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:11:50 INFO - PROCESS | 3640 | 1463235110357 Marionette TRACE conn5 <- [1,2294,null,{}] 07:11:50 INFO - PROCESS | 3640 | 1463235110360 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}] 07:11:50 INFO - PROCESS | 3640 | 1463235110519 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:11:50 INFO - PROCESS | 3640 | 1463235110543 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C46B000 == 98 [pid = 3640] [id = 583] 07:11:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8C27D800) [pid = 3640] [serial = 1749] [outer = 0000000000000000] 07:11:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8C90B400) [pid = 3640] [serial = 1750] [outer = 0000002D8C27D800] 07:11:50 INFO - PROCESS | 3640 | 1463235110589 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8D449C00) [pid = 3640] [serial = 1751] [outer = 0000002D8C27D800] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D86444800) [pid = 3640] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D83BAA400) [pid = 3640] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D806C5800) [pid = 3640] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D85A0EC00) [pid = 3640] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8AF10400) [pid = 3640] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D81E9E000) [pid = 3640] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D87540000) [pid = 3640] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8C070400) [pid = 3640] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002DF2568400) [pid = 3640] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D88984400) [pid = 3640] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D83BAAC00) [pid = 3640] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8B441C00) [pid = 3640] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:11:51 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D8B4C5400) [pid = 3640] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:11:51 INFO - PROCESS | 3640 | 1463235111247 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]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 922ms 07:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:11:51 INFO - PROCESS | 3640 | 1463235111280 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3640 | 1463235111282 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:11:51 INFO - PROCESS | 3640 | 1463235111285 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3640 | 1463235111287 Marionette TRACE conn5 <- [1,2298,null,{}] 07:11:51 INFO - PROCESS | 3640 | 1463235111291 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}] 07:11:51 INFO - PROCESS | 3640 | 1463235111398 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:11:51 INFO - PROCESS | 3640 | 1463235111499 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C951000 == 99 [pid = 3640] [id = 584] 07:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D83BAA400) [pid = 3640] [serial = 1752] [outer = 0000000000000000] 07:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D87192C00) [pid = 3640] [serial = 1753] [outer = 0000002D83BAA400] 07:11:51 INFO - PROCESS | 3640 | 1463235111546 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D8C9CEC00) [pid = 3640] [serial = 1754] [outer = 0000002D83BAA400] 07:11:51 INFO - PROCESS | 3640 | 1463235111944 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]]]}] 07:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 07:11:51 INFO - PROCESS | 3640 | 1463235111960 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 3640 | 1463235111962 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:11:51 INFO - PROCESS | 3640 | 1463235111975 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 3640 | 1463235111977 Marionette TRACE conn5 <- [1,2302,null,{}] 07:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:11:51 INFO - PROCESS | 3640 | 1463235111980 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}] 07:11:52 INFO - PROCESS | 3640 | 1463235112080 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:11:52 INFO - PROCESS | 3640 | 1463235112087 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DAE2000 == 100 [pid = 3640] [id = 585] 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D8D49A400) [pid = 3640] [serial = 1755] [outer = 0000000000000000] 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8D619400) [pid = 3640] [serial = 1756] [outer = 0000002D8D49A400] 07:11:52 INFO - PROCESS | 3640 | 1463235112133 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8D819000) [pid = 3640] [serial = 1757] [outer = 0000002D8D49A400] 07:11:52 INFO - PROCESS | 3640 | 1463235112578 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]]]}] 07:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 07:11:52 INFO - PROCESS | 3640 | 1463235112608 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 3640 | 1463235112610 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:11:52 INFO - PROCESS | 3640 | 1463235112628 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 3640 | 1463235112630 Marionette TRACE conn5 <- [1,2306,null,{}] 07:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:11:52 INFO - PROCESS | 3640 | 1463235112634 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}] 07:11:52 INFO - PROCESS | 3640 | 1463235112743 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:11:52 INFO - PROCESS | 3640 | 1463235112749 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1D5800 == 101 [pid = 3640] [id = 586] 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8DB54800) [pid = 3640] [serial = 1758] [outer = 0000000000000000] 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8DD80C00) [pid = 3640] [serial = 1759] [outer = 0000002D8DB54800] 07:11:52 INFO - PROCESS | 3640 | 1463235112801 Marionette DEBUG loaded listener.js 07:11:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002DED4D0000) [pid = 3640] [serial = 1760] [outer = 0000002D8DB54800] 07:11:53 INFO - PROCESS | 3640 | 1463235113542 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] 07:11:53 INFO - PROCESS | 3640 | 1463235113563 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:11:53 INFO - PROCESS | 3640 | 1463235113569 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:11:53 INFO - PROCESS | 3640 | 1463235113573 Marionette TRACE conn5 <- [1,2310,null,{}] 07:11:53 INFO - PROCESS | 3640 | 1463235113579 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}] 07:11:53 INFO - PROCESS | 3640 | 1463235113718 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:11:53 INFO - PROCESS | 3640 | 1463235113878 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89070000 == 102 [pid = 3640] [id = 587] 07:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D83BA1800) [pid = 3640] [serial = 1761] [outer = 0000000000000000] 07:11:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D85B89000) [pid = 3640] [serial = 1762] [outer = 0000002D83BA1800] 07:11:53 INFO - PROCESS | 3640 | 1463235113941 Marionette DEBUG loaded listener.js 07:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D86418C00) [pid = 3640] [serial = 1763] [outer = 0000002D83BA1800] 07:11:54 INFO - PROCESS | 3640 | 1463235114525 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]]]}] 07:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1025ms 07:11:54 INFO - PROCESS | 3640 | 1463235114598 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 3640 | 1463235114605 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:11:54 INFO - PROCESS | 3640 | 1463235114612 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 3640 | 1463235114615 Marionette TRACE conn5 <- [1,2314,null,{}] 07:11:54 INFO - PROCESS | 3640 | 1463235114619 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}] 07:11:54 INFO - PROCESS | 3640 | 1463235114752 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:11:54 INFO - PROCESS | 3640 | 1463235114897 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C085000 == 103 [pid = 3640] [id = 588] 07:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8748B400) [pid = 3640] [serial = 1764] [outer = 0000000000000000] 07:11:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D875DB800) [pid = 3640] [serial = 1765] [outer = 0000002D8748B400] 07:11:54 INFO - PROCESS | 3640 | 1463235114956 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8AB2F800) [pid = 3640] [serial = 1766] [outer = 0000002D8748B400] 07:11:55 INFO - PROCESS | 3640 | 1463235115575 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]]]}] 07:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1018ms 07:11:55 INFO - PROCESS | 3640 | 1463235115635 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 3640 | 1463235115638 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:11:55 INFO - PROCESS | 3640 | 1463235115642 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 3640 | 1463235115646 Marionette TRACE conn5 <- [1,2318,null,{}] 07:11:55 INFO - PROCESS | 3640 | 1463235115658 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}] 07:11:55 INFO - PROCESS | 3640 | 1463235115839 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:11:56 INFO - PROCESS | 3640 | 1463235115987 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1C82800 == 104 [pid = 3640] [id = 589] 07:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8B638000) [pid = 3640] [serial = 1767] [outer = 0000000000000000] 07:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8C0BE000) [pid = 3640] [serial = 1768] [outer = 0000002D8B638000] 07:11:56 INFO - PROCESS | 3640 | 1463235116050 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8D8B7000) [pid = 3640] [serial = 1769] [outer = 0000002D8B638000] 07:11:56 INFO - PROCESS | 3640 | 1463235116703 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]]]}] 07:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1082ms 07:11:56 INFO - PROCESS | 3640 | 1463235116739 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 3640 | 1463235116742 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:11:56 INFO - PROCESS | 3640 | 1463235116746 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 3640 | 1463235116748 Marionette TRACE conn5 <- [1,2322,null,{}] 07:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:11:56 INFO - PROCESS | 3640 | 1463235116752 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}] 07:11:56 INFO - PROCESS | 3640 | 1463235116881 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:11:57 INFO - PROCESS | 3640 | 1463235117024 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3D2A000 == 105 [pid = 3640] [id = 590] 07:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002DED4C8400) [pid = 3640] [serial = 1770] [outer = 0000000000000000] 07:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DED4D2000) [pid = 3640] [serial = 1771] [outer = 0000002DED4C8400] 07:11:57 INFO - PROCESS | 3640 | 1463235117084 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DF1C58000) [pid = 3640] [serial = 1772] [outer = 0000002DED4C8400] 07:11:57 INFO - PROCESS | 3640 | 1463235117690 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]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 07:11:57 INFO - PROCESS | 3640 | 1463235117739 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 3640 | 1463235117742 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:11:57 INFO - PROCESS | 3640 | 1463235117746 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 3640 | 1463235117748 Marionette TRACE conn5 <- [1,2326,null,{}] 07:11:57 INFO - PROCESS | 3640 | 1463235117751 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}] 07:11:57 INFO - PROCESS | 3640 | 1463235117876 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:11:58 INFO - PROCESS | 3640 | 1463235118018 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7035000 == 106 [pid = 3640] [id = 591] 07:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002DED4C8800) [pid = 3640] [serial = 1773] [outer = 0000000000000000] 07:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002DF231F400) [pid = 3640] [serial = 1774] [outer = 0000002DED4C8800] 07:11:58 INFO - PROCESS | 3640 | 1463235118075 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DF251C000) [pid = 3640] [serial = 1775] [outer = 0000002DED4C8800] 07:11:58 INFO - PROCESS | 3640 | 1463235118675 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]]]}] 07:11:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:11:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 985ms 07:11:58 INFO - PROCESS | 3640 | 1463235118733 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:11:58 INFO - PROCESS | 3640 | 1463235118736 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:11:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:11:58 INFO - PROCESS | 3640 | 1463235118740 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:11:58 INFO - PROCESS | 3640 | 1463235118742 Marionette TRACE conn5 <- [1,2330,null,{}] 07:11:58 INFO - PROCESS | 3640 | 1463235118746 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}] 07:11:58 INFO - PROCESS | 3640 | 1463235118892 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:11:59 INFO - PROCESS | 3640 | 1463235119038 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7A74800 == 107 [pid = 3640] [id = 592] 07:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF255AC00) [pid = 3640] [serial = 1776] [outer = 0000000000000000] 07:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DF2560800) [pid = 3640] [serial = 1777] [outer = 0000002DF255AC00] 07:11:59 INFO - PROCESS | 3640 | 1463235119097 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DF2D5A000) [pid = 3640] [serial = 1778] [outer = 0000002DF255AC00] 07:11:59 INFO - PROCESS | 3640 | 1463235119661 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]]]}] 07:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 07:11:59 INFO - PROCESS | 3640 | 1463235119728 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 3640 | 1463235119730 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:11:59 INFO - PROCESS | 3640 | 1463235119734 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 3640 | 1463235119737 Marionette TRACE conn5 <- [1,2334,null,{}] 07:11:59 INFO - PROCESS | 3640 | 1463235119740 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}] 07:11:59 INFO - PROCESS | 3640 | 1463235119865 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:11:59 INFO - PROCESS | 3640 | 1463235119981 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8898000 == 108 [pid = 3640] [id = 593] 07:12:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002DF2D61400) [pid = 3640] [serial = 1779] [outer = 0000000000000000] 07:12:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002DF2DC0000) [pid = 3640] [serial = 1780] [outer = 0000002DF2D61400] 07:12:00 INFO - PROCESS | 3640 | 1463235120078 Marionette DEBUG loaded listener.js 07:12:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002DF2F7C800) [pid = 3640] [serial = 1781] [outer = 0000002DF2D61400] 07:12:00 INFO - PROCESS | 3640 | 1463235120684 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]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 984ms 07:12:00 INFO - PROCESS | 3640 | 1463235120720 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 3640 | 1463235120723 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:12:00 INFO - PROCESS | 3640 | 1463235120726 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:12:00 INFO - PROCESS | 3640 | 1463235120729 Marionette TRACE conn5 <- [1,2338,null,{}] 07:12:00 INFO - PROCESS | 3640 | 1463235120732 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}] 07:12:00 INFO - PROCESS | 3640 | 1463235120855 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:12:01 INFO - PROCESS | 3640 | 1463235121013 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF959B000 == 109 [pid = 3640] [id = 594] 07:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002DF32CA800) [pid = 3640] [serial = 1782] [outer = 0000000000000000] 07:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002DF3598000) [pid = 3640] [serial = 1783] [outer = 0000002DF32CA800] 07:12:01 INFO - PROCESS | 3640 | 1463235121072 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002DF3D60000) [pid = 3640] [serial = 1784] [outer = 0000002DF32CA800] 07:12:01 INFO - PROCESS | 3640 | 1463235121669 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]]]}] 07:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 07:12:01 INFO - PROCESS | 3640 | 1463235121715 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:12:01 INFO - PROCESS | 3640 | 1463235121718 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:12:01 INFO - PROCESS | 3640 | 1463235121721 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:12:01 INFO - PROCESS | 3640 | 1463235121723 Marionette TRACE conn5 <- [1,2342,null,{}] 07:12:01 INFO - PROCESS | 3640 | 1463235121727 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}] 07:12:01 INFO - PROCESS | 3640 | 1463235121852 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:12:02 INFO - PROCESS | 3640 | 1463235122008 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFC953800 == 110 [pid = 3640] [id = 595] 07:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D82B2F400) [pid = 3640] [serial = 1785] [outer = 0000000000000000] 07:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002DF5BB0C00) [pid = 3640] [serial = 1786] [outer = 0000002D82B2F400] 07:12:02 INFO - PROCESS | 3640 | 1463235122066 Marionette DEBUG loaded listener.js 07:12:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002DF6FB9C00) [pid = 3640] [serial = 1787] [outer = 0000002D82B2F400] 07:12:02 INFO - PROCESS | 3640 | 1463235122660 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]]]}] 07:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 07:12:02 INFO - PROCESS | 3640 | 1463235122710 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 3640 | 1463235122713 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:12:02 INFO - PROCESS | 3640 | 1463235122717 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 3640 | 1463235122719 Marionette TRACE conn5 <- [1,2346,null,{}] 07:12:02 INFO - PROCESS | 3640 | 1463235122723 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}] 07:12:02 INFO - PROCESS | 3640 | 1463235122852 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:12:03 INFO - PROCESS | 3640 | 1463235123000 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84394800 == 111 [pid = 3640] [id = 596] 07:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D83BCC000) [pid = 3640] [serial = 1788] [outer = 0000000000000000] 07:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D875D7800) [pid = 3640] [serial = 1789] [outer = 0000002D83BCC000] 07:12:03 INFO - PROCESS | 3640 | 1463235123057 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8DEA4000) [pid = 3640] [serial = 1790] [outer = 0000002D83BCC000] 07:12:03 INFO - PROCESS | 3640 | 1463235123919 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]]]}] 07:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1222ms 07:12:03 INFO - PROCESS | 3640 | 1463235123941 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 3640 | 1463235123946 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:12:03 INFO - PROCESS | 3640 | 1463235123951 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 3640 | 1463235123955 Marionette TRACE conn5 <- [1,2350,null,{}] 07:12:03 INFO - PROCESS | 3640 | 1463235123960 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}] 07:12:04 INFO - PROCESS | 3640 | 1463235124087 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:12:04 INFO - PROCESS | 3640 | 1463235124253 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B822000 == 112 [pid = 3640] [id = 597] 07:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D83D18000) [pid = 3640] [serial = 1791] [outer = 0000000000000000] 07:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D85A04400) [pid = 3640] [serial = 1792] [outer = 0000002D83D18000] 07:12:04 INFO - PROCESS | 3640 | 1463235124309 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D8719C800) [pid = 3640] [serial = 1793] [outer = 0000002D83D18000] 07:12:04 INFO - PROCESS | 3640 | 1463235124981 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]]]}] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DAE2000 == 111 [pid = 3640] [id = 585] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C951000 == 110 [pid = 3640] [id = 584] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C46B000 == 109 [pid = 3640] [id = 583] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2DB000 == 108 [pid = 3640] [id = 582] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBC1000 == 107 [pid = 3640] [id = 581] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8B9800 == 106 [pid = 3640] [id = 580] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B020800 == 105 [pid = 3640] [id = 561] 07:12:04 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B005800 == 104 [pid = 3640] [id = 579] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8DEDFC00) [pid = 3640] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D8D8AB000) [pid = 3640] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8DD7D400) [pid = 3640] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83DD4800 == 103 [pid = 3640] [id = 578] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B836800 == 102 [pid = 3640] [id = 562] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83F4B000 == 101 [pid = 3640] [id = 577] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86252800 == 100 [pid = 3640] [id = 576] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2C8C800 == 99 [pid = 3640] [id = 575] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1E9D800 == 98 [pid = 3640] [id = 574] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF13A2000 == 97 [pid = 3640] [id = 573] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8F2AB800 == 96 [pid = 3640] [id = 572] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DCCA000 == 95 [pid = 3640] [id = 571] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DACB800 == 94 [pid = 3640] [id = 570] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8AB800 == 93 [pid = 3640] [id = 569] 07:12:05 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87391000 == 92 [pid = 3640] [id = 568] 07:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D864DF400) [pid = 3640] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1130ms 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D83CC3000) [pid = 3640] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8134FC00) [pid = 3640] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8C9C9800) [pid = 3640] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D82B2B800) [pid = 3640] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8623FC00) [pid = 3640] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8AB2C800) [pid = 3640] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8B0C7400) [pid = 3640] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D83BD5400) [pid = 3640] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8B0D4000) [pid = 3640] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8788F400) [pid = 3640] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D83BAD000) [pid = 3640] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8641A400) [pid = 3640] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D8C27DC00) [pid = 3640] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D875D5000) [pid = 3640] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DF6FC1000) [pid = 3640] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D823CF800) [pid = 3640] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8633F000) [pid = 3640] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D87191400) [pid = 3640] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8D496C00) [pid = 3640] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8AAC7000) [pid = 3640] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8AB28800) [pid = 3640] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8ABB2400) [pid = 3640] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D84935C00) [pid = 3640] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D84964800) [pid = 3640] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8D617400) [pid = 3640] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8B4CD400) [pid = 3640] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8B634800) [pid = 3640] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:12:05 INFO - PROCESS | 3640 | 1463235125110 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3640 | 1463235125116 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:12:05 INFO - PROCESS | 3640 | 1463235125126 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 3640 | 1463235125129 Marionette TRACE conn5 <- [1,2354,null,{}] 07:12:05 INFO - PROCESS | 3640 | 1463235125133 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}] 07:12:05 INFO - PROCESS | 3640 | 1463235125247 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:12:05 INFO - PROCESS | 3640 | 1463235125255 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E7800 == 93 [pid = 3640] [id = 598] 07:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D83BD0400) [pid = 3640] [serial = 1794] [outer = 0000000000000000] 07:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D83C49400) [pid = 3640] [serial = 1795] [outer = 0000002D83BD0400] 07:12:05 INFO - PROCESS | 3640 | 1463235125302 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D84A1E800) [pid = 3640] [serial = 1796] [outer = 0000002D83BD0400] 07:12:05 INFO - PROCESS | 3640 | 1463235125830 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]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 07:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:12:05 INFO - PROCESS | 3640 | 1463235125863 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 3640 | 1463235125865 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:12:05 INFO - PROCESS | 3640 | 1463235125869 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 3640 | 1463235125873 Marionette TRACE conn5 <- [1,2358,null,{}] 07:12:05 INFO - PROCESS | 3640 | 1463235125883 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}] 07:12:06 INFO - PROCESS | 3640 | 1463235125992 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:12:06 INFO - PROCESS | 3640 | 1463235126105 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B648000 == 94 [pid = 3640] [id = 599] 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D87191400) [pid = 3640] [serial = 1797] [outer = 0000000000000000] 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D875DE000) [pid = 3640] [serial = 1798] [outer = 0000002D87191400] 07:12:06 INFO - PROCESS | 3640 | 1463235126156 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8AAC8800) [pid = 3640] [serial = 1799] [outer = 0000002D87191400] 07:12:06 INFO - PROCESS | 3640 | 1463235126555 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]]]}] 07:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 07:12:06 INFO - PROCESS | 3640 | 1463235126625 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:12:06 INFO - PROCESS | 3640 | 1463235126635 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:12:06 INFO - PROCESS | 3640 | 1463235126642 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 3640 | 1463235126644 Marionette TRACE conn5 <- [1,2362,null,{}] 07:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:12:06 INFO - PROCESS | 3640 | 1463235126652 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}] 07:12:06 INFO - PROCESS | 3640 | 1463235126759 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:12:06 INFO - PROCESS | 3640 | 1463235126772 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBBE800 == 95 [pid = 3640] [id = 600] 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8AF02400) [pid = 3640] [serial = 1800] [outer = 0000000000000000] 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8AF3B800) [pid = 3640] [serial = 1801] [outer = 0000002D8AF02400] 07:12:06 INFO - PROCESS | 3640 | 1463235126820 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8B0CAC00) [pid = 3640] [serial = 1802] [outer = 0000002D8AF02400] 07:12:07 INFO - PROCESS | 3640 | 1463235127285 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]]]}] 07:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 07:12:07 INFO - PROCESS | 3640 | 1463235127325 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 3640 | 1463235127327 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:12:07 INFO - PROCESS | 3640 | 1463235127331 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 3640 | 1463235127333 Marionette TRACE conn5 <- [1,2366,null,{}] 07:12:07 INFO - PROCESS | 3640 | 1463235127346 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}] 07:12:07 INFO - PROCESS | 3640 | 1463235127481 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:12:07 INFO - PROCESS | 3640 | 1463235127495 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2CF800 == 96 [pid = 3640] [id = 601] 07:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D8B442400) [pid = 3640] [serial = 1803] [outer = 0000000000000000] 07:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D8B44EC00) [pid = 3640] [serial = 1804] [outer = 0000002D8B442400] 07:12:07 INFO - PROCESS | 3640 | 1463235127543 Marionette DEBUG loaded listener.js 07:12:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D8B63AC00) [pid = 3640] [serial = 1805] [outer = 0000002D8B442400] 07:12:08 INFO - PROCESS | 3640 | 1463235128018 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 07:12:08 INFO - PROCESS | 3640 | 1463235128069 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3640 | 1463235128071 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:12:08 INFO - PROCESS | 3640 | 1463235128074 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3640 | 1463235128076 Marionette TRACE conn5 <- [1,2370,null,{}] 07:12:08 INFO - PROCESS | 3640 | 1463235128080 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}] 07:12:08 INFO - PROCESS | 3640 | 1463235128268 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:12:08 INFO - PROCESS | 3640 | 1463235128292 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBA7800 == 97 [pid = 3640] [id = 602] 07:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8C0BC400) [pid = 3640] [serial = 1806] [outer = 0000000000000000] 07:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D8C287800) [pid = 3640] [serial = 1807] [outer = 0000002D8C0BC400] 07:12:08 INFO - PROCESS | 3640 | 1463235128340 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D8D442400) [pid = 3640] [serial = 1808] [outer = 0000002D8C0BC400] 07:12:08 INFO - PROCESS | 3640 | 1463235128800 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]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 775ms 07:12:08 INFO - PROCESS | 3640 | 1463235128853 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 3640 | 1463235128855 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:12:08 INFO - PROCESS | 3640 | 1463235128873 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 3640 | 1463235128875 Marionette TRACE conn5 <- [1,2374,null,{}] 07:12:08 INFO - PROCESS | 3640 | 1463235128879 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}] 07:12:09 INFO - PROCESS | 3640 | 1463235129017 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:12:09 INFO - PROCESS | 3640 | 1463235129038 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D433000 == 98 [pid = 3640] [id = 603] 07:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D8D496C00) [pid = 3640] [serial = 1809] [outer = 0000000000000000] 07:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D8D617C00) [pid = 3640] [serial = 1810] [outer = 0000002D8D496C00] 07:12:09 INFO - PROCESS | 3640 | 1463235129085 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D8D819C00) [pid = 3640] [serial = 1811] [outer = 0000002D8D496C00] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8AF3EC00) [pid = 3640] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D8BB65C00) [pid = 3640] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D83BAA400) [pid = 3640] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D8C27D800) [pid = 3640] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8630DC00) [pid = 3640] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002D81E9D800) [pid = 3640] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8B85A800) [pid = 3640] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D82B2E400) [pid = 3640] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D82357800) [pid = 3640] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8D49A400) [pid = 3640] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:12:09 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8AACCC00) [pid = 3640] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:12:09 INFO - PROCESS | 3640 | 1463235129747 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]]]}] 07:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 922ms 07:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:12:09 INFO - PROCESS | 3640 | 1463235129802 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 3640 | 1463235129804 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:12:09 INFO - PROCESS | 3640 | 1463235129808 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 3640 | 1463235129810 Marionette TRACE conn5 <- [1,2378,null,{}] 07:12:09 INFO - PROCESS | 3640 | 1463235129813 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}] 07:12:09 INFO - PROCESS | 3640 | 1463235129923 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:12:09 INFO - PROCESS | 3640 | 1463235129933 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC65000 == 99 [pid = 3640] [id = 604] 07:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8643D800) [pid = 3640] [serial = 1812] [outer = 0000000000000000] 07:12:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8C28B800) [pid = 3640] [serial = 1813] [outer = 0000002D8643D800] 07:12:09 INFO - PROCESS | 3640 | 1463235129979 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D8DB57400) [pid = 3640] [serial = 1814] [outer = 0000002D8643D800] 07:12:10 INFO - PROCESS | 3640 | 1463235130418 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]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 672ms 07:12:10 INFO - PROCESS | 3640 | 1463235130482 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 3640 | 1463235130484 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:12:10 INFO - PROCESS | 3640 | 1463235130488 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 3640 | 1463235130490 Marionette TRACE conn5 <- [1,2382,null,{}] 07:12:10 INFO - PROCESS | 3640 | 1463235130493 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}] 07:12:10 INFO - PROCESS | 3640 | 1463235130596 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:12:10 INFO - PROCESS | 3640 | 1463235130603 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8F2A5800 == 100 [pid = 3640] [id = 605] 07:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D8DEAAC00) [pid = 3640] [serial = 1815] [outer = 0000000000000000] 07:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D8DEDD000) [pid = 3640] [serial = 1816] [outer = 0000002D8DEAAC00] 07:12:10 INFO - PROCESS | 3640 | 1463235130649 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DF1243800) [pid = 3640] [serial = 1817] [outer = 0000002D8DEAAC00] 07:12:11 INFO - PROCESS | 3640 | 1463235131147 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]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 07:12:11 INFO - PROCESS | 3640 | 1463235131225 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 3640 | 1463235131227 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:12:11 INFO - PROCESS | 3640 | 1463235131231 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 3640 | 1463235131233 Marionette TRACE conn5 <- [1,2386,null,{}] 07:12:11 INFO - PROCESS | 3640 | 1463235131236 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}] 07:12:11 INFO - PROCESS | 3640 | 1463235131349 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:12:11 INFO - PROCESS | 3640 | 1463235131359 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A8800 == 101 [pid = 3640] [id = 606] 07:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF2488800) [pid = 3640] [serial = 1818] [outer = 0000000000000000] 07:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DF2521800) [pid = 3640] [serial = 1819] [outer = 0000002DF2488800] 07:12:11 INFO - PROCESS | 3640 | 1463235131405 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DF2566400) [pid = 3640] [serial = 1820] [outer = 0000002DF2488800] 07:12:12 INFO - PROCESS | 3640 | 1463235132198 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]]]}] 07:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 07:12:12 INFO - PROCESS | 3640 | 1463235132222 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 3640 | 1463235132228 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:12:12 INFO - PROCESS | 3640 | 1463235132233 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 3640 | 1463235132238 Marionette TRACE conn5 <- [1,2390,null,{}] 07:12:12 INFO - PROCESS | 3640 | 1463235132244 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}] 07:12:12 INFO - PROCESS | 3640 | 1463235132384 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:12:12 INFO - PROCESS | 3640 | 1463235132549 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF81800 == 102 [pid = 3640] [id = 607] 07:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D83CD0C00) [pid = 3640] [serial = 1821] [outer = 0000000000000000] 07:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D84961800) [pid = 3640] [serial = 1822] [outer = 0000002D83CD0C00] 07:12:12 INFO - PROCESS | 3640 | 1463235132611 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D86341400) [pid = 3640] [serial = 1823] [outer = 0000002D83CD0C00] 07:12:13 INFO - PROCESS | 3640 | 1463235133215 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]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1027ms 07:12:13 INFO - PROCESS | 3640 | 1463235133263 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 3640 | 1463235133270 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:12:13 INFO - PROCESS | 3640 | 1463235133277 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:12:13 INFO - PROCESS | 3640 | 1463235133280 Marionette TRACE conn5 <- [1,2394,null,{}] 07:12:13 INFO - PROCESS | 3640 | 1463235133284 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}] 07:12:13 INFO - PROCESS | 3640 | 1463235133419 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:12:13 INFO - PROCESS | 3640 | 1463235133569 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C41A000 == 103 [pid = 3640] [id = 608] 07:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D875D3C00) [pid = 3640] [serial = 1824] [outer = 0000000000000000] 07:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D88991C00) [pid = 3640] [serial = 1825] [outer = 0000002D875D3C00] 07:12:13 INFO - PROCESS | 3640 | 1463235133627 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D8B444C00) [pid = 3640] [serial = 1826] [outer = 0000002D875D3C00] 07:12:14 INFO - PROCESS | 3640 | 1463235134243 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]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1019ms 07:12:14 INFO - PROCESS | 3640 | 1463235134302 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 3640 | 1463235134305 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:12:14 INFO - PROCESS | 3640 | 1463235134309 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 3640 | 1463235134313 Marionette TRACE conn5 <- [1,2398,null,{}] 07:12:14 INFO - PROCESS | 3640 | 1463235134325 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}] 07:12:14 INFO - PROCESS | 3640 | 1463235134516 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:12:14 INFO - PROCESS | 3640 | 1463235134659 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF861A800 == 104 [pid = 3640] [id = 609] 07:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8C27DC00) [pid = 3640] [serial = 1827] [outer = 0000000000000000] 07:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D8D61C000) [pid = 3640] [serial = 1828] [outer = 0000002D8C27DC00] 07:12:14 INFO - PROCESS | 3640 | 1463235134723 Marionette DEBUG loaded listener.js 07:12:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002DF251BC00) [pid = 3640] [serial = 1829] [outer = 0000002D8C27DC00] 07:12:15 INFO - PROCESS | 3640 | 1463235135330 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]]]}] 07:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1078ms 07:12:15 INFO - PROCESS | 3640 | 1463235135406 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 3640 | 1463235135409 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:12:15 INFO - PROCESS | 3640 | 1463235135426 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 3640 | 1463235135428 Marionette TRACE conn5 <- [1,2402,null,{}] 07:12:15 INFO - PROCESS | 3640 | 1463235135435 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}] 07:12:15 INFO - PROCESS | 3640 | 1463235135572 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:12:15 INFO - PROCESS | 3640 | 1463235135714 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE92E000 == 105 [pid = 3640] [id = 610] 07:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002DF2F85800) [pid = 3640] [serial = 1830] [outer = 0000000000000000] 07:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002DF3CEF400) [pid = 3640] [serial = 1831] [outer = 0000002DF2F85800] 07:12:15 INFO - PROCESS | 3640 | 1463235135773 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002DF71D4800) [pid = 3640] [serial = 1832] [outer = 0000002DF2F85800] 07:12:16 INFO - PROCESS | 3640 | 1463235136413 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]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1041ms 07:12:16 INFO - PROCESS | 3640 | 1463235136457 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 3640 | 1463235136459 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:12:16 INFO - PROCESS | 3640 | 1463235136463 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 3640 | 1463235136465 Marionette TRACE conn5 <- [1,2406,null,{}] 07:12:16 INFO - PROCESS | 3640 | 1463235136469 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}] 07:12:16 INFO - PROCESS | 3640 | 1463235136596 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:12:16 INFO - PROCESS | 3640 | 1463235136741 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF067000 == 106 [pid = 3640] [id = 611] 07:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002DF7168800) [pid = 3640] [serial = 1833] [outer = 0000000000000000] 07:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002DF7A21400) [pid = 3640] [serial = 1834] [outer = 0000002DF7168800] 07:12:16 INFO - PROCESS | 3640 | 1463235136798 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002DF7ADEC00) [pid = 3640] [serial = 1835] [outer = 0000002DF7168800] 07:12:17 INFO - PROCESS | 3640 | 1463235137434 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]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 07:12:17 INFO - PROCESS | 3640 | 1463235137488 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:12:17 INFO - PROCESS | 3640 | 1463235137490 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:12:17 INFO - PROCESS | 3640 | 1463235137494 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 3640 | 1463235137496 Marionette TRACE conn5 <- [1,2410,null,{}] 07:12:17 INFO - PROCESS | 3640 | 1463235137500 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}] 07:12:17 INFO - PROCESS | 3640 | 1463235137637 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:12:17 INFO - PROCESS | 3640 | 1463235137787 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF523800 == 107 [pid = 3640] [id = 612] 07:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002DF878B400) [pid = 3640] [serial = 1836] [outer = 0000000000000000] 07:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002DF87D7C00) [pid = 3640] [serial = 1837] [outer = 0000002DF878B400] 07:12:17 INFO - PROCESS | 3640 | 1463235137846 Marionette DEBUG loaded listener.js 07:12:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002DF8C08800) [pid = 3640] [serial = 1838] [outer = 0000002DF878B400] 07:12:18 INFO - PROCESS | 3640 | 1463235138396 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]]]}] 07:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 923ms 07:12:18 INFO - PROCESS | 3640 | 1463235138431 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:12:18 INFO - PROCESS | 3640 | 1463235138434 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:12:18 INFO - PROCESS | 3640 | 1463235138439 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:12:18 INFO - PROCESS | 3640 | 1463235138441 Marionette TRACE conn5 <- [1,2414,null,{}] 07:12:18 INFO - PROCESS | 3640 | 1463235138445 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}] 07:12:18 INFO - PROCESS | 3640 | 1463235138572 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:12:18 INFO - PROCESS | 3640 | 1463235138733 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF58A000 == 108 [pid = 3640] [id = 613] 07:12:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002DF8C04C00) [pid = 3640] [serial = 1839] [outer = 0000000000000000] 07:12:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002DF8D7D400) [pid = 3640] [serial = 1840] [outer = 0000002DF8C04C00] 07:12:18 INFO - PROCESS | 3640 | 1463235138790 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002DF9510000) [pid = 3640] [serial = 1841] [outer = 0000002DF8C04C00] 07:12:19 INFO - PROCESS | 3640 | 1463235139375 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]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 985ms 07:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:12:19 INFO - PROCESS | 3640 | 1463235139426 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 3640 | 1463235139428 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:12:19 INFO - PROCESS | 3640 | 1463235139432 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 3640 | 1463235139434 Marionette TRACE conn5 <- [1,2418,null,{}] 07:12:19 INFO - PROCESS | 3640 | 1463235139438 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}] 07:12:19 INFO - PROCESS | 3640 | 1463235139564 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:12:19 INFO - PROCESS | 3640 | 1463235139713 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB88800 == 109 [pid = 3640] [id = 614] 07:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002DF8C06C00) [pid = 3640] [serial = 1842] [outer = 0000000000000000] 07:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002DFB79A000) [pid = 3640] [serial = 1843] [outer = 0000002DF8C06C00] 07:12:19 INFO - PROCESS | 3640 | 1463235139769 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002DFB7B2400) [pid = 3640] [serial = 1844] [outer = 0000002DF8C06C00] 07:12:20 INFO - PROCESS | 3640 | 1463235140447 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]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1025ms 07:12:20 INFO - PROCESS | 3640 | 1463235140460 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 3640 | 1463235140463 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:12:20 INFO - PROCESS | 3640 | 1463235140466 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:12:20 INFO - PROCESS | 3640 | 1463235140468 Marionette TRACE conn5 <- [1,2422,null,{}] 07:12:20 INFO - PROCESS | 3640 | 1463235140472 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}] 07:12:20 INFO - PROCESS | 3640 | 1463235140816 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:12:21 INFO - PROCESS | 3640 | 1463235141012 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8647C000 == 110 [pid = 3640] [id = 615] 07:12:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D81664400) [pid = 3640] [serial = 1845] [outer = 0000000000000000] 07:12:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D81E9E400) [pid = 3640] [serial = 1846] [outer = 0000002D81664400] 07:12:21 INFO - PROCESS | 3640 | 1463235141066 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D830E5000) [pid = 3640] [serial = 1847] [outer = 0000002D81664400] 07:12:21 INFO - PROCESS | 3640 | 1463235141655 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]]]}] 07:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1226ms 07:12:21 INFO - PROCESS | 3640 | 1463235141695 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 3640 | 1463235141699 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:12:21 INFO - PROCESS | 3640 | 1463235141726 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 3640 | 1463235141731 Marionette TRACE conn5 <- [1,2426,null,{}] 07:12:21 INFO - PROCESS | 3640 | 1463235141736 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}] 07:12:21 INFO - PROCESS | 3640 | 1463235141865 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:12:22 INFO - PROCESS | 3640 | 1463235142036 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858D9000 == 111 [pid = 3640] [id = 616] 07:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D8469AC00) [pid = 3640] [serial = 1848] [outer = 0000000000000000] 07:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 201 (0000002D84935800) [pid = 3640] [serial = 1849] [outer = 0000002D8469AC00] 07:12:22 INFO - PROCESS | 3640 | 1463235142091 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 202 (0000002D86304400) [pid = 3640] [serial = 1850] [outer = 0000002D8469AC00] 07:12:22 INFO - PROCESS | 3640 | 1463235142706 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]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1030ms 07:12:22 INFO - PROCESS | 3640 | 1463235142761 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 3640 | 1463235142764 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:12:22 INFO - PROCESS | 3640 | 1463235142768 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 3640 | 1463235142770 Marionette TRACE conn5 <- [1,2430,null,{}] 07:12:22 INFO - PROCESS | 3640 | 1463235142774 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}] 07:12:22 INFO - PROCESS | 3640 | 1463235142891 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:12:23 INFO - PROCESS | 3640 | 1463235143045 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF77800 == 112 [pid = 3640] [id = 617] 07:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 203 (0000002D86306800) [pid = 3640] [serial = 1851] [outer = 0000000000000000] 07:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 204 (0000002D875DDC00) [pid = 3640] [serial = 1852] [outer = 0000002D86306800] 07:12:23 INFO - PROCESS | 3640 | 1463235143097 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 205 (0000002D8898B800) [pid = 3640] [serial = 1853] [outer = 0000002D86306800] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8F2A5800 == 111 [pid = 3640] [id = 605] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DC65000 == 110 [pid = 3640] [id = 604] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8D433000 == 109 [pid = 3640] [id = 603] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBA7800 == 108 [pid = 3640] [id = 602] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2CF800 == 107 [pid = 3640] [id = 601] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBBE800 == 106 [pid = 3640] [id = 600] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 204 (0000002D8B4C7000) [pid = 3640] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 203 (0000002D8469A400) [pid = 3640] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 202 (0000002D8C0C4400) [pid = 3640] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 201 (0000002D8C9D0800) [pid = 3640] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 200 (0000002D864DDC00) [pid = 3640] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002D8D8AE000) [pid = 3640] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8DEA6800) [pid = 3640] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8FEF8400) [pid = 3640] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D8DD80C00) [pid = 3640] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B648000 == 105 [pid = 3640] [id = 599] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858E7800 == 104 [pid = 3640] [id = 598] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B822000 == 103 [pid = 3640] [id = 597] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7035000 == 102 [pid = 3640] [id = 591] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3D2A000 == 101 [pid = 3640] [id = 590] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1C82800 == 100 [pid = 3640] [id = 589] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C085000 == 99 [pid = 3640] [id = 588] 07:12:23 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89070000 == 98 [pid = 3640] [id = 587] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002D8AF44C00) [pid = 3640] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002D8B4C7C00) [pid = 3640] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002D8C073000) [pid = 3640] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002D8BB69000) [pid = 3640] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002D87192C00) [pid = 3640] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D8C90B400) [pid = 3640] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002D864DD800) [pid = 3640] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D86336800) [pid = 3640] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D83BD0000) [pid = 3640] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D81F2A800) [pid = 3640] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D8B861C00) [pid = 3640] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8C06E800) [pid = 3640] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D87537C00) [pid = 3640] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8788F000) [pid = 3640] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D83B44C00) [pid = 3640] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D85B8D400) [pid = 3640] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D8D619400) [pid = 3640] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8D819000) [pid = 3640] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8D449C00) [pid = 3640] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8AB30000) [pid = 3640] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8C9CEC00) [pid = 3640] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8AF04000) [pid = 3640] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:12:23 INFO - PROCESS | 3640 | 1463235143734 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]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 986ms 07:12:23 INFO - PROCESS | 3640 | 1463235143755 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 3640 | 1463235143759 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:12:23 INFO - PROCESS | 3640 | 1463235143770 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 3640 | 1463235143775 Marionette TRACE conn5 <- [1,2434,null,{}] 07:12:23 INFO - PROCESS | 3640 | 1463235143779 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}] 07:12:23 INFO - PROCESS | 3640 | 1463235143887 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:12:23 INFO - PROCESS | 3640 | 1463235143896 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89044000 == 99 [pid = 3640] [id = 618] 07:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D83CCA000) [pid = 3640] [serial = 1854] [outer = 0000000000000000] 07:12:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D864DDC00) [pid = 3640] [serial = 1855] [outer = 0000002D83CCA000] 07:12:23 INFO - PROCESS | 3640 | 1463235143944 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8753B400) [pid = 3640] [serial = 1856] [outer = 0000002D83CCA000] 07:12:24 INFO - PROCESS | 3640 | 1463235144453 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]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 07:12:24 INFO - PROCESS | 3640 | 1463235144504 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 3640 | 1463235144506 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:12:24 INFO - PROCESS | 3640 | 1463235144509 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 3640 | 1463235144511 Marionette TRACE conn5 <- [1,2438,null,{}] 07:12:24 INFO - PROCESS | 3640 | 1463235144515 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}] 07:12:24 INFO - PROCESS | 3640 | 1463235144620 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:12:24 INFO - PROCESS | 3640 | 1463235144734 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8DA000 == 100 [pid = 3640] [id = 619] 07:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D8469A400) [pid = 3640] [serial = 1857] [outer = 0000000000000000] 07:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8AB24000) [pid = 3640] [serial = 1858] [outer = 0000002D8469A400] 07:12:24 INFO - PROCESS | 3640 | 1463235144780 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D8ABB3000) [pid = 3640] [serial = 1859] [outer = 0000002D8469A400] 07:12:25 INFO - PROCESS | 3640 | 1463235145146 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 07:12:25 INFO - PROCESS | 3640 | 1463235145196 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3640 | 1463235145198 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:12:25 INFO - PROCESS | 3640 | 1463235145203 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:12:25 INFO - PROCESS | 3640 | 1463235145205 Marionette TRACE conn5 <- [1,2442,null,{}] 07:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:12:25 INFO - PROCESS | 3640 | 1463235145208 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}] 07:12:25 INFO - PROCESS | 3640 | 1463235145311 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:12:25 INFO - PROCESS | 3640 | 1463235145358 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2C8000 == 101 [pid = 3640] [id = 620] 07:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D8AF48800) [pid = 3640] [serial = 1860] [outer = 0000000000000000] 07:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D8B0CB400) [pid = 3640] [serial = 1861] [outer = 0000002D8AF48800] 07:12:25 INFO - PROCESS | 3640 | 1463235145412 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8B4CC400) [pid = 3640] [serial = 1862] [outer = 0000002D8AF48800] 07:12:25 INFO - PROCESS | 3640 | 1463235145937 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]]]}] 07:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 775ms 07:12:25 INFO - PROCESS | 3640 | 1463235145986 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:12:25 INFO - PROCESS | 3640 | 1463235145988 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:12:26 INFO - PROCESS | 3640 | 1463235145991 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3640 | 1463235145993 Marionette TRACE conn5 <- [1,2446,null,{}] 07:12:26 INFO - PROCESS | 3640 | 1463235145997 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}] 07:12:26 INFO - PROCESS | 3640 | 1463235146143 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:12:26 INFO - PROCESS | 3640 | 1463235146160 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C463800 == 102 [pid = 3640] [id = 621] 07:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8B4CEC00) [pid = 3640] [serial = 1863] [outer = 0000000000000000] 07:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D8BB65800) [pid = 3640] [serial = 1864] [outer = 0000002D8B4CEC00] 07:12:26 INFO - PROCESS | 3640 | 1463235146208 Marionette DEBUG loaded listener.js 07:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D8C075400) [pid = 3640] [serial = 1865] [outer = 0000002D8B4CEC00] 07:12:26 INFO - PROCESS | 3640 | 1463235146686 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]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 07:12:26 INFO - PROCESS | 3640 | 1463235146728 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 3640 | 1463235146730 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:12:26 INFO - PROCESS | 3640 | 1463235146733 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 3640 | 1463235146735 Marionette TRACE conn5 <- [1,2450,null,{}] 07:12:26 INFO - PROCESS | 3640 | 1463235146777 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}] 07:12:26 INFO - PROCESS | 3640 | 1463235146914 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:12:26 INFO - PROCESS | 3640 | 1463235146934 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8CAA9800 == 103 [pid = 3640] [id = 622] 07:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D8B85A000) [pid = 3640] [serial = 1866] [outer = 0000000000000000] 07:12:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002D8C27E800) [pid = 3640] [serial = 1867] [outer = 0000002D8B85A000] 07:12:26 INFO - PROCESS | 3640 | 1463235146981 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8C9D1C00) [pid = 3640] [serial = 1868] [outer = 0000002D8B85A000] 07:12:27 INFO - PROCESS | 3640 | 1463235147420 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]]]}] 07:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 755ms 07:12:27 INFO - PROCESS | 3640 | 1463235147498 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:12:27 INFO - PROCESS | 3640 | 1463235147500 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:12:27 INFO - PROCESS | 3640 | 1463235147504 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:12:27 INFO - PROCESS | 3640 | 1463235147506 Marionette TRACE conn5 <- [1,2454,null,{}] 07:12:27 INFO - PROCESS | 3640 | 1463235147509 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}] 07:12:28 INFO - PROCESS | 3640 | 1463235148141 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D8C0BC400) [pid = 3640] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D8D496C00) [pid = 3640] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8DEAAC00) [pid = 3640] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D83D18000) [pid = 3640] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D83BCC000) [pid = 3640] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D87191400) [pid = 3640] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8AF02400) [pid = 3640] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D83BD0400) [pid = 3640] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8B442400) [pid = 3640] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D8643D800) [pid = 3640] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D83C4F000) [pid = 3640] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002DF716FC00) [pid = 3640] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D85B83C00) [pid = 3640] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D833AB000) [pid = 3640] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8D810C00) [pid = 3640] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8633E000) [pid = 3640] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D8D810000) [pid = 3640] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8B0C7800) [pid = 3640] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D88991400) [pid = 3640] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8DED9800) [pid = 3640] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002D8D44EC00) [pid = 3640] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8AF3A400) [pid = 3640] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8C285400) [pid = 3640] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D8BB72800) [pid = 3640] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8AB25400) [pid = 3640] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D823D9C00) [pid = 3640] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8DD7A800) [pid = 3640] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002DED4C7000) [pid = 3640] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D8D44C000) [pid = 3640] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D86335C00) [pid = 3640] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8D498C00) [pid = 3640] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D82B2F000) [pid = 3640] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002DFB797C00) [pid = 3640] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002DFB7B6000) [pid = 3640] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8C902400) [pid = 3640] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8D8AA400) [pid = 3640] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8D80D000) [pid = 3640] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D83C45400) [pid = 3640] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002DF6FC0400) [pid = 3640] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D8D817400) [pid = 3640] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8DE9D800) [pid = 3640] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:12:28 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D83C46800) [pid = 3640] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:12:28 INFO - PROCESS | 3640 | 1463235148234 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84378000 == 104 [pid = 3640] [id = 623] 07:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D82A35C00) [pid = 3640] [serial = 1869] [outer = 0000000000000000] 07:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D83BA2000) [pid = 3640] [serial = 1870] [outer = 0000002D82A35C00] 07:12:28 INFO - PROCESS | 3640 | 1463235148308 Marionette DEBUG loaded listener.js 07:12:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D85B83C00) [pid = 3640] [serial = 1871] [outer = 0000002D82A35C00] 07:12:28 INFO - PROCESS | 3640 | 1463235148691 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]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1244ms 07:12:28 INFO - PROCESS | 3640 | 1463235148750 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 3640 | 1463235148752 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:12:28 INFO - PROCESS | 3640 | 1463235148755 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 3640 | 1463235148757 Marionette TRACE conn5 <- [1,2458,null,{}] 07:12:28 INFO - PROCESS | 3640 | 1463235148761 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}] 07:12:28 INFO - PROCESS | 3640 | 1463235148862 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:12:29 INFO - PROCESS | 3640 | 1463235149053 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83DD5000 == 105 [pid = 3640] [id = 624] 07:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D81344000) [pid = 3640] [serial = 1872] [outer = 0000000000000000] 07:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D81E9E800) [pid = 3640] [serial = 1873] [outer = 0000002D81344000] 07:12:29 INFO - PROCESS | 3640 | 1463235149162 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D830E8400) [pid = 3640] [serial = 1874] [outer = 0000002D81344000] 07:12:29 INFO - PROCESS | 3640 | 1463235149868 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]]]}] 07:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1178ms 07:12:29 INFO - PROCESS | 3640 | 1463235149938 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:12:29 INFO - PROCESS | 3640 | 1463235149944 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:12:29 INFO - PROCESS | 3640 | 1463235149948 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:12:29 INFO - PROCESS | 3640 | 1463235149953 Marionette TRACE conn5 <- [1,2462,null,{}] 07:12:29 INFO - PROCESS | 3640 | 1463235149958 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}] 07:12:30 INFO - PROCESS | 3640 | 1463235150105 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:12:30 INFO - PROCESS | 3640 | 1463235150248 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B81D800 == 106 [pid = 3640] [id = 625] 07:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D84A1CC00) [pid = 3640] [serial = 1875] [outer = 0000000000000000] 07:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D86416C00) [pid = 3640] [serial = 1876] [outer = 0000002D84A1CC00] 07:12:30 INFO - PROCESS | 3640 | 1463235150309 Marionette DEBUG loaded listener.js 07:12:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D87193400) [pid = 3640] [serial = 1877] [outer = 0000002D84A1CC00] 07:12:30 INFO - PROCESS | 3640 | 1463235150947 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]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1021ms 07:12:30 INFO - PROCESS | 3640 | 1463235150975 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 3640 | 1463235150980 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:12:30 INFO - PROCESS | 3640 | 1463235150985 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 3640 | 1463235150987 Marionette TRACE conn5 <- [1,2466,null,{}] 07:12:31 INFO - PROCESS | 3640 | 1463235150991 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}] 07:12:31 INFO - PROCESS | 3640 | 1463235151123 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:12:31 INFO - PROCESS | 3640 | 1463235151285 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC64000 == 107 [pid = 3640] [id = 626] 07:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8AACE400) [pid = 3640] [serial = 1878] [outer = 0000000000000000] 07:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8AF05C00) [pid = 3640] [serial = 1879] [outer = 0000002D8AACE400] 07:12:31 INFO - PROCESS | 3640 | 1463235151344 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8B449800) [pid = 3640] [serial = 1880] [outer = 0000002D8AACE400] 07:12:32 INFO - PROCESS | 3640 | 1463235152030 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]]]}] 07:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1077ms 07:12:32 INFO - PROCESS | 3640 | 1463235152083 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:12:32 INFO - PROCESS | 3640 | 1463235152086 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:12:32 INFO - PROCESS | 3640 | 1463235152097 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:12:32 INFO - PROCESS | 3640 | 1463235152104 Marionette TRACE conn5 <- [1,2470,null,{}] 07:12:32 INFO - PROCESS | 3640 | 1463235152109 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}] 07:12:32 INFO - PROCESS | 3640 | 1463235152240 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:12:32 INFO - PROCESS | 3640 | 1463235152391 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1226000 == 108 [pid = 3640] [id = 627] 07:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8C0C3400) [pid = 3640] [serial = 1881] [outer = 0000000000000000] 07:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8D446000) [pid = 3640] [serial = 1882] [outer = 0000002D8C0C3400] 07:12:32 INFO - PROCESS | 3640 | 1463235152450 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8D60F000) [pid = 3640] [serial = 1883] [outer = 0000002D8C0C3400] 07:12:33 INFO - PROCESS | 3640 | 1463235153061 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]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1027ms 07:12:33 INFO - PROCESS | 3640 | 1463235153125 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 3640 | 1463235153128 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:12:33 INFO - PROCESS | 3640 | 1463235153132 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 3640 | 1463235153134 Marionette TRACE conn5 <- [1,2474,null,{}] 07:12:33 INFO - PROCESS | 3640 | 1463235153138 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}] 07:12:33 INFO - PROCESS | 3640 | 1463235153268 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:12:33 INFO - PROCESS | 3640 | 1463235153418 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3082000 == 109 [pid = 3640] [id = 628] 07:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8D60E800) [pid = 3640] [serial = 1884] [outer = 0000000000000000] 07:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8D8AA400) [pid = 3640] [serial = 1885] [outer = 0000002D8D60E800] 07:12:33 INFO - PROCESS | 3640 | 1463235153476 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8DB5E000) [pid = 3640] [serial = 1886] [outer = 0000002D8D60E800] 07:12:34 INFO - PROCESS | 3640 | 1463235154057 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]]]}] 07:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 07:12:34 INFO - PROCESS | 3640 | 1463235154120 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:12:34 INFO - PROCESS | 3640 | 1463235154123 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:12:34 INFO - PROCESS | 3640 | 1463235154127 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:12:34 INFO - PROCESS | 3640 | 1463235154129 Marionette TRACE conn5 <- [1,2478,null,{}] 07:12:34 INFO - PROCESS | 3640 | 1463235154133 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}] 07:12:34 INFO - PROCESS | 3640 | 1463235154260 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:12:34 INFO - PROCESS | 3640 | 1463235154411 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF763D800 == 110 [pid = 3640] [id = 629] 07:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D8DED4800) [pid = 3640] [serial = 1887] [outer = 0000000000000000] 07:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D8DEE1C00) [pid = 3640] [serial = 1888] [outer = 0000002D8DED4800] 07:12:34 INFO - PROCESS | 3640 | 1463235154478 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002DF1249000) [pid = 3640] [serial = 1889] [outer = 0000002D8DED4800] 07:12:35 INFO - PROCESS | 3640 | 1463235155127 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]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1024ms 07:12:35 INFO - PROCESS | 3640 | 1463235155154 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 3640 | 1463235155157 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:12:35 INFO - PROCESS | 3640 | 1463235155160 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 3640 | 1463235155162 Marionette TRACE conn5 <- [1,2482,null,{}] 07:12:35 INFO - PROCESS | 3640 | 1463235155166 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}] 07:12:35 INFO - PROCESS | 3640 | 1463235155292 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:12:35 INFO - PROCESS | 3640 | 1463235155441 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF1B000 == 111 [pid = 3640] [id = 630] 07:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DF2516C00) [pid = 3640] [serial = 1890] [outer = 0000000000000000] 07:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF255BC00) [pid = 3640] [serial = 1891] [outer = 0000002DF2516C00] 07:12:35 INFO - PROCESS | 3640 | 1463235155499 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DF2D5D000) [pid = 3640] [serial = 1892] [outer = 0000002DF2516C00] 07:12:36 INFO - PROCESS | 3640 | 1463235156117 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]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1021ms 07:12:36 INFO - PROCESS | 3640 | 1463235156184 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 3640 | 1463235156186 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:12:36 INFO - PROCESS | 3640 | 1463235156190 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 3640 | 1463235156192 Marionette TRACE conn5 <- [1,2486,null,{}] 07:12:36 INFO - PROCESS | 3640 | 1463235156196 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}] 07:12:36 INFO - PROCESS | 3640 | 1463235156370 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:12:36 INFO - PROCESS | 3640 | 1463235156484 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF120000 == 112 [pid = 3640] [id = 631] 07:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DF2D66400) [pid = 3640] [serial = 1893] [outer = 0000000000000000] 07:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002DF32C7C00) [pid = 3640] [serial = 1894] [outer = 0000002DF2D66400] 07:12:36 INFO - PROCESS | 3640 | 1463235156541 Marionette DEBUG loaded listener.js 07:12:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002DF5BB9800) [pid = 3640] [serial = 1895] [outer = 0000002DF2D66400] 07:12:37 INFO - PROCESS | 3640 | 1463235157092 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]]]}] 07:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 985ms 07:12:37 INFO - PROCESS | 3640 | 1463235157178 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 3640 | 1463235157181 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:12:37 INFO - PROCESS | 3640 | 1463235157184 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 3640 | 1463235157186 Marionette TRACE conn5 <- [1,2490,null,{}] 07:12:37 INFO - PROCESS | 3640 | 1463235157190 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}] 07:12:37 INFO - PROCESS | 3640 | 1463235157315 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:12:37 INFO - PROCESS | 3640 | 1463235157466 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFC1E000 == 113 [pid = 3640] [id = 632] 07:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002DF3DB1C00) [pid = 3640] [serial = 1896] [outer = 0000000000000000] 07:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002DF71D3400) [pid = 3640] [serial = 1897] [outer = 0000002DF3DB1C00] 07:12:37 INFO - PROCESS | 3640 | 1463235157523 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002DF7ADC800) [pid = 3640] [serial = 1898] [outer = 0000002DF3DB1C00] 07:12:38 INFO - PROCESS | 3640 | 1463235158091 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]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 07:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:12:38 INFO - PROCESS | 3640 | 1463235158182 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 3640 | 1463235158185 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:12:38 INFO - PROCESS | 3640 | 1463235158190 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 3640 | 1463235158193 Marionette TRACE conn5 <- [1,2494,null,{}] 07:12:38 INFO - PROCESS | 3640 | 1463235158198 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}] 07:12:38 INFO - PROCESS | 3640 | 1463235158325 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:12:38 INFO - PROCESS | 3640 | 1463235158493 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8437E800 == 114 [pid = 3640] [id = 633] 07:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D85B84C00) [pid = 3640] [serial = 1899] [outer = 0000000000000000] 07:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D87887800) [pid = 3640] [serial = 1900] [outer = 0000002D85B84C00] 07:12:38 INFO - PROCESS | 3640 | 1463235158551 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002DF2555400) [pid = 3640] [serial = 1901] [outer = 0000002D85B84C00] 07:12:39 INFO - PROCESS | 3640 | 1463235159147 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]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 07:12:39 INFO - PROCESS | 3640 | 1463235159186 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 3640 | 1463235159189 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:12:39 INFO - PROCESS | 3640 | 1463235159193 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:12:39 INFO - PROCESS | 3640 | 1463235159195 Marionette TRACE conn5 <- [1,2498,null,{}] 07:12:39 INFO - PROCESS | 3640 | 1463235159199 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}] 07:12:39 INFO - PROCESS | 3640 | 1463235159328 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:12:39 INFO - PROCESS | 3640 | 1463235159454 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84383000 == 115 [pid = 3640] [id = 634] 07:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D83B4D000) [pid = 3640] [serial = 1902] [outer = 0000000000000000] 07:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D85B87C00) [pid = 3640] [serial = 1903] [outer = 0000002D83B4D000] 07:12:39 INFO - PROCESS | 3640 | 1463235159516 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8B854800) [pid = 3640] [serial = 1904] [outer = 0000002D83B4D000] 07:12:40 INFO - PROCESS | 3640 | 1463235160324 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]]]}] 07:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1177ms 07:12:40 INFO - PROCESS | 3640 | 1463235160376 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 3640 | 1463235160380 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:12:40 INFO - PROCESS | 3640 | 1463235160386 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 3640 | 1463235160390 Marionette TRACE conn5 <- [1,2502,null,{}] 07:12:40 INFO - PROCESS | 3640 | 1463235160396 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}] 07:12:40 INFO - PROCESS | 3640 | 1463235160526 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:12:40 INFO - PROCESS | 3640 | 1463235160684 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B003800 == 116 [pid = 3640] [id = 635] 07:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D83BA4400) [pid = 3640] [serial = 1905] [outer = 0000000000000000] 07:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D83C4B800) [pid = 3640] [serial = 1906] [outer = 0000002D83BA4400] 07:12:40 INFO - PROCESS | 3640 | 1463235160739 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D8623CC00) [pid = 3640] [serial = 1907] [outer = 0000002D83BA4400] 07:12:41 INFO - PROCESS | 3640 | 1463235161391 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]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1028ms 07:12:41 INFO - PROCESS | 3640 | 1463235161417 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 3640 | 1463235161423 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:12:41 INFO - PROCESS | 3640 | 1463235161430 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 3640 | 1463235161432 Marionette TRACE conn5 <- [1,2506,null,{}] 07:12:41 INFO - PROCESS | 3640 | 1463235161436 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}] 07:12:41 INFO - PROCESS | 3640 | 1463235161559 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:12:41 INFO - PROCESS | 3640 | 1463235161749 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83C83000 == 115 [pid = 3640] [id = 538] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8F2A4800 == 114 [pid = 3640] [id = 537] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B022000 == 113 [pid = 3640] [id = 502] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84378000 == 112 [pid = 3640] [id = 623] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8CAA9800 == 111 [pid = 3640] [id = 622] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C463800 == 110 [pid = 3640] [id = 621] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2C8000 == 109 [pid = 3640] [id = 620] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8DA000 == 108 [pid = 3640] [id = 619] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89044000 == 107 [pid = 3640] [id = 618] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF77800 == 106 [pid = 3640] [id = 617] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858D9000 == 105 [pid = 3640] [id = 616] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8647C000 == 104 [pid = 3640] [id = 615] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002DF3598000) [pid = 3640] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002DF5BB0C00) [pid = 3640] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002DF2521800) [pid = 3640] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D83C88000 == 105 [pid = 3640] [id = 636] 07:12:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D81661000) [pid = 3640] [serial = 1908] [outer = 0000000000000000] 07:12:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D82B2C400) [pid = 3640] [serial = 1909] [outer = 0000002D81661000] 07:12:41 INFO - PROCESS | 3640 | 1463235161859 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D85A11C00) [pid = 3640] [serial = 1910] [outer = 0000002D81661000] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF523800 == 104 [pid = 3640] [id = 612] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF067000 == 103 [pid = 3640] [id = 611] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE92E000 == 102 [pid = 3640] [id = 610] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF861A800 == 101 [pid = 3640] [id = 609] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C41A000 == 100 [pid = 3640] [id = 608] 07:12:41 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF81800 == 99 [pid = 3640] [id = 607] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D8FEF3C00) [pid = 3640] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002DF8C09000) [pid = 3640] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D87887400) [pid = 3640] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002DF0ADB000) [pid = 3640] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8FEEE400) [pid = 3640] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D87333C00) [pid = 3640] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D8DB5E400) [pid = 3640] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8BB72C00) [pid = 3640] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8B0D4800) [pid = 3640] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8FEF4800) [pid = 3640] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8D610800) [pid = 3640] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8C911000) [pid = 3640] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8D442000) [pid = 3640] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D8C903800) [pid = 3640] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8B631400) [pid = 3640] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D83BCF000) [pid = 3640] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002DF7A2B000) [pid = 3640] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DF3DA6400) [pid = 3640] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8DD83800) [pid = 3640] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8753B800) [pid = 3640] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002DF71D3C00) [pid = 3640] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D87336000) [pid = 3640] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002DFE710800) [pid = 3640] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002DFEFC8400) [pid = 3640] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8D497C00) [pid = 3640] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DF255E000) [pid = 3640] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8DB56000) [pid = 3640] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D85A05C00) [pid = 3640] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002DF8790C00) [pid = 3640] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8DEA7C00) [pid = 3640] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8DEABC00) [pid = 3640] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8630F400) [pid = 3640] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8D442400) [pid = 3640] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8C287800) [pid = 3640] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8D819C00) [pid = 3640] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8D617C00) [pid = 3640] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D8DEDD000) [pid = 3640] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002DF231F400) [pid = 3640] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8C0BE000) [pid = 3640] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D85B89000) [pid = 3640] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002DF2560800) [pid = 3640] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D85A04400) [pid = 3640] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8719C800) [pid = 3640] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002DED4D2000) [pid = 3640] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002DF2DC0000) [pid = 3640] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D875DB800) [pid = 3640] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8DEA4000) [pid = 3640] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D875D7800) [pid = 3640] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D875DE000) [pid = 3640] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D8AAC8800) [pid = 3640] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D8AF3B800) [pid = 3640] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D83C49400) [pid = 3640] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D84A1E800) [pid = 3640] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D8B44EC00) [pid = 3640] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:12:41 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002DF1243800) [pid = 3640] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D8B63AC00) [pid = 3640] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D8C28B800) [pid = 3640] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8B0CAC00) [pid = 3640] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:12:42 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D8DB57400) [pid = 3640] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:12:42 INFO - PROCESS | 3640 | 1463235162367 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]]]}] 07:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 07:12:42 INFO - PROCESS | 3640 | 1463235162417 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 3640 | 1463235162419 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:12:42 INFO - PROCESS | 3640 | 1463235162423 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 3640 | 1463235162426 Marionette TRACE conn5 <- [1,2510,null,{}] 07:12:42 INFO - PROCESS | 3640 | 1463235162437 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}] 07:12:42 INFO - PROCESS | 3640 | 1463235162548 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:12:42 INFO - PROCESS | 3640 | 1463235162675 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8991F800 == 100 [pid = 3640] [id = 637] 07:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D85A07C00) [pid = 3640] [serial = 1911] [outer = 0000000000000000] 07:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002D8788A400) [pid = 3640] [serial = 1912] [outer = 0000002D85A07C00] 07:12:42 INFO - PROCESS | 3640 | 1463235162725 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002D8AACC800) [pid = 3640] [serial = 1913] [outer = 0000002D85A07C00] 07:12:43 INFO - PROCESS | 3640 | 1463235163103 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]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 07:12:43 INFO - PROCESS | 3640 | 1463235163179 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3640 | 1463235163182 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:12:43 INFO - PROCESS | 3640 | 1463235163186 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 3640 | 1463235163188 Marionette TRACE conn5 <- [1,2514,null,{}] 07:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:12:43 INFO - PROCESS | 3640 | 1463235163191 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}] 07:12:43 INFO - PROCESS | 3640 | 1463235163299 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:12:43 INFO - PROCESS | 3640 | 1463235163310 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8BF800 == 101 [pid = 3640] [id = 638] 07:12:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002D8ABB2400) [pid = 3640] [serial = 1914] [outer = 0000000000000000] 07:12:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002D8AF3E400) [pid = 3640] [serial = 1915] [outer = 0000002D8ABB2400] 07:12:43 INFO - PROCESS | 3640 | 1463235163365 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D8B442400) [pid = 3640] [serial = 1916] [outer = 0000002D8ABB2400] 07:12:43 INFO - PROCESS | 3640 | 1463235163802 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]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 07:12:43 INFO - PROCESS | 3640 | 1463235163865 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:12:43 INFO - PROCESS | 3640 | 1463235163868 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:12:43 INFO - PROCESS | 3640 | 1463235163871 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:12:43 INFO - PROCESS | 3640 | 1463235163873 Marionette TRACE conn5 <- [1,2518,null,{}] 07:12:43 INFO - PROCESS | 3640 | 1463235163876 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}] 07:12:43 INFO - PROCESS | 3640 | 1463235163980 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:12:43 INFO - PROCESS | 3640 | 1463235163987 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C171800 == 102 [pid = 3640] [id = 639] 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8B4D0800) [pid = 3640] [serial = 1917] [outer = 0000000000000000] 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8B63A400) [pid = 3640] [serial = 1918] [outer = 0000002D8B4D0800] 07:12:44 INFO - PROCESS | 3640 | 1463235164034 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D8BB70000) [pid = 3640] [serial = 1919] [outer = 0000002D8B4D0800] 07:12:44 INFO - PROCESS | 3640 | 1463235164537 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]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 07:12:44 INFO - PROCESS | 3640 | 1463235164607 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 3640 | 1463235164610 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:12:44 INFO - PROCESS | 3640 | 1463235164613 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:12:44 INFO - PROCESS | 3640 | 1463235164615 Marionette TRACE conn5 <- [1,2522,null,{}] 07:12:44 INFO - PROCESS | 3640 | 1463235164619 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}] 07:12:44 INFO - PROCESS | 3640 | 1463235164807 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:12:44 INFO - PROCESS | 3640 | 1463235164836 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C415800 == 103 [pid = 3640] [id = 640] 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8C28A800) [pid = 3640] [serial = 1920] [outer = 0000000000000000] 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8D444400) [pid = 3640] [serial = 1921] [outer = 0000002D8C28A800] 07:12:44 INFO - PROCESS | 3640 | 1463235164884 Marionette DEBUG loaded listener.js 07:12:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8D49EC00) [pid = 3640] [serial = 1922] [outer = 0000002D8C28A800] 07:12:45 INFO - PROCESS | 3640 | 1463235165370 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]]]}] 07:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 776ms 07:12:45 INFO - PROCESS | 3640 | 1463235165392 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 3640 | 1463235165394 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:12:45 INFO - PROCESS | 3640 | 1463235165407 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 3640 | 1463235165409 Marionette TRACE conn5 <- [1,2526,null,{}] 07:12:45 INFO - PROCESS | 3640 | 1463235165413 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}] 07:12:45 INFO - PROCESS | 3640 | 1463235165564 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:12:45 INFO - PROCESS | 3640 | 1463235165584 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C951800 == 104 [pid = 3640] [id = 641] 07:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8D443400) [pid = 3640] [serial = 1923] [outer = 0000000000000000] 07:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8D8AE400) [pid = 3640] [serial = 1924] [outer = 0000002D8D443400] 07:12:45 INFO - PROCESS | 3640 | 1463235165630 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8DD89800) [pid = 3640] [serial = 1925] [outer = 0000002D8D443400] 07:12:46 INFO - PROCESS | 3640 | 1463235166094 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]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 07:12:46 INFO - PROCESS | 3640 | 1463235166135 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 3640 | 1463235166138 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:12:46 INFO - PROCESS | 3640 | 1463235166141 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 3640 | 1463235166143 Marionette TRACE conn5 <- [1,2530,null,{}] 07:12:46 INFO - PROCESS | 3640 | 1463235166146 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}] 07:12:46 INFO - PROCESS | 3640 | 1463235166521 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002DF2D61400) [pid = 3640] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002DED4C8800) [pid = 3640] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D8DB54800) [pid = 3640] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D8748B400) [pid = 3640] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8B638000) [pid = 3640] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002DF255AC00) [pid = 3640] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002D83BA1800) [pid = 3640] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002DED4C8400) [pid = 3640] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8B4CEC00) [pid = 3640] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D81664400) [pid = 3640] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 131 (0000002D83CCA000) [pid = 3640] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 130 (0000002D8B85A000) [pid = 3640] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 129 (0000002D8469A400) [pid = 3640] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 128 (0000002D8469AC00) [pid = 3640] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 127 (0000002D86306800) [pid = 3640] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 126 (0000002D8AF48800) [pid = 3640] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 125 (0000002DF2488800) [pid = 3640] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 124 (0000002DF32CA800) [pid = 3640] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:12:46 INFO - PROCESS | 3640 | --DOMWINDOW == 123 (0000002D82B2F400) [pid = 3640] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:12:46 INFO - PROCESS | 3640 | 1463235166615 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C085000 == 105 [pid = 3640] [id = 642] 07:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 124 (0000002D82353000) [pid = 3640] [serial = 1926] [outer = 0000000000000000] 07:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 125 (0000002D83BA1800) [pid = 3640] [serial = 1927] [outer = 0000002D82353000] 07:12:46 INFO - PROCESS | 3640 | 1463235166665 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 126 (0000002D8B448400) [pid = 3640] [serial = 1928] [outer = 0000002D82353000] 07:12:47 INFO - PROCESS | 3640 | 1463235167047 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 923ms 07:12:47 INFO - PROCESS | 3640 | 1463235167068 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3640 | 1463235167070 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:12:47 INFO - PROCESS | 3640 | 1463235167073 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3640 | 1463235167075 Marionette TRACE conn5 <- [1,2534,null,{}] 07:12:47 INFO - PROCESS | 3640 | 1463235167078 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}] 07:12:47 INFO - PROCESS | 3640 | 1463235167183 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:12:47 INFO - PROCESS | 3640 | 1463235167189 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DAD9000 == 106 [pid = 3640] [id = 643] 07:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 127 (0000002D8D447400) [pid = 3640] [serial = 1929] [outer = 0000000000000000] 07:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 128 (0000002D8DED4400) [pid = 3640] [serial = 1930] [outer = 0000002D8D447400] 07:12:47 INFO - PROCESS | 3640 | 1463235167235 Marionette DEBUG loaded listener.js 07:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 129 (0000002DED4C8400) [pid = 3640] [serial = 1931] [outer = 0000002D8D447400] 07:12:47 INFO - PROCESS | 3640 | 1463235167694 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]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 07:12:47 INFO - PROCESS | 3640 | 1463235167767 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 3640 | 1463235167769 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:12:47 INFO - PROCESS | 3640 | 1463235167773 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 3640 | 1463235167775 Marionette TRACE conn5 <- [1,2538,null,{}] 07:12:47 INFO - PROCESS | 3640 | 1463235167778 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}] 07:12:47 INFO - PROCESS | 3640 | 1463235167889 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:12:47 INFO - PROCESS | 3640 | 1463235167933 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DCC5800 == 107 [pid = 3640] [id = 644] 07:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 130 (0000002DF1C56400) [pid = 3640] [serial = 1932] [outer = 0000000000000000] 07:12:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 131 (0000002DF2519800) [pid = 3640] [serial = 1933] [outer = 0000002DF1C56400] 07:12:47 INFO - PROCESS | 3640 | 1463235167980 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 132 (0000002DF2563400) [pid = 3640] [serial = 1934] [outer = 0000002DF1C56400] 07:12:48 INFO - PROCESS | 3640 | 1463235168445 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]]]}] 07:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 07:12:48 INFO - PROCESS | 3640 | 1463235168570 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 3640 | 1463235168575 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:12:48 INFO - PROCESS | 3640 | 1463235168582 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:12:48 INFO - PROCESS | 3640 | 1463235168587 Marionette TRACE conn5 <- [1,2542,null,{}] 07:12:48 INFO - PROCESS | 3640 | 1463235168593 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}] 07:12:48 INFO - PROCESS | 3640 | 1463235168772 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:12:48 INFO - PROCESS | 3640 | 1463235168919 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871FF000 == 108 [pid = 3640] [id = 645] 07:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D833AC800) [pid = 3640] [serial = 1935] [outer = 0000000000000000] 07:12:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D83BAB400) [pid = 3640] [serial = 1936] [outer = 0000002D833AC800] 07:12:48 INFO - PROCESS | 3640 | 1463235168982 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D8493B400) [pid = 3640] [serial = 1937] [outer = 0000002D833AC800] 07:12:49 INFO - PROCESS | 3640 | 1463235169635 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]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1127ms 07:12:49 INFO - PROCESS | 3640 | 1463235169727 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:12:49 INFO - PROCESS | 3640 | 1463235169733 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:12:49 INFO - PROCESS | 3640 | 1463235169743 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 3640 | 1463235169748 Marionette TRACE conn5 <- [1,2546,null,{}] 07:12:49 INFO - PROCESS | 3640 | 1463235169752 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}] 07:12:49 INFO - PROCESS | 3640 | 1463235169894 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:12:50 INFO - PROCESS | 3640 | 1463235170037 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C176800 == 109 [pid = 3640] [id = 646] 07:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D864DF400) [pid = 3640] [serial = 1938] [outer = 0000000000000000] 07:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D875E0C00) [pid = 3640] [serial = 1939] [outer = 0000002D864DF400] 07:12:50 INFO - PROCESS | 3640 | 1463235170094 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8AB2AC00) [pid = 3640] [serial = 1940] [outer = 0000002D864DF400] 07:12:50 INFO - PROCESS | 3640 | 1463235170722 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]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1035ms 07:12:50 INFO - PROCESS | 3640 | 1463235170776 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 3640 | 1463235170779 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:12:50 INFO - PROCESS | 3640 | 1463235170783 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 3640 | 1463235170786 Marionette TRACE conn5 <- [1,2550,null,{}] 07:12:50 INFO - PROCESS | 3640 | 1463235170796 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}] 07:12:50 INFO - PROCESS | 3640 | 1463235170955 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:12:51 INFO - PROCESS | 3640 | 1463235171108 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8F2B4800 == 110 [pid = 3640] [id = 647] 07:12:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8C9CEC00) [pid = 3640] [serial = 1941] [outer = 0000000000000000] 07:12:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8C9D6C00) [pid = 3640] [serial = 1942] [outer = 0000002D8C9CEC00] 07:12:51 INFO - PROCESS | 3640 | 1463235171172 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8DEDE000) [pid = 3640] [serial = 1943] [outer = 0000002D8C9CEC00] 07:12:51 INFO - PROCESS | 3640 | 1463235171844 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]]]}] 07:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1129ms 07:12:51 INFO - PROCESS | 3640 | 1463235171915 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 3640 | 1463235171917 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:12:51 INFO - PROCESS | 3640 | 1463235171921 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:12:51 INFO - PROCESS | 3640 | 1463235171923 Marionette TRACE conn5 <- [1,2554,null,{}] 07:12:51 INFO - PROCESS | 3640 | 1463235171927 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}] 07:12:52 INFO - PROCESS | 3640 | 1463235172060 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:12:52 INFO - PROCESS | 3640 | 1463235172210 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D91DC5800 == 111 [pid = 3640] [id = 648] 07:12:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002DF2F5FC00) [pid = 3640] [serial = 1944] [outer = 0000000000000000] 07:12:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002DF3756000) [pid = 3640] [serial = 1945] [outer = 0000002DF2F5FC00] 07:12:52 INFO - PROCESS | 3640 | 1463235172268 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002DF7852000) [pid = 3640] [serial = 1946] [outer = 0000002DF2F5FC00] 07:12:52 INFO - PROCESS | 3640 | 1463235172894 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]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1021ms 07:12:52 INFO - PROCESS | 3640 | 1463235172944 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 3640 | 1463235172947 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:12:52 INFO - PROCESS | 3640 | 1463235172950 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 3640 | 1463235172952 Marionette TRACE conn5 <- [1,2558,null,{}] 07:12:52 INFO - PROCESS | 3640 | 1463235172956 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}] 07:12:53 INFO - PROCESS | 3640 | 1463235173086 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:12:53 INFO - PROCESS | 3640 | 1463235173249 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1A49000 == 112 [pid = 3640] [id = 649] 07:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002DF86C7000) [pid = 3640] [serial = 1947] [outer = 0000000000000000] 07:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002DF86D0C00) [pid = 3640] [serial = 1948] [outer = 0000002DF86C7000] 07:12:53 INFO - PROCESS | 3640 | 1463235173307 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002DF87D1000) [pid = 3640] [serial = 1949] [outer = 0000002DF86C7000] 07:12:53 INFO - PROCESS | 3640 | 1463235173880 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]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 07:12:53 INFO - PROCESS | 3640 | 1463235173939 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 3640 | 1463235173942 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:12:53 INFO - PROCESS | 3640 | 1463235173945 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 3640 | 1463235173947 Marionette TRACE conn5 <- [1,2562,null,{}] 07:12:53 INFO - PROCESS | 3640 | 1463235173951 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}] 07:12:54 INFO - PROCESS | 3640 | 1463235174107 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:12:54 INFO - PROCESS | 3640 | 1463235174257 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF372A000 == 113 [pid = 3640] [id = 650] 07:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002DF8BC0000) [pid = 3640] [serial = 1950] [outer = 0000000000000000] 07:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002DFB797400) [pid = 3640] [serial = 1951] [outer = 0000002DF8BC0000] 07:12:54 INFO - PROCESS | 3640 | 1463235174316 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002DFB7B6000) [pid = 3640] [serial = 1952] [outer = 0000002DF8BC0000] 07:12:54 INFO - PROCESS | 3640 | 1463235174893 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]]]}] 07:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 07:12:54 INFO - PROCESS | 3640 | 1463235174933 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:12:54 INFO - PROCESS | 3640 | 1463235174936 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:12:54 INFO - PROCESS | 3640 | 1463235174940 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:12:54 INFO - PROCESS | 3640 | 1463235174942 Marionette TRACE conn5 <- [1,2566,null,{}] 07:12:54 INFO - PROCESS | 3640 | 1463235174945 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}] 07:12:55 INFO - PROCESS | 3640 | 1463235175072 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:12:55 INFO - PROCESS | 3640 | 1463235175236 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7BD5000 == 114 [pid = 3640] [id = 651] 07:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002DFBFED400) [pid = 3640] [serial = 1953] [outer = 0000000000000000] 07:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002DFC2DB400) [pid = 3640] [serial = 1954] [outer = 0000002DFBFED400] 07:12:55 INFO - PROCESS | 3640 | 1463235175293 Marionette DEBUG loaded listener.js 07:12:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002DFC99C000) [pid = 3640] [serial = 1955] [outer = 0000002DFBFED400] 07:12:55 INFO - PROCESS | 3640 | 1463235175876 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]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 07:12:55 INFO - PROCESS | 3640 | 1463235175928 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 3640 | 1463235175931 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:12:55 INFO - PROCESS | 3640 | 1463235175935 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 3640 | 1463235175937 Marionette TRACE conn5 <- [1,2570,null,{}] 07:12:55 INFO - PROCESS | 3640 | 1463235175940 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}] 07:12:56 INFO - PROCESS | 3640 | 1463235176068 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:12:56 INFO - PROCESS | 3640 | 1463235176231 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFC963800 == 115 [pid = 3640] [id = 652] 07:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002DFC8F9800) [pid = 3640] [serial = 1956] [outer = 0000000000000000] 07:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002DFE6D5C00) [pid = 3640] [serial = 1957] [outer = 0000002DFC8F9800] 07:12:56 INFO - PROCESS | 3640 | 1463235176289 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002DFE708400) [pid = 3640] [serial = 1958] [outer = 0000002DFC8F9800] 07:12:56 INFO - PROCESS | 3640 | 1463235176839 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]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 922ms 07:12:56 INFO - PROCESS | 3640 | 1463235176859 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 3640 | 1463235176862 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:12:56 INFO - PROCESS | 3640 | 1463235176883 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 3640 | 1463235176885 Marionette TRACE conn5 <- [1,2574,null,{}] 07:12:56 INFO - PROCESS | 3640 | 1463235176891 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}] 07:12:57 INFO - PROCESS | 3640 | 1463235177020 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:12:57 INFO - PROCESS | 3640 | 1463235177181 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF062800 == 116 [pid = 3640] [id = 653] 07:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D91DE5800) [pid = 3640] [serial = 1959] [outer = 0000000000000000] 07:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D91DECC00) [pid = 3640] [serial = 1960] [outer = 0000002D91DE5800] 07:12:57 INFO - PROCESS | 3640 | 1463235177239 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D91DF2C00) [pid = 3640] [serial = 1961] [outer = 0000002D91DE5800] 07:12:57 INFO - PROCESS | 3640 | 1463235177952 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]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1145ms 07:12:58 INFO - PROCESS | 3640 | 1463235178014 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 3640 | 1463235178016 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:12:58 INFO - PROCESS | 3640 | 1463235178020 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 3640 | 1463235178022 Marionette TRACE conn5 <- [1,2578,null,{}] 07:12:58 INFO - PROCESS | 3640 | 1463235178026 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}] 07:12:58 INFO - PROCESS | 3640 | 1463235178164 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:12:58 INFO - PROCESS | 3640 | 1463235178579 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86479800 == 117 [pid = 3640] [id = 654] 07:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8134B400) [pid = 3640] [serial = 1962] [outer = 0000000000000000] 07:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D81F2A800) [pid = 3640] [serial = 1963] [outer = 0000002D8134B400] 07:12:58 INFO - PROCESS | 3640 | 1463235178694 Marionette DEBUG loaded listener.js 07:12:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D83BAD400) [pid = 3640] [serial = 1964] [outer = 0000002D8134B400] 07:12:59 INFO - PROCESS | 3640 | 1463235179334 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]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1387ms 07:12:59 INFO - PROCESS | 3640 | 1463235179410 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 3640 | 1463235179415 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:12:59 INFO - PROCESS | 3640 | 1463235179434 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 3640 | 1463235179438 Marionette TRACE conn5 <- [1,2582,null,{}] 07:12:59 INFO - PROCESS | 3640 | 1463235179444 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}] 07:12:59 INFO - PROCESS | 3640 | 1463235179574 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:12:59 INFO - PROCESS | 3640 | 1463235179720 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B644800 == 118 [pid = 3640] [id = 655] 07:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D84A18C00) [pid = 3640] [serial = 1965] [outer = 0000000000000000] 07:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D85B86C00) [pid = 3640] [serial = 1966] [outer = 0000002D84A18C00] 07:12:59 INFO - PROCESS | 3640 | 1463235179779 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8641C000) [pid = 3640] [serial = 1967] [outer = 0000002D84A18C00] 07:13:00 INFO - PROCESS | 3640 | 1463235180402 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]]]}] 07:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 07:13:00 INFO - PROCESS | 3640 | 1463235180425 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:13:00 INFO - PROCESS | 3640 | 1463235180429 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:13:00 INFO - PROCESS | 3640 | 1463235180434 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:13:00 INFO - PROCESS | 3640 | 1463235180436 Marionette TRACE conn5 <- [1,2586,null,{}] 07:13:00 INFO - PROCESS | 3640 | 1463235180440 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}] 07:13:00 INFO - PROCESS | 3640 | 1463235180563 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:13:00 INFO - PROCESS | 3640 | 1463235180716 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1D5800 == 117 [pid = 3640] [id = 586] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DAD9000 == 116 [pid = 3640] [id = 643] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C085000 == 115 [pid = 3640] [id = 642] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C951800 == 114 [pid = 3640] [id = 641] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C415800 == 113 [pid = 3640] [id = 640] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C171800 == 112 [pid = 3640] [id = 639] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8BF800 == 111 [pid = 3640] [id = 638] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002DF3CEF400) [pid = 3640] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002DF7A21400) [pid = 3640] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002DF87D7C00) [pid = 3640] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002DF8D7D400) [pid = 3640] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DFB79A000) [pid = 3640] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D83BA2000) [pid = 3640] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:13:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84064000 == 112 [pid = 3640] [id = 656] 07:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D81FBF400) [pid = 3640] [serial = 1968] [outer = 0000000000000000] 07:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D83BA2000) [pid = 3640] [serial = 1969] [outer = 0000002D81FBF400] 07:13:00 INFO - PROCESS | 3640 | 1463235180835 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8643E400) [pid = 3640] [serial = 1970] [outer = 0000002D81FBF400] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8991F800 == 111 [pid = 3640] [id = 637] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83C88000 == 110 [pid = 3640] [id = 636] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B003800 == 109 [pid = 3640] [id = 635] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1226000 == 108 [pid = 3640] [id = 627] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DC64000 == 107 [pid = 3640] [id = 626] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B81D800 == 106 [pid = 3640] [id = 625] 07:13:00 INFO - PROCESS | 3640 | --DOCSHELL 0000002D83DD5000 == 105 [pid = 3640] [id = 624] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002DF3D60000) [pid = 3640] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DF6FB9C00) [pid = 3640] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002DF2F7C800) [pid = 3640] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002DF251C000) [pid = 3640] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002DED4D0000) [pid = 3640] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8AB2F800) [pid = 3640] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8D8B7000) [pid = 3640] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002DF2D5A000) [pid = 3640] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D86418C00) [pid = 3640] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002DF1C58000) [pid = 3640] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8BB65800) [pid = 3640] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D830E5000) [pid = 3640] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D81E9E400) [pid = 3640] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D864DDC00) [pid = 3640] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8C27E800) [pid = 3640] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8753B400) [pid = 3640] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D8AB24000) [pid = 3640] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D8ABB3000) [pid = 3640] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D86304400) [pid = 3640] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D84935800) [pid = 3640] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D8C9D1C00) [pid = 3640] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D8898B800) [pid = 3640] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D875DDC00) [pid = 3640] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D8B0CB400) [pid = 3640] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D8D61C000) [pid = 3640] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 136 (0000002D84961800) [pid = 3640] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 135 (0000002DF2566400) [pid = 3640] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 134 (0000002D88991C00) [pid = 3640] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 133 (0000002D8C075400) [pid = 3640] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | --DOMWINDOW == 132 (0000002D8B4CC400) [pid = 3640] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:13:01 INFO - PROCESS | 3640 | 1463235181379 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]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 985ms 07:13:01 INFO - PROCESS | 3640 | 1463235181422 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 3640 | 1463235181425 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:13:01 INFO - PROCESS | 3640 | 1463235181430 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 3640 | 1463235181436 Marionette TRACE conn5 <- [1,2590,null,{}] 07:13:01 INFO - PROCESS | 3640 | 1463235181446 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}] 07:13:01 INFO - PROCESS | 3640 | 1463235181588 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:13:01 INFO - PROCESS | 3640 | 1463235181719 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B504000 == 106 [pid = 3640] [id = 657] 07:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 133 (0000002D87198400) [pid = 3640] [serial = 1971] [outer = 0000000000000000] 07:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 134 (0000002D8748C400) [pid = 3640] [serial = 1972] [outer = 0000002D87198400] 07:13:01 INFO - PROCESS | 3640 | 1463235181766 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 135 (0000002D875DFC00) [pid = 3640] [serial = 1973] [outer = 0000002D87198400] 07:13:02 INFO - PROCESS | 3640 | 1463235182176 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 796ms 07:13:02 INFO - PROCESS | 3640 | 1463235182227 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3640 | 1463235182230 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:13:02 INFO - PROCESS | 3640 | 1463235182238 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 3640 | 1463235182240 Marionette TRACE conn5 <- [1,2594,null,{}] 07:13:02 INFO - PROCESS | 3640 | 1463235182244 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}] 07:13:02 INFO - PROCESS | 3640 | 1463235182351 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:13:02 INFO - PROCESS | 3640 | 1463235182372 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBAC800 == 107 [pid = 3640] [id = 658] 07:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 136 (0000002D88987000) [pid = 3640] [serial = 1974] [outer = 0000000000000000] 07:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 137 (0000002D8AAC2C00) [pid = 3640] [serial = 1975] [outer = 0000002D88987000] 07:13:02 INFO - PROCESS | 3640 | 1463235182419 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D8AB26800) [pid = 3640] [serial = 1976] [outer = 0000002D88987000] 07:13:02 INFO - PROCESS | 3640 | 1463235182885 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]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 07:13:02 INFO - PROCESS | 3640 | 1463235182991 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 3640 | 1463235182993 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:13:02 INFO - PROCESS | 3640 | 1463235182996 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - PROCESS | 3640 | 1463235182998 Marionette TRACE conn5 <- [1,2598,null,{}] 07:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:13:03 INFO - PROCESS | 3640 | 1463235183006 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}] 07:13:03 INFO - PROCESS | 3640 | 1463235183112 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:13:03 INFO - PROCESS | 3640 | 1463235183124 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C174000 == 108 [pid = 3640] [id = 659] 07:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D8AF0D400) [pid = 3640] [serial = 1977] [outer = 0000000000000000] 07:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8AF10000) [pid = 3640] [serial = 1978] [outer = 0000002D8AF0D400] 07:13:03 INFO - PROCESS | 3640 | 1463235183177 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8B445C00) [pid = 3640] [serial = 1979] [outer = 0000002D8AF0D400] 07:13:03 INFO - PROCESS | 3640 | 1463235183699 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]]]}] 07:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 07:13:03 INFO - PROCESS | 3640 | 1463235183735 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:13:03 INFO - PROCESS | 3640 | 1463235183737 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:13:03 INFO - PROCESS | 3640 | 1463235183740 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:13:03 INFO - PROCESS | 3640 | 1463235183742 Marionette TRACE conn5 <- [1,2602,null,{}] 07:13:03 INFO - PROCESS | 3640 | 1463235183746 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}] 07:13:03 INFO - PROCESS | 3640 | 1463235183889 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:13:03 INFO - PROCESS | 3640 | 1463235183920 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C463800 == 109 [pid = 3640] [id = 660] 07:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8B62F000) [pid = 3640] [serial = 1980] [outer = 0000000000000000] 07:13:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8BB65C00) [pid = 3640] [serial = 1981] [outer = 0000002D8B62F000] 07:13:03 INFO - PROCESS | 3640 | 1463235183967 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8C06DC00) [pid = 3640] [serial = 1982] [outer = 0000002D8B62F000] 07:13:04 INFO - PROCESS | 3640 | 1463235184430 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]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 07:13:04 INFO - PROCESS | 3640 | 1463235184478 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 3640 | 1463235184481 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:13:04 INFO - PROCESS | 3640 | 1463235184490 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 3640 | 1463235184492 Marionette TRACE conn5 <- [1,2606,null,{}] 07:13:04 INFO - PROCESS | 3640 | 1463235184496 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}] 07:13:04 INFO - PROCESS | 3640 | 1463235184660 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:13:04 INFO - PROCESS | 3640 | 1463235184680 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8CA8B800 == 110 [pid = 3640] [id = 661] 07:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8B63D000) [pid = 3640] [serial = 1983] [outer = 0000000000000000] 07:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8C0C5000) [pid = 3640] [serial = 1984] [outer = 0000002D8B63D000] 07:13:04 INFO - PROCESS | 3640 | 1463235184729 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D8C908400) [pid = 3640] [serial = 1985] [outer = 0000002D8B63D000] 07:13:05 INFO - PROCESS | 3640 | 1463235185192 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]]]}] 07:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 07:13:05 INFO - PROCESS | 3640 | 1463235185232 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:13:05 INFO - PROCESS | 3640 | 1463235185234 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:13:05 INFO - PROCESS | 3640 | 1463235185237 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:13:05 INFO - PROCESS | 3640 | 1463235185239 Marionette TRACE conn5 <- [1,2610,null,{}] 07:13:05 INFO - PROCESS | 3640 | 1463235185243 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}] 07:13:05 INFO - PROCESS | 3640 | 1463235185652 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D8C28A800) [pid = 3640] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 145 (0000002D8D443400) [pid = 3640] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 144 (0000002D8B4D0800) [pid = 3640] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 143 (0000002D8D447400) [pid = 3640] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 142 (0000002D8ABB2400) [pid = 3640] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 141 (0000002D81661000) [pid = 3640] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 140 (0000002D83BA4400) [pid = 3640] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 139 (0000002D85A07C00) [pid = 3640] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 138 (0000002D82353000) [pid = 3640] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:13:05 INFO - PROCESS | 3640 | --DOMWINDOW == 137 (0000002D82A35C00) [pid = 3640] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:13:05 INFO - PROCESS | 3640 | 1463235185728 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF78000 == 111 [pid = 3640] [id = 662] 07:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 138 (0000002D82A35C00) [pid = 3640] [serial = 1986] [outer = 0000000000000000] 07:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 139 (0000002D85A07C00) [pid = 3640] [serial = 1987] [outer = 0000002D82A35C00] 07:13:05 INFO - PROCESS | 3640 | 1463235185784 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 140 (0000002D8C06E000) [pid = 3640] [serial = 1988] [outer = 0000002D82A35C00] 07:13:06 INFO - PROCESS | 3640 | 1463235186209 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1025ms 07:13:06 INFO - PROCESS | 3640 | 1463235186265 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3640 | 1463235186268 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:13:06 INFO - PROCESS | 3640 | 1463235186271 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:13:06 INFO - PROCESS | 3640 | 1463235186273 Marionette TRACE conn5 <- [1,2614,null,{}] 07:13:06 INFO - PROCESS | 3640 | 1463235186289 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}] 07:13:06 INFO - PROCESS | 3640 | 1463235186393 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:13:06 INFO - PROCESS | 3640 | 1463235186407 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC63800 == 112 [pid = 3640] [id = 663] 07:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 141 (0000002D8D444C00) [pid = 3640] [serial = 1989] [outer = 0000000000000000] 07:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 142 (0000002D8D44EC00) [pid = 3640] [serial = 1990] [outer = 0000002D8D444C00] 07:13:06 INFO - PROCESS | 3640 | 1463235186454 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 143 (0000002D8D61C000) [pid = 3640] [serial = 1991] [outer = 0000002D8D444C00] 07:13:06 INFO - PROCESS | 3640 | 1463235186902 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]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 07:13:06 INFO - PROCESS | 3640 | 1463235186946 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 3640 | 1463235186948 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:13:06 INFO - PROCESS | 3640 | 1463235186951 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 3640 | 1463235186953 Marionette TRACE conn5 <- [1,2618,null,{}] 07:13:06 INFO - PROCESS | 3640 | 1463235186957 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}] 07:13:07 INFO - PROCESS | 3640 | 1463235187062 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:13:07 INFO - PROCESS | 3640 | 1463235187069 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8F298000 == 113 [pid = 3640] [id = 664] 07:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 144 (0000002D8D811000) [pid = 3640] [serial = 1992] [outer = 0000000000000000] 07:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 145 (0000002D8D8B4400) [pid = 3640] [serial = 1993] [outer = 0000002D8D811000] 07:13:07 INFO - PROCESS | 3640 | 1463235187120 Marionette DEBUG loaded listener.js 07:13:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 146 (0000002D8DEA7400) [pid = 3640] [serial = 1994] [outer = 0000002D8D811000] 07:13:07 INFO - PROCESS | 3640 | 1463235187608 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]]]}] 07:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 775ms 07:13:07 INFO - PROCESS | 3640 | 1463235187747 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 3640 | 1463235187751 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:13:07 INFO - PROCESS | 3640 | 1463235187757 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 3640 | 1463235187761 Marionette TRACE conn5 <- [1,2622,null,{}] 07:13:07 INFO - PROCESS | 3640 | 1463235187768 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}] 07:13:07 INFO - PROCESS | 3640 | 1463235187915 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:13:08 INFO - PROCESS | 3640 | 1463235188058 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87397000 == 114 [pid = 3640] [id = 665] 07:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D833A9800) [pid = 3640] [serial = 1995] [outer = 0000000000000000] 07:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D83B48C00) [pid = 3640] [serial = 1996] [outer = 0000002D833A9800] 07:13:08 INFO - PROCESS | 3640 | 1463235188121 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D846A0000) [pid = 3640] [serial = 1997] [outer = 0000002D833A9800] 07:13:08 INFO - PROCESS | 3640 | 1463235188774 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]]]}] 07:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1025ms 07:13:08 INFO - PROCESS | 3640 | 1463235188782 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:13:08 INFO - PROCESS | 3640 | 1463235188787 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:13:08 INFO - PROCESS | 3640 | 1463235188795 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:13:08 INFO - PROCESS | 3640 | 1463235188800 Marionette TRACE conn5 <- [1,2626,null,{}] 07:13:08 INFO - PROCESS | 3640 | 1463235188804 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}] 07:13:08 INFO - PROCESS | 3640 | 1463235188939 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:13:09 INFO - PROCESS | 3640 | 1463235189100 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8DF800 == 115 [pid = 3640] [id = 666] 07:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D833B1400) [pid = 3640] [serial = 1998] [outer = 0000000000000000] 07:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D864E2000) [pid = 3640] [serial = 1999] [outer = 0000002D833B1400] 07:13:09 INFO - PROCESS | 3640 | 1463235189159 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D875D4400) [pid = 3640] [serial = 2000] [outer = 0000002D833B1400] 07:13:09 INFO - PROCESS | 3640 | 1463235189823 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]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1078ms 07:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:13:09 INFO - PROCESS | 3640 | 1463235189879 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 3640 | 1463235189882 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:13:09 INFO - PROCESS | 3640 | 1463235189886 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 3640 | 1463235189889 Marionette TRACE conn5 <- [1,2630,null,{}] 07:13:09 INFO - PROCESS | 3640 | 1463235189900 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}] 07:13:10 INFO - PROCESS | 3640 | 1463235190039 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:13:10 INFO - PROCESS | 3640 | 1463235190190 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF0896000 == 116 [pid = 3640] [id = 667] 07:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8B4CAC00) [pid = 3640] [serial = 2001] [outer = 0000000000000000] 07:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8B62FC00) [pid = 3640] [serial = 2002] [outer = 0000002D8B4CAC00] 07:13:10 INFO - PROCESS | 3640 | 1463235190253 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8C90A000) [pid = 3640] [serial = 2003] [outer = 0000002D8B4CAC00] 07:13:10 INFO - PROCESS | 3640 | 1463235190842 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]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 07:13:10 INFO - PROCESS | 3640 | 1463235190874 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 3640 | 1463235190877 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:13:10 INFO - PROCESS | 3640 | 1463235190880 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 3640 | 1463235190882 Marionette TRACE conn5 <- [1,2634,null,{}] 07:13:10 INFO - PROCESS | 3640 | 1463235190886 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}] 07:13:11 INFO - PROCESS | 3640 | 1463235191017 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:13:11 INFO - PROCESS | 3640 | 1463235191179 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF3270800 == 117 [pid = 3640] [id = 668] 07:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8DB5E400) [pid = 3640] [serial = 2004] [outer = 0000000000000000] 07:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8DEA5800) [pid = 3640] [serial = 2005] [outer = 0000002D8DB5E400] 07:13:11 INFO - PROCESS | 3640 | 1463235191238 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D91DF2400) [pid = 3640] [serial = 2006] [outer = 0000002D8DB5E400] 07:13:11 INFO - PROCESS | 3640 | 1463235191830 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]]]}] 07:13:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:13:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 07:13:11 INFO - PROCESS | 3640 | 1463235191869 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:13:11 INFO - PROCESS | 3640 | 1463235191871 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:13:11 INFO - PROCESS | 3640 | 1463235191875 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 3640 | 1463235191877 Marionette TRACE conn5 <- [1,2638,null,{}] 07:13:11 INFO - PROCESS | 3640 | 1463235191881 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}] 07:13:12 INFO - PROCESS | 3640 | 1463235192010 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:13:12 INFO - PROCESS | 3640 | 1463235192158 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF7122800 == 118 [pid = 3640] [id = 669] 07:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8DD81000) [pid = 3640] [serial = 2007] [outer = 0000000000000000] 07:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D932CB800) [pid = 3640] [serial = 2008] [outer = 0000002D8DD81000] 07:13:12 INFO - PROCESS | 3640 | 1463235192216 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002DED4CAC00) [pid = 3640] [serial = 2009] [outer = 0000002D8DD81000] 07:13:12 INFO - PROCESS | 3640 | 1463235192793 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]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:13:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 07:13:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:13:12 INFO - PROCESS | 3640 | 1463235192864 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 3640 | 1463235192867 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:13:12 INFO - PROCESS | 3640 | 1463235192871 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 3640 | 1463235192873 Marionette TRACE conn5 <- [1,2642,null,{}] 07:13:12 INFO - PROCESS | 3640 | 1463235192877 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}] 07:13:13 INFO - PROCESS | 3640 | 1463235193061 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:13:13 INFO - PROCESS | 3640 | 1463235193210 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF9592800 == 119 [pid = 3640] [id = 670] 07:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002DF1EC2800) [pid = 3640] [serial = 2010] [outer = 0000000000000000] 07:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002DF251C800) [pid = 3640] [serial = 2011] [outer = 0000002DF1EC2800] 07:13:13 INFO - PROCESS | 3640 | 1463235193269 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002DF2566800) [pid = 3640] [serial = 2012] [outer = 0000002DF1EC2800] 07:13:13 INFO - PROCESS | 3640 | 1463235193843 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]]]}] 07:13:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:13:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1024ms 07:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:13:13 INFO - PROCESS | 3640 | 1463235193896 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:13:13 INFO - PROCESS | 3640 | 1463235193899 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:13:13 INFO - PROCESS | 3640 | 1463235193903 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:13:13 INFO - PROCESS | 3640 | 1463235193905 Marionette TRACE conn5 <- [1,2646,null,{}] 07:13:13 INFO - PROCESS | 3640 | 1463235193909 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}] 07:13:14 INFO - PROCESS | 3640 | 1463235194036 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:13:14 INFO - PROCESS | 3640 | 1463235194198 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE93B800 == 120 [pid = 3640] [id = 671] 07:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DF2D5A000) [pid = 3640] [serial = 2013] [outer = 0000000000000000] 07:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DF2D67800) [pid = 3640] [serial = 2014] [outer = 0000002DF2D5A000] 07:13:14 INFO - PROCESS | 3640 | 1463235194256 Marionette DEBUG loaded listener.js 07:13:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002DF32D0C00) [pid = 3640] [serial = 2015] [outer = 0000002DF2D5A000] 07:13:14 INFO - PROCESS | 3640 | 1463235194834 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]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:13:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 986ms 07:13:14 INFO - PROCESS | 3640 | 1463235194891 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 3640 | 1463235194894 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:13:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:13:14 INFO - PROCESS | 3640 | 1463235194897 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 3640 | 1463235194900 Marionette TRACE conn5 <- [1,2650,null,{}] 07:13:14 INFO - PROCESS | 3640 | 1463235194903 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}] 07:13:15 INFO - PROCESS | 3640 | 1463235195062 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:13:15 INFO - PROCESS | 3640 | 1463235195210 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF538800 == 121 [pid = 3640] [id = 672] 07:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002DF2D5A800) [pid = 3640] [serial = 2016] [outer = 0000000000000000] 07:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DF5BB5000) [pid = 3640] [serial = 2017] [outer = 0000002DF2D5A800] 07:13:15 INFO - PROCESS | 3640 | 1463235195269 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DF711DC00) [pid = 3640] [serial = 2018] [outer = 0000002DF2D5A800] 07:13:15 INFO - PROCESS | 3640 | 1463235195822 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]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:13:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 07:13:15 INFO - PROCESS | 3640 | 1463235195887 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 3640 | 1463235195889 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:13:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:13:15 INFO - PROCESS | 3640 | 1463235195893 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 3640 | 1463235195895 Marionette TRACE conn5 <- [1,2654,null,{}] 07:13:15 INFO - PROCESS | 3640 | 1463235195899 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}] 07:13:16 INFO - PROCESS | 3640 | 1463235196028 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:13:16 INFO - PROCESS | 3640 | 1463235196190 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFB95800 == 122 [pid = 3640] [id = 673] 07:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DF76EF800) [pid = 3640] [serial = 2019] [outer = 0000000000000000] 07:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DF7A80C00) [pid = 3640] [serial = 2020] [outer = 0000002DF76EF800] 07:13:16 INFO - PROCESS | 3640 | 1463235196247 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002DF8BB6800) [pid = 3640] [serial = 2021] [outer = 0000002DF76EF800] 07:13:16 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:13:17 INFO - PROCESS | 3640 | [3640] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:13:17 INFO - PROCESS | 3640 | 1463235197380 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]]]}] 07:13:17 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) 07:13:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1534ms 07:13:17 INFO - PROCESS | 3640 | 1463235197430 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 3640 | 1463235197432 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:13:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:13:17 INFO - PROCESS | 3640 | 1463235197436 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 3640 | 1463235197438 Marionette TRACE conn5 <- [1,2658,null,{}] 07:13:17 INFO - PROCESS | 3640 | 1463235197442 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}] 07:13:17 INFO - PROCESS | 3640 | 1463235197633 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:13:17 INFO - PROCESS | 3640 | 1463235197752 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D858E7800 == 123 [pid = 3640] [id = 674] 07:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D8633A000) [pid = 3640] [serial = 2022] [outer = 0000000000000000] 07:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D87495800) [pid = 3640] [serial = 2023] [outer = 0000002D8633A000] 07:13:17 INFO - PROCESS | 3640 | 1463235197807 Marionette DEBUG loaded listener.js 07:13:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8DE9E800) [pid = 3640] [serial = 2024] [outer = 0000002D8633A000] 07:13:18 INFO - PROCESS | 3640 | 1463235198863 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] 07:13:18 INFO - PROCESS | 3640 | 1463235198936 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:13:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:13:18 INFO - PROCESS | 3640 | 1463235198943 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 3640 | 1463235198947 Marionette TRACE conn5 <- [1,2662,null,{}] 07:13:18 INFO - PROCESS | 3640 | 1463235198953 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}] 07:13:19 INFO - PROCESS | 3640 | 1463235199084 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:13:19 INFO - PROCESS | 3640 | 1463235199244 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBAA800 == 124 [pid = 3640] [id = 675] 07:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D85A0EC00) [pid = 3640] [serial = 2025] [outer = 0000000000000000] 07:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D86307000) [pid = 3640] [serial = 2026] [outer = 0000002D85A0EC00] 07:13:19 INFO - PROCESS | 3640 | 1463235199296 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D87337000) [pid = 3640] [serial = 2027] [outer = 0000002D85A0EC00] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2D9000 == 123 [pid = 3640] [id = 548] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DC81000 == 122 [pid = 3640] [id = 500] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF58A000 == 121 [pid = 3640] [id = 613] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DADD800 == 120 [pid = 3640] [id = 463] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB88800 == 119 [pid = 3640] [id = 614] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DC63800 == 118 [pid = 3640] [id = 663] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF78000 == 117 [pid = 3640] [id = 662] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8CA8B800 == 116 [pid = 3640] [id = 661] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C463800 == 115 [pid = 3640] [id = 660] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C174000 == 114 [pid = 3640] [id = 659] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBAC800 == 113 [pid = 3640] [id = 658] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B504000 == 112 [pid = 3640] [id = 657] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84064000 == 111 [pid = 3640] [id = 656] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002DF2519800) [pid = 3640] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002DF71D3400) [pid = 3640] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D87887800) [pid = 3640] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B644800 == 110 [pid = 3640] [id = 655] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86479800 == 109 [pid = 3640] [id = 654] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFC963800 == 108 [pid = 3640] [id = 652] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7BD5000 == 107 [pid = 3640] [id = 651] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF372A000 == 106 [pid = 3640] [id = 650] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF1A49000 == 105 [pid = 3640] [id = 649] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D91DC5800 == 104 [pid = 3640] [id = 648] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8F2B4800 == 103 [pid = 3640] [id = 647] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C176800 == 102 [pid = 3640] [id = 646] 07:13:20 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871FF000 == 101 [pid = 3640] [id = 645] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D85B83C00) [pid = 3640] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002DED4C8400) [pid = 3640] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8B448400) [pid = 3640] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D8BB70000) [pid = 3640] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8D444400) [pid = 3640] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D8D8AE400) [pid = 3640] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D8D49EC00) [pid = 3640] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002DF32C7C00) [pid = 3640] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8B63A400) [pid = 3640] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8DD89800) [pid = 3640] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D85B87C00) [pid = 3640] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8DED4400) [pid = 3640] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002DF255BC00) [pid = 3640] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8AF3E400) [pid = 3640] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8B442400) [pid = 3640] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D82B2C400) [pid = 3640] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D85A11C00) [pid = 3640] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D81E9E800) [pid = 3640] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D83C4B800) [pid = 3640] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8788A400) [pid = 3640] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8623CC00) [pid = 3640] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8AACC800) [pid = 3640] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8AF05C00) [pid = 3640] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D8D446000) [pid = 3640] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D8D8AA400) [pid = 3640] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D86416C00) [pid = 3640] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D8DEE1C00) [pid = 3640] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D83BA1800) [pid = 3640] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:13:20 INFO - PROCESS | 3640 | 1463235200443 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] 07:13:20 INFO - PROCESS | 3640 | 1463235200507 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:13:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:13:20 INFO - PROCESS | 3640 | 1463235200513 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 3640 | 1463235200516 Marionette TRACE conn5 <- [1,2666,null,{}] 07:13:20 INFO - PROCESS | 3640 | 1463235200520 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}] 07:13:20 INFO - PROCESS | 3640 | 1463235200659 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:13:20 INFO - PROCESS | 3640 | 1463235200763 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87379000 == 102 [pid = 3640] [id = 676] 07:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D83C4C400) [pid = 3640] [serial = 2028] [outer = 0000000000000000] 07:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8469D000) [pid = 3640] [serial = 2029] [outer = 0000002D83C4C400] 07:13:20 INFO - PROCESS | 3640 | 1463235200812 Marionette DEBUG loaded listener.js 07:13:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D86335000) [pid = 3640] [serial = 2030] [outer = 0000002D83C4C400] 07:13:21 INFO - PROCESS | 3640 | 1463235201714 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]]]}] 07:13:21 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) 07:13:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1240ms 07:13:21 INFO - PROCESS | 3640 | 1463235201756 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:13:21 INFO - PROCESS | 3640 | 1463235201759 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:13:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:13:21 INFO - PROCESS | 3640 | 1463235201763 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:13:21 INFO - PROCESS | 3640 | 1463235201767 Marionette TRACE conn5 <- [1,2670,null,{}] 07:13:21 INFO - PROCESS | 3640 | 1463235201779 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}] 07:13:21 INFO - PROCESS | 3640 | 1463235201896 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:13:21 INFO - PROCESS | 3640 | 1463235201904 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8BE000 == 103 [pid = 3640] [id = 677] 07:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8898FC00) [pid = 3640] [serial = 2031] [outer = 0000000000000000] 07:13:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8AB25C00) [pid = 3640] [serial = 2032] [outer = 0000002D8898FC00] 07:13:21 INFO - PROCESS | 3640 | 1463235201954 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8AF09800) [pid = 3640] [serial = 2033] [outer = 0000002D8898FC00] 07:13:22 INFO - PROCESS | 3640 | 1463235202921 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]]]}] 07:13:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 07:13:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 07:13:22 INFO - PROCESS | 3640 | 1463235202945 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 3640 | 1463235202956 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:13:22 INFO - PROCESS | 3640 | 1463235202959 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 3640 | 1463235202961 Marionette TRACE conn5 <- [1,2674,null,{}] 07:13:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:13:22 INFO - PROCESS | 3640 | 1463235202971 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}] 07:13:23 INFO - PROCESS | 3640 | 1463235203125 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:13:23 INFO - PROCESS | 3640 | 1463235203142 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C391000 == 104 [pid = 3640] [id = 678] 07:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8AF47000) [pid = 3640] [serial = 2034] [outer = 0000000000000000] 07:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8B4D3000) [pid = 3640] [serial = 2035] [outer = 0000002D8AF47000] 07:13:23 INFO - PROCESS | 3640 | 1463235203190 Marionette DEBUG loaded listener.js 07:13:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8BB6B800) [pid = 3640] [serial = 2036] [outer = 0000002D8AF47000] 07:13:24 INFO - PROCESS | 3640 | 1463235204173 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] 07:13:24 INFO - PROCESS | 3640 | 1463235204208 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:13:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:13:24 INFO - PROCESS | 3640 | 1463235204212 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 3640 | 1463235204213 Marionette TRACE conn5 <- [1,2678,null,{}] 07:13:24 INFO - PROCESS | 3640 | 1463235204217 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}] 07:13:24 INFO - PROCESS | 3640 | 1463235204360 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:13:24 INFO - PROCESS | 3640 | 1463235204376 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8CA9C800 == 105 [pid = 3640] [id = 679] 07:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8B449400) [pid = 3640] [serial = 2037] [outer = 0000000000000000] 07:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8C280000) [pid = 3640] [serial = 2038] [outer = 0000002D8B449400] 07:13:24 INFO - PROCESS | 3640 | 1463235204424 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8D444400) [pid = 3640] [serial = 2039] [outer = 0000002D8B449400] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D81FBF400) [pid = 3640] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D88987000) [pid = 3640] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D87198400) [pid = 3640] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8B62F000) [pid = 3640] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8B63D000) [pid = 3640] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8134B400) [pid = 3640] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D82A35C00) [pid = 3640] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002DF1C56400) [pid = 3640] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D84A18C00) [pid = 3640] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D8D444C00) [pid = 3640] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:13:24 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002D8AF0D400) [pid = 3640] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:13:25 INFO - PROCESS | 3640 | 1463235205438 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] 07:13:25 INFO - PROCESS | 3640 | 1463235205497 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:13:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:13:25 INFO - PROCESS | 3640 | 1463235205500 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:13:25 INFO - PROCESS | 3640 | 1463235205502 Marionette TRACE conn5 <- [1,2682,null,{}] 07:13:25 INFO - PROCESS | 3640 | 1463235205513 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}] 07:13:25 INFO - PROCESS | 3640 | 1463235205640 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:13:25 INFO - PROCESS | 3640 | 1463235205650 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DB21000 == 106 [pid = 3640] [id = 680] 07:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D8C06C800) [pid = 3640] [serial = 2040] [outer = 0000000000000000] 07:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8D61DC00) [pid = 3640] [serial = 2041] [outer = 0000002D8C06C800] 07:13:25 INFO - PROCESS | 3640 | 1463235205696 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8DD7D000) [pid = 3640] [serial = 2042] [outer = 0000002D8C06C800] 07:13:26 INFO - PROCESS | 3640 | 1463235206653 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] 07:13:26 INFO - PROCESS | 3640 | 1463235206694 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:13:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:13:26 INFO - PROCESS | 3640 | 1463235206790 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 3640 | 1463235206794 Marionette TRACE conn5 <- [1,2686,null,{}] 07:13:26 INFO - PROCESS | 3640 | 1463235206801 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}] 07:13:26 INFO - PROCESS | 3640 | 1463235206937 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:13:27 INFO - PROCESS | 3640 | 1463235207135 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8ACD2800 == 107 [pid = 3640] [id = 681] 07:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D83BA2C00) [pid = 3640] [serial = 2043] [outer = 0000000000000000] 07:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D83C4E000) [pid = 3640] [serial = 2044] [outer = 0000002D83BA2C00] 07:13:27 INFO - PROCESS | 3640 | 1463235207239 Marionette DEBUG loaded listener.js 07:13:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D85B83C00) [pid = 3640] [serial = 2045] [outer = 0000002D83BA2C00] 07:13:28 INFO - PROCESS | 3640 | 1463235208308 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] 07:13:28 INFO - PROCESS | 3640 | 1463235208339 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:13:28 INFO - PROCESS | 3640 | 1463235208344 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:13:28 INFO - PROCESS | 3640 | 1463235208347 Marionette TRACE conn5 <- [1,2690,null,{}] 07:13:28 INFO - PROCESS | 3640 | 1463235208398 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}] 07:13:28 INFO - PROCESS | 3640 | 1463235208524 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:13:28 INFO - PROCESS | 3640 | 1463235208749 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D41D800 == 108 [pid = 3640] [id = 682] 07:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D87886000) [pid = 3640] [serial = 2046] [outer = 0000000000000000] 07:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8898E800) [pid = 3640] [serial = 2047] [outer = 0000002D87886000] 07:13:28 INFO - PROCESS | 3640 | 1463235208808 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8AF41800) [pid = 3640] [serial = 2048] [outer = 0000002D87886000] 07:13:29 INFO - PROCESS | 3640 | 1463235209405 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]]]}] 07:13:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:13:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1114ms 07:13:29 INFO - PROCESS | 3640 | 1463235209466 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:13:29 INFO - PROCESS | 3640 | 1463235209469 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:13:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:13:29 INFO - PROCESS | 3640 | 1463235209473 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 3640 | 1463235209476 Marionette TRACE conn5 <- [1,2694,null,{}] 07:13:29 INFO - PROCESS | 3640 | 1463235209480 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}] 07:13:29 INFO - PROCESS | 3640 | 1463235209615 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:13:29 INFO - PROCESS | 3640 | 1463235209782 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9128E800 == 109 [pid = 3640] [id = 683] 07:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8D448000) [pid = 3640] [serial = 2049] [outer = 0000000000000000] 07:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8D49C800) [pid = 3640] [serial = 2050] [outer = 0000002D8D448000] 07:13:29 INFO - PROCESS | 3640 | 1463235209849 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8DB5AC00) [pid = 3640] [serial = 2051] [outer = 0000002D8D448000] 07:13:30 INFO - PROCESS | 3640 | 1463235210459 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]]]}] 07:13:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:13:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1024ms 07:13:30 INFO - PROCESS | 3640 | 1463235210505 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 3640 | 1463235210508 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:13:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:13:30 INFO - PROCESS | 3640 | 1463235210512 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 3640 | 1463235210514 Marionette TRACE conn5 <- [1,2698,null,{}] 07:13:30 INFO - PROCESS | 3640 | 1463235210518 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}] 07:13:30 INFO - PROCESS | 3640 | 1463235210698 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:13:30 INFO - PROCESS | 3640 | 1463235210849 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF13B4000 == 110 [pid = 3640] [id = 684] 07:13:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8FEEEC00) [pid = 3640] [serial = 2052] [outer = 0000000000000000] 07:13:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D932CBC00) [pid = 3640] [serial = 2053] [outer = 0000002D8FEEEC00] 07:13:30 INFO - PROCESS | 3640 | 1463235210908 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002DF1CE1000) [pid = 3640] [serial = 2054] [outer = 0000002D8FEEEC00] 07:13:31 INFO - PROCESS | 3640 | 1463235211559 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] 07:13:31 INFO - PROCESS | 3640 | 1463235211598 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:13:31 INFO - PROCESS | 3640 | 1463235211602 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:13:31 INFO - PROCESS | 3640 | 1463235211604 Marionette TRACE conn5 <- [1,2702,null,{}] 07:13:31 INFO - PROCESS | 3640 | 1463235211608 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}] 07:13:31 INFO - PROCESS | 3640 | 1463235211734 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:13:31 INFO - PROCESS | 3640 | 1463235211918 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF713E800 == 111 [pid = 3640] [id = 685] 07:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002DF2555C00) [pid = 3640] [serial = 2055] [outer = 0000000000000000] 07:13:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002DF2DBB400) [pid = 3640] [serial = 2056] [outer = 0000002DF2555C00] 07:13:31 INFO - PROCESS | 3640 | 1463235211980 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002DF784A400) [pid = 3640] [serial = 2057] [outer = 0000002DF2555C00] 07:13:32 INFO - PROCESS | 3640 | 1463235212550 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]]]}] 07:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 07:13:32 INFO - PROCESS | 3640 | 1463235212592 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:13:32 INFO - PROCESS | 3640 | 1463235212594 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:13:32 INFO - PROCESS | 3640 | 1463235212598 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:13:32 INFO - PROCESS | 3640 | 1463235212600 Marionette TRACE conn5 <- [1,2706,null,{}] 07:13:32 INFO - PROCESS | 3640 | 1463235212604 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}] 07:13:32 INFO - PROCESS | 3640 | 1463235212754 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:13:32 INFO - PROCESS | 3640 | 1463235212905 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE687000 == 112 [pid = 3640] [id = 686] 07:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002DF255BC00) [pid = 3640] [serial = 2058] [outer = 0000000000000000] 07:13:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002DFB79C000) [pid = 3640] [serial = 2059] [outer = 0000002DF255BC00] 07:13:32 INFO - PROCESS | 3640 | 1463235212964 Marionette DEBUG loaded listener.js 07:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002DFC88B000) [pid = 3640] [serial = 2060] [outer = 0000002DF255BC00] 07:13:33 INFO - PROCESS | 3640 | 1463235213604 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] 07:13:33 INFO - PROCESS | 3640 | 1463235213632 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:13:33 INFO - PROCESS | 3640 | 1463235213635 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 3640 | 1463235213637 Marionette TRACE conn5 <- [1,2710,null,{}] 07:13:33 INFO - PROCESS | 3640 | 1463235213641 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}] 07:13:33 INFO - PROCESS | 3640 | 1463235213768 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:13:33 INFO - PROCESS | 3640 | 1463235213932 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFD20000 == 113 [pid = 3640] [id = 687] 07:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DFE176C00) [pid = 3640] [serial = 2061] [outer = 0000000000000000] 07:13:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DFE6E3C00) [pid = 3640] [serial = 2062] [outer = 0000002DFE176C00] 07:13:33 INFO - PROCESS | 3640 | 1463235213990 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002DFE992C00) [pid = 3640] [serial = 2063] [outer = 0000002DFE176C00] 07:13:34 INFO - PROCESS | 3640 | 1463235214638 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] 07:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:13:34 INFO - PROCESS | 3640 | 1463235214713 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:13:34 INFO - PROCESS | 3640 | 1463235214717 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 3640 | 1463235214719 Marionette TRACE conn5 <- [1,2714,null,{}] 07:13:34 INFO - PROCESS | 3640 | 1463235214723 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}] 07:13:34 INFO - PROCESS | 3640 | 1463235214850 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:13:35 INFO - PROCESS | 3640 | 1463235215001 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D908CD000 == 114 [pid = 3640] [id = 688] 07:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D9087D000) [pid = 3640] [serial = 2064] [outer = 0000000000000000] 07:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D90887400) [pid = 3640] [serial = 2065] [outer = 0000002D9087D000] 07:13:35 INFO - PROCESS | 3640 | 1463235215058 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002DFE9D0400) [pid = 3640] [serial = 2066] [outer = 0000002D9087D000] 07:13:35 INFO - PROCESS | 3640 | 1463235215602 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]]]}] 07:13:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 925ms 07:13:35 INFO - PROCESS | 3640 | 1463235215643 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:13:35 INFO - PROCESS | 3640 | 1463235215646 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:13:35 INFO - PROCESS | 3640 | 1463235215650 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:13:35 INFO - PROCESS | 3640 | 1463235215652 Marionette TRACE conn5 <- [1,2718,null,{}] 07:13:35 INFO - PROCESS | 3640 | 1463235215656 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}] 07:13:35 INFO - PROCESS | 3640 | 1463235215783 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:13:35 INFO - PROCESS | 3640 | 1463235215947 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D90AD3000 == 115 [pid = 3640] [id = 689] 07:13:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8D64B000) [pid = 3640] [serial = 2067] [outer = 0000000000000000] 07:13:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D8D650000) [pid = 3640] [serial = 2068] [outer = 0000002D8D64B000] 07:13:36 INFO - PROCESS | 3640 | 1463235216005 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8D656C00) [pid = 3640] [serial = 2069] [outer = 0000002D8D64B000] 07:13:37 INFO - PROCESS | 3640 | 1463235217076 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] 07:13:37 INFO - PROCESS | 3640 | 1463235217142 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:13:37 INFO - PROCESS | 3640 | 1463235217145 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 3640 | 1463235217147 Marionette TRACE conn5 <- [1,2722,null,{}] 07:13:37 INFO - PROCESS | 3640 | 1463235217151 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}] 07:13:37 INFO - PROCESS | 3640 | 1463235217312 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:13:37 INFO - PROCESS | 3640 | 1463235217643 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF90000 == 116 [pid = 3640] [id = 690] 07:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D830EF400) [pid = 3640] [serial = 2070] [outer = 0000000000000000] 07:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D83BA1000) [pid = 3640] [serial = 2071] [outer = 0000002D830EF400] 07:13:37 INFO - PROCESS | 3640 | 1463235217751 Marionette DEBUG loaded listener.js 07:13:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D86445800) [pid = 3640] [serial = 2072] [outer = 0000002D830EF400] 07:13:38 INFO - PROCESS | 3640 | 1463235218377 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]]]}] 07:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1280ms 07:13:38 INFO - PROCESS | 3640 | 1463235218429 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 3640 | 1463235218433 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:13:38 INFO - PROCESS | 3640 | 1463235218438 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 3640 | 1463235218442 Marionette TRACE conn5 <- [1,2726,null,{}] 07:13:38 INFO - PROCESS | 3640 | 1463235218447 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}] 07:13:38 INFO - PROCESS | 3640 | 1463235218574 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:13:38 INFO - PROCESS | 3640 | 1463235218746 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C39E800 == 117 [pid = 3640] [id = 691] 07:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8AAC8800) [pid = 3640] [serial = 2073] [outer = 0000000000000000] 07:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D833AC400) [pid = 3640] [serial = 2074] [outer = 0000002D8AAC8800] 07:13:38 INFO - PROCESS | 3640 | 1463235218804 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D8B4D0800) [pid = 3640] [serial = 2075] [outer = 0000002D8AAC8800] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8CA9C800 == 116 [pid = 3640] [id = 679] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C391000 == 115 [pid = 3640] [id = 678] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8BE000 == 114 [pid = 3640] [id = 677] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87379000 == 113 [pid = 3640] [id = 676] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8BBAA800 == 112 [pid = 3640] [id = 675] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002DFC2DB400) [pid = 3640] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002DFE6D5C00) [pid = 3640] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D91DECC00) [pid = 3640] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8D8B4400) [pid = 3640] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFB95800 == 111 [pid = 3640] [id = 673] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF538800 == 110 [pid = 3640] [id = 672] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE93B800 == 109 [pid = 3640] [id = 671] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF9592800 == 108 [pid = 3640] [id = 670] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF7122800 == 107 [pid = 3640] [id = 669] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF3270800 == 106 [pid = 3640] [id = 668] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF0896000 == 105 [pid = 3640] [id = 667] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8DF800 == 104 [pid = 3640] [id = 666] 07:13:39 INFO - PROCESS | 3640 | --DOCSHELL 0000002D87397000 == 103 [pid = 3640] [id = 665] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8643E400) [pid = 3640] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D8AB26800) [pid = 3640] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D875DFC00) [pid = 3640] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8C06DC00) [pid = 3640] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8C0C5000) [pid = 3640] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8C908400) [pid = 3640] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D83BAD400) [pid = 3640] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8748C400) [pid = 3640] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002D83BA2000) [pid = 3640] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D8C9D6C00) [pid = 3640] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002D875E0C00) [pid = 3640] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D83BAB400) [pid = 3640] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002D85A07C00) [pid = 3640] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002DFB797400) [pid = 3640] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002DF2563400) [pid = 3640] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002D8641C000) [pid = 3640] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002D8D44EC00) [pid = 3640] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8AAC2C00) [pid = 3640] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002DF3756000) [pid = 3640] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D85B86C00) [pid = 3640] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002DF86D0C00) [pid = 3640] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8BB65C00) [pid = 3640] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D81F2A800) [pid = 3640] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8AF10000) [pid = 3640] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D8B445C00) [pid = 3640] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8C06E000) [pid = 3640] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8D61C000) [pid = 3640] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:13:39 INFO - PROCESS | 3640 | 1463235219484 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]]]}] 07:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1075ms 07:13:39 INFO - PROCESS | 3640 | 1463235219521 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:13:39 INFO - PROCESS | 3640 | 1463235219526 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:13:39 INFO - PROCESS | 3640 | 1463235219530 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:13:39 INFO - PROCESS | 3640 | 1463235219532 Marionette TRACE conn5 <- [1,2730,null,{}] 07:13:39 INFO - PROCESS | 3640 | 1463235219536 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}] 07:13:39 INFO - PROCESS | 3640 | 1463235219647 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:13:39 INFO - PROCESS | 3640 | 1463235219656 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89931800 == 104 [pid = 3640] [id = 692] 07:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D84A20400) [pid = 3640] [serial = 2076] [outer = 0000000000000000] 07:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D86446800) [pid = 3640] [serial = 2077] [outer = 0000002D84A20400] 07:13:39 INFO - PROCESS | 3640 | 1463235219704 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8AAC3000) [pid = 3640] [serial = 2078] [outer = 0000002D84A20400] 07:13:40 INFO - PROCESS | 3640 | 1463235220239 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]]]}] 07:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 07:13:40 INFO - PROCESS | 3640 | 1463235220265 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 3640 | 1463235220267 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:13:40 INFO - PROCESS | 3640 | 1463235220277 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 3640 | 1463235220284 Marionette TRACE conn5 <- [1,2734,null,{}] 07:13:40 INFO - PROCESS | 3640 | 1463235220294 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}] 07:13:40 INFO - PROCESS | 3640 | 1463235220407 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:13:40 INFO - PROCESS | 3640 | 1463235220531 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C391800 == 105 [pid = 3640] [id = 693] 07:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D875DE800) [pid = 3640] [serial = 2079] [outer = 0000000000000000] 07:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8C068C00) [pid = 3640] [serial = 2080] [outer = 0000002D875DE800] 07:13:40 INFO - PROCESS | 3640 | 1463235220579 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8C904400) [pid = 3640] [serial = 2081] [outer = 0000002D875DE800] 07:13:40 INFO - PROCESS | 3640 | 1463235220961 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 07:13:41 INFO - PROCESS | 3640 | 1463235221013 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 3640 | 1463235221016 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:13:41 INFO - PROCESS | 3640 | 1463235221019 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 3640 | 1463235221021 Marionette TRACE conn5 <- [1,2738,null,{}] 07:13:41 INFO - PROCESS | 3640 | 1463235221024 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}] 07:13:41 INFO - PROCESS | 3640 | 1463235221134 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:13:41 INFO - PROCESS | 3640 | 1463235221141 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8CA89800 == 106 [pid = 3640] [id = 694] 07:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8C90A400) [pid = 3640] [serial = 2082] [outer = 0000000000000000] 07:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8D492C00) [pid = 3640] [serial = 2083] [outer = 0000002D8C90A400] 07:13:41 INFO - PROCESS | 3640 | 1463235221188 Marionette DEBUG loaded listener.js 07:13:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8D80B800) [pid = 3640] [serial = 2084] [outer = 0000002D8C90A400] 07:13:41 INFO - PROCESS | 3640 | 1463235221727 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]]]}] 07:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8D811000) [pid = 3640] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D83C4C400) [pid = 3640] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D8898FC00) [pid = 3640] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8AF47000) [pid = 3640] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D85A0EC00) [pid = 3640] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:13:42 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D8B449400) [pid = 3640] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:13:42 INFO - PROCESS | 3640 | 1463235222056 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 3640 | 1463235222061 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:13:42 INFO - PROCESS | 3640 | 1463235222095 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 3640 | 1463235222099 Marionette TRACE conn5 <- [1,2742,null,{}] 07:13:42 INFO - PROCESS | 3640 | 1463235222105 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}] 07:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:13:42 INFO - PROCESS | 3640 | 1463235222280 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:13:42 INFO - PROCESS | 3640 | 1463235222429 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF79000 == 107 [pid = 3640] [id = 695] 07:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D83BCB000) [pid = 3640] [serial = 2085] [outer = 0000000000000000] 07:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D83C50C00) [pid = 3640] [serial = 2086] [outer = 0000002D83BCB000] 07:13:42 INFO - PROCESS | 3640 | 1463235222493 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D86416400) [pid = 3640] [serial = 2087] [outer = 0000002D83BCB000] 07:13:43 INFO - PROCESS | 3640 | 1463235223087 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]]]}] 07:13:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:13:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1009ms 07:13:43 INFO - PROCESS | 3640 | 1463235223122 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:13:43 INFO - PROCESS | 3640 | 1463235223126 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:13:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:13:43 INFO - PROCESS | 3640 | 1463235223135 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:13:43 INFO - PROCESS | 3640 | 1463235223139 Marionette TRACE conn5 <- [1,2746,null,{}] 07:13:43 INFO - PROCESS | 3640 | 1463235223143 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}] 07:13:43 INFO - PROCESS | 3640 | 1463235223278 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:13:43 INFO - PROCESS | 3640 | 1463235223445 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C95F800 == 108 [pid = 3640] [id = 696] 07:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8AF03000) [pid = 3640] [serial = 2088] [outer = 0000000000000000] 07:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8AF47000) [pid = 3640] [serial = 2089] [outer = 0000002D8AF03000] 07:13:43 INFO - PROCESS | 3640 | 1463235223504 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8B862000) [pid = 3640] [serial = 2090] [outer = 0000002D8AF03000] 07:13:44 INFO - PROCESS | 3640 | 1463235224123 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]]]}] 07:13:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:13:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1025ms 07:13:44 INFO - PROCESS | 3640 | 1463235224160 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 3640 | 1463235224163 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:13:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:13:44 INFO - PROCESS | 3640 | 1463235224167 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 3640 | 1463235224169 Marionette TRACE conn5 <- [1,2750,null,{}] 07:13:44 INFO - PROCESS | 3640 | 1463235224180 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}] 07:13:44 INFO - PROCESS | 3640 | 1463235224320 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:13:44 INFO - PROCESS | 3640 | 1463235224488 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1E7800 == 109 [pid = 3640] [id = 697] 07:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D8DB5A400) [pid = 3640] [serial = 2091] [outer = 0000000000000000] 07:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D8DEA0800) [pid = 3640] [serial = 2092] [outer = 0000002D8DB5A400] 07:13:44 INFO - PROCESS | 3640 | 1463235224550 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D90884000) [pid = 3640] [serial = 2093] [outer = 0000002D8DB5A400] 07:13:45 INFO - PROCESS | 3640 | 1463235225160 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]]]}] 07:13:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:13:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1021ms 07:13:45 INFO - PROCESS | 3640 | 1463235225189 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 3640 | 1463235225192 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:13:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:13:45 INFO - PROCESS | 3640 | 1463235225196 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 3640 | 1463235225198 Marionette TRACE conn5 <- [1,2754,null,{}] 07:13:45 INFO - PROCESS | 3640 | 1463235225202 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}] 07:13:45 INFO - PROCESS | 3640 | 1463235225334 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:13:45 INFO - PROCESS | 3640 | 1463235225498 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9128D800 == 110 [pid = 3640] [id = 698] 07:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D90B14400) [pid = 3640] [serial = 2094] [outer = 0000000000000000] 07:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D90B18800) [pid = 3640] [serial = 2095] [outer = 0000002D90B14400] 07:13:45 INFO - PROCESS | 3640 | 1463235225557 Marionette DEBUG loaded listener.js 07:13:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D932C5000) [pid = 3640] [serial = 2096] [outer = 0000002D90B14400] 07:13:46 INFO - PROCESS | 3640 | 1463235226104 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]]]}] 07:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 944ms 07:13:46 INFO - PROCESS | 3640 | 1463235226143 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:13:46 INFO - PROCESS | 3640 | 1463235226145 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:13:46 INFO - PROCESS | 3640 | 1463235226149 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:13:46 INFO - PROCESS | 3640 | 1463235226151 Marionette TRACE conn5 <- [1,2758,null,{}] 07:13:46 INFO - PROCESS | 3640 | 1463235226155 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}] 07:13:46 INFO - PROCESS | 3640 | 1463235226283 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:13:46 INFO - PROCESS | 3640 | 1463235226448 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D913D9000 == 111 [pid = 3640] [id = 699] 07:13:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D91DEB400) [pid = 3640] [serial = 2097] [outer = 0000000000000000] 07:13:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002DF231C800) [pid = 3640] [serial = 2098] [outer = 0000002D91DEB400] 07:13:46 INFO - PROCESS | 3640 | 1463235226506 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002DF2A20400) [pid = 3640] [serial = 2099] [outer = 0000002D91DEB400] 07:13:47 INFO - PROCESS | 3640 | 1463235227124 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]]]}] 07:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1025ms 07:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:13:47 INFO - PROCESS | 3640 | 1463235227177 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:13:47 INFO - PROCESS | 3640 | 1463235227179 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:13:47 INFO - PROCESS | 3640 | 1463235227183 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:13:47 INFO - PROCESS | 3640 | 1463235227185 Marionette TRACE conn5 <- [1,2762,null,{}] 07:13:47 INFO - PROCESS | 3640 | 1463235227189 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}] 07:13:47 INFO - PROCESS | 3640 | 1463235227357 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:13:47 INFO - PROCESS | 3640 | 1463235227513 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF2FB2800 == 112 [pid = 3640] [id = 700] 07:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002DF3598000) [pid = 3640] [serial = 2100] [outer = 0000000000000000] 07:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002DF86C8C00) [pid = 3640] [serial = 2101] [outer = 0000002DF3598000] 07:13:47 INFO - PROCESS | 3640 | 1463235227572 Marionette DEBUG loaded listener.js 07:13:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002DF8CEF800) [pid = 3640] [serial = 2102] [outer = 0000002DF3598000] 07:13:48 INFO - PROCESS | 3640 | 1463235228162 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]]]}] 07:13:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:13:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1022ms 07:13:48 INFO - PROCESS | 3640 | 1463235228208 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 3640 | 1463235228210 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:13:48 INFO - PROCESS | 3640 | 1463235228214 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:13:48 INFO - PROCESS | 3640 | 1463235228216 Marionette TRACE conn5 <- [1,2766,null,{}] 07:13:48 INFO - PROCESS | 3640 | 1463235228220 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}] 07:13:48 INFO - PROCESS | 3640 | 1463235228346 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:13:48 INFO - PROCESS | 3640 | 1463235228512 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:48 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF8BD0000 == 113 [pid = 3640] [id = 701] 07:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8FE21C00) [pid = 3640] [serial = 2103] [outer = 0000000000000000] 07:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8FE2A800) [pid = 3640] [serial = 2104] [outer = 0000002D8FE21C00] 07:13:48 INFO - PROCESS | 3640 | 1463235228570 Marionette DEBUG loaded listener.js 07:13:48 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002DF70AA000) [pid = 3640] [serial = 2105] [outer = 0000002D8FE21C00] 07:13:49 INFO - PROCESS | 3640 | 1463235229192 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]]]}] 07:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1028ms 07:13:49 INFO - PROCESS | 3640 | 1463235229244 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:13:49 INFO - PROCESS | 3640 | 1463235229247 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:13:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:13:49 INFO - PROCESS | 3640 | 1463235229250 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:13:49 INFO - PROCESS | 3640 | 1463235229253 Marionette TRACE conn5 <- [1,2770,null,{}] 07:13:49 INFO - PROCESS | 3640 | 1463235229274 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}] 07:13:49 INFO - PROCESS | 3640 | 1463235229401 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:13:49 INFO - PROCESS | 3640 | 1463235229553 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE972800 == 114 [pid = 3640] [id = 702] 07:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D92E89000) [pid = 3640] [serial = 2106] [outer = 0000000000000000] 07:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D92E8E000) [pid = 3640] [serial = 2107] [outer = 0000002D92E89000] 07:13:49 INFO - PROCESS | 3640 | 1463235229610 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D92E94400) [pid = 3640] [serial = 2108] [outer = 0000002D92E89000] 07:13:50 INFO - PROCESS | 3640 | 1463235230170 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]]]}] 07:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 986ms 07:13:50 INFO - PROCESS | 3640 | 1463235230240 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 3640 | 1463235230243 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:13:50 INFO - PROCESS | 3640 | 1463235230246 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 3640 | 1463235230248 Marionette TRACE conn5 <- [1,2774,null,{}] 07:13:50 INFO - PROCESS | 3640 | 1463235230253 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}] 07:13:50 INFO - PROCESS | 3640 | 1463235230382 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:13:50 INFO - PROCESS | 3640 | 1463235230547 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92BDE000 == 115 [pid = 3640] [id = 703] 07:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002DF9503400) [pid = 3640] [serial = 2109] [outer = 0000000000000000] 07:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002DFB7A3C00) [pid = 3640] [serial = 2110] [outer = 0000002DF9503400] 07:13:50 INFO - PROCESS | 3640 | 1463235230605 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002DFE988C00) [pid = 3640] [serial = 2111] [outer = 0000002DF9503400] 07:13:51 INFO - PROCESS | 3640 | 1463235231201 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]]]}] 07:13:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:13:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 07:13:51 INFO - PROCESS | 3640 | 1463235231234 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 3640 | 1463235231237 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:13:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:13:51 INFO - PROCESS | 3640 | 1463235231240 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 3640 | 1463235231242 Marionette TRACE conn5 <- [1,2778,null,{}] 07:13:51 INFO - PROCESS | 3640 | 1463235231246 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}] 07:13:51 INFO - PROCESS | 3640 | 1463235231373 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:13:51 INFO - PROCESS | 3640 | 1463235231539 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92BF7800 == 116 [pid = 3640] [id = 704] 07:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D92D82400) [pid = 3640] [serial = 2112] [outer = 0000000000000000] 07:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D92D86C00) [pid = 3640] [serial = 2113] [outer = 0000002D92D82400] 07:13:51 INFO - PROCESS | 3640 | 1463235231596 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002DFC88C400) [pid = 3640] [serial = 2114] [outer = 0000002D92D82400] 07:13:52 INFO - PROCESS | 3640 | 1463235232136 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]]]}] 07:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 922ms 07:13:52 INFO - PROCESS | 3640 | 1463235232165 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 3640 | 1463235232168 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:13:52 INFO - PROCESS | 3640 | 1463235232172 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 3640 | 1463235232176 Marionette TRACE conn5 <- [1,2782,null,{}] 07:13:52 INFO - PROCESS | 3640 | 1463235232181 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}] 07:13:52 INFO - PROCESS | 3640 | 1463235232417 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:13:52 INFO - PROCESS | 3640 | 1463235232518 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92BF6000 == 117 [pid = 3640] [id = 705] 07:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002D8D6BA400) [pid = 3640] [serial = 2115] [outer = 0000000000000000] 07:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8D6BF800) [pid = 3640] [serial = 2116] [outer = 0000002D8D6BA400] 07:13:52 INFO - PROCESS | 3640 | 1463235232580 Marionette DEBUG loaded listener.js 07:13:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002DFF231400) [pid = 3640] [serial = 2117] [outer = 0000002D8D6BA400] 07:13:53 INFO - PROCESS | 3640 | 1463235233150 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]]]}] 07:13:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:13:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1025ms 07:13:53 INFO - PROCESS | 3640 | 1463235233199 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:13:53 INFO - PROCESS | 3640 | 1463235233202 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:13:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:13:53 INFO - PROCESS | 3640 | 1463235233205 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:13:53 INFO - PROCESS | 3640 | 1463235233207 Marionette TRACE conn5 <- [1,2786,null,{}] 07:13:53 INFO - PROCESS | 3640 | 1463235233211 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}] 07:13:53 INFO - PROCESS | 3640 | 1463235233340 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:13:53 INFO - PROCESS | 3640 | 1463235233507 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D931B7000 == 118 [pid = 3640] [id = 706] 07:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D93115C00) [pid = 3640] [serial = 2118] [outer = 0000000000000000] 07:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D9311B000) [pid = 3640] [serial = 2119] [outer = 0000002D93115C00] 07:13:53 INFO - PROCESS | 3640 | 1463235233565 Marionette DEBUG loaded listener.js 07:13:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002DFEFCC400) [pid = 3640] [serial = 2120] [outer = 0000002D93115C00] 07:13:54 INFO - PROCESS | 3640 | 1463235234155 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]]]}] 07:13:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:13:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 07:13:54 INFO - PROCESS | 3640 | 1463235234194 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:13:54 INFO - PROCESS | 3640 | 1463235234197 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:13:54 INFO - PROCESS | 3640 | 1463235234200 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:13:54 INFO - PROCESS | 3640 | 1463235234202 Marionette TRACE conn5 <- [1,2790,null,{}] 07:13:54 INFO - PROCESS | 3640 | 1463235234206 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}] 07:13:54 INFO - PROCESS | 3640 | 1463235234335 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:13:54 INFO - PROCESS | 3640 | 1463235234522 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D426000 == 119 [pid = 3640] [id = 707] 07:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D8AAC7400) [pid = 3640] [serial = 2121] [outer = 0000000000000000] 07:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D9096C400) [pid = 3640] [serial = 2122] [outer = 0000002D8AAC7400] 07:13:54 INFO - PROCESS | 3640 | 1463235234579 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002D90973400) [pid = 3640] [serial = 2123] [outer = 0000002D8AAC7400] 07:13:55 INFO - PROCESS | 3640 | 1463235235162 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]]]}] 07:13:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:13:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 07:13:55 INFO - PROCESS | 3640 | 1463235235202 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:13:55 INFO - PROCESS | 3640 | 1463235235204 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:13:55 INFO - PROCESS | 3640 | 1463235235209 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 3640 | 1463235235211 Marionette TRACE conn5 <- [1,2794,null,{}] 07:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:13:55 INFO - PROCESS | 3640 | 1463235235215 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}] 07:13:55 INFO - PROCESS | 3640 | 1463235235348 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:13:55 INFO - PROCESS | 3640 | 1463235235515 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8B8000 == 120 [pid = 3640] [id = 708] 07:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D8BB6D800) [pid = 3640] [serial = 2124] [outer = 0000000000000000] 07:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D91DEC800) [pid = 3640] [serial = 2125] [outer = 0000002D8BB6D800] 07:13:55 INFO - PROCESS | 3640 | 1463235235572 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002DFF479C00) [pid = 3640] [serial = 2126] [outer = 0000002D8BB6D800] 07:13:56 INFO - PROCESS | 3640 | 1463235236336 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]]]}] 07:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1175ms 07:13:56 INFO - PROCESS | 3640 | 1463235236398 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 3640 | 1463235236404 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:13:56 INFO - PROCESS | 3640 | 1463235236411 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 3640 | 1463235236415 Marionette TRACE conn5 <- [1,2798,null,{}] 07:13:56 INFO - PROCESS | 3640 | 1463235236421 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}] 07:13:56 INFO - PROCESS | 3640 | 1463235236557 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:13:56 INFO - PROCESS | 3640 | 1463235236720 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C416800 == 121 [pid = 3640] [id = 709] 07:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D83D17C00) [pid = 3640] [serial = 2127] [outer = 0000000000000000] 07:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 201 (0000002D87332400) [pid = 3640] [serial = 2128] [outer = 0000002D83D17C00] 07:13:56 INFO - PROCESS | 3640 | 1463235236774 Marionette DEBUG loaded listener.js 07:13:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 202 (0000002D8AF43400) [pid = 3640] [serial = 2129] [outer = 0000002D83D17C00] 07:13:57 INFO - PROCESS | 3640 | 1463235237441 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]]]}] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C391800 == 120 [pid = 3640] [id = 693] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89931800 == 119 [pid = 3640] [id = 692] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C39E800 == 118 [pid = 3640] [id = 691] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF90000 == 117 [pid = 3640] [id = 690] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D908CD000 == 116 [pid = 3640] [id = 688] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFD20000 == 115 [pid = 3640] [id = 687] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE687000 == 114 [pid = 3640] [id = 686] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF713E800 == 113 [pid = 3640] [id = 685] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF13B4000 == 112 [pid = 3640] [id = 684] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 201 (0000002DF5BB5000) [pid = 3640] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 200 (0000002DF7A80C00) [pid = 3640] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002D8D61DC00) [pid = 3640] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D9128E800 == 111 [pid = 3640] [id = 683] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8D41D800 == 110 [pid = 3640] [id = 682] 07:13:57 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8ACD2800 == 109 [pid = 3640] [id = 681] 07:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1123ms 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8DEA7400) [pid = 3640] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8B62FC00) [pid = 3640] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D83B48C00) [pid = 3640] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002D8469D000) [pid = 3640] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002D86335000) [pid = 3640] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002D8AB25C00) [pid = 3640] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002D8B4D3000) [pid = 3640] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002DF251C800) [pid = 3640] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D8DEA5800) [pid = 3640] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002D87495800) [pid = 3640] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D932CB800) [pid = 3640] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D87337000) [pid = 3640] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D86307000) [pid = 3640] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002DF2D67800) [pid = 3640] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D864E2000) [pid = 3640] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D8C280000) [pid = 3640] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8BB6B800) [pid = 3640] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D8AF09800) [pid = 3640] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8D444400) [pid = 3640] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:13:57 INFO - PROCESS | 3640 | 1463235237554 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:13:57 INFO - PROCESS | 3640 | 1463235237561 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:13:57 INFO - PROCESS | 3640 | 1463235237572 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:13:57 INFO - PROCESS | 3640 | 1463235237575 Marionette TRACE conn5 <- [1,2802,null,{}] 07:13:57 INFO - PROCESS | 3640 | 1463235237585 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}] 07:13:57 INFO - PROCESS | 3640 | 1463235237704 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:13:57 INFO - PROCESS | 3640 | 1463235237711 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89083800 == 110 [pid = 3640] [id = 710] 07:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D846A1400) [pid = 3640] [serial = 2130] [outer = 0000000000000000] 07:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D86233000) [pid = 3640] [serial = 2131] [outer = 0000002D846A1400] 07:13:57 INFO - PROCESS | 3640 | 1463235237760 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D87337000) [pid = 3640] [serial = 2132] [outer = 0000002D846A1400] 07:13:58 INFO - PROCESS | 3640 | 1463235238322 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]]]}] 07:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 797ms 07:13:58 INFO - PROCESS | 3640 | 1463235238372 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 3640 | 1463235238375 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:13:58 INFO - PROCESS | 3640 | 1463235238378 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 3640 | 1463235238382 Marionette TRACE conn5 <- [1,2806,null,{}] 07:13:58 INFO - PROCESS | 3640 | 1463235238393 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}] 07:13:58 INFO - PROCESS | 3640 | 1463235238515 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:13:58 INFO - PROCESS | 3640 | 1463235238635 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C465800 == 111 [pid = 3640] [id = 711] 07:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8B4D0C00) [pid = 3640] [serial = 2133] [outer = 0000000000000000] 07:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D8C0BB800) [pid = 3640] [serial = 2134] [outer = 0000002D8B4D0C00] 07:13:58 INFO - PROCESS | 3640 | 1463235238685 Marionette DEBUG loaded listener.js 07:13:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D8D651800) [pid = 3640] [serial = 2135] [outer = 0000002D8B4D0C00] 07:13:59 INFO - PROCESS | 3640 | 1463235239068 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 07:13:59 INFO - PROCESS | 3640 | 1463235239115 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3640 | 1463235239126 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:13:59 INFO - PROCESS | 3640 | 1463235239130 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3640 | 1463235239132 Marionette TRACE conn5 <- [1,2810,null,{}] 07:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:13:59 INFO - PROCESS | 3640 | 1463235239135 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}] 07:13:59 INFO - PROCESS | 3640 | 1463235239252 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:13:59 INFO - PROCESS | 3640 | 1463235239259 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1E4800 == 112 [pid = 3640] [id = 712] 07:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D8D816800) [pid = 3640] [serial = 2136] [outer = 0000000000000000] 07:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002D8DEA0C00) [pid = 3640] [serial = 2137] [outer = 0000002D8D816800] 07:13:59 INFO - PROCESS | 3640 | 1463235239306 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8FEF8800) [pid = 3640] [serial = 2138] [outer = 0000002D8D816800] 07:13:59 INFO - PROCESS | 3640 | 1463235239779 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]]]}] 07:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 07:13:59 INFO - PROCESS | 3640 | 1463235239815 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 3640 | 1463235239818 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:13:59 INFO - PROCESS | 3640 | 1463235239832 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 3640 | 1463235239834 Marionette TRACE conn5 <- [1,2814,null,{}] 07:13:59 INFO - PROCESS | 3640 | 1463235239838 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}] 07:14:00 INFO - PROCESS | 3640 | 1463235240017 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:14:00 INFO - PROCESS | 3640 | 1463235240048 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D90ACE000 == 113 [pid = 3640] [id = 713] 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002D90886C00) [pid = 3640] [serial = 2139] [outer = 0000000000000000] 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D90B0C800) [pid = 3640] [serial = 2140] [outer = 0000002D90886C00] 07:14:00 INFO - PROCESS | 3640 | 1463235240096 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D91DF0800) [pid = 3640] [serial = 2141] [outer = 0000002D90886C00] 07:14:00 INFO - PROCESS | 3640 | 1463235240597 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 775ms 07:14:00 INFO - PROCESS | 3640 | 1463235240608 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:14:00 INFO - PROCESS | 3640 | 1463235240611 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:14:00 INFO - PROCESS | 3640 | 1463235240614 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:14:00 INFO - PROCESS | 3640 | 1463235240616 Marionette TRACE conn5 <- [1,2818,null,{}] 07:14:00 INFO - PROCESS | 3640 | 1463235240620 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}] 07:14:00 INFO - PROCESS | 3640 | 1463235240796 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:14:00 INFO - PROCESS | 3640 | 1463235240825 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9149B000 == 114 [pid = 3640] [id = 714] 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002D9311BC00) [pid = 3640] [serial = 2142] [outer = 0000000000000000] 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002DF2566000) [pid = 3640] [serial = 2143] [outer = 0000002D9311BC00] 07:14:00 INFO - PROCESS | 3640 | 1463235240872 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002DF5BB1C00) [pid = 3640] [serial = 2144] [outer = 0000002D9311BC00] 07:14:01 INFO - PROCESS | 3640 | 1463235241348 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]]]}] 07:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 776ms 07:14:01 INFO - PROCESS | 3640 | 1463235241410 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:14:01 INFO - PROCESS | 3640 | 1463235241412 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:14:01 INFO - PROCESS | 3640 | 1463235241416 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:14:01 INFO - PROCESS | 3640 | 1463235241418 Marionette TRACE conn5 <- [1,2822,null,{}] 07:14:01 INFO - PROCESS | 3640 | 1463235241422 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}] 07:14:01 INFO - PROCESS | 3640 | 1463235241571 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:14:01 INFO - PROCESS | 3640 | 1463235241596 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92BDC800 == 115 [pid = 3640] [id = 715] 07:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002DF6F5D000) [pid = 3640] [serial = 2145] [outer = 0000000000000000] 07:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002DF86CEC00) [pid = 3640] [serial = 2146] [outer = 0000002DF6F5D000] 07:14:01 INFO - PROCESS | 3640 | 1463235241643 Marionette DEBUG loaded listener.js 07:14:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002DFB79F400) [pid = 3640] [serial = 2147] [outer = 0000002DF6F5D000] 07:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8AAC8800) [pid = 3640] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D830EF400) [pid = 3640] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002D84A20400) [pid = 3640] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002D875DE800) [pid = 3640] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:14:02 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002D8C06C800) [pid = 3640] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:14:02 INFO - PROCESS | 3640 | 1463235242179 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 776ms 07:14:02 INFO - PROCESS | 3640 | 1463235242197 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3640 | 1463235242199 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:14:02 INFO - PROCESS | 3640 | 1463235242202 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3640 | 1463235242212 Marionette TRACE conn5 <- [1,2826,null,{}] 07:14:02 INFO - PROCESS | 3640 | 1463235242216 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}] 07:14:02 INFO - PROCESS | 3640 | 1463235242380 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:14:02 INFO - PROCESS | 3640 | 1463235242396 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A6000 == 116 [pid = 3640] [id = 716] 07:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D8AAC8800) [pid = 3640] [serial = 2148] [outer = 0000000000000000] 07:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D8F185000) [pid = 3640] [serial = 2149] [outer = 0000002D8AAC8800] 07:14:02 INFO - PROCESS | 3640 | 1463235242442 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002D8F18B400) [pid = 3640] [serial = 2150] [outer = 0000002D8AAC8800] 07:14:02 INFO - PROCESS | 3640 | 1463235242859 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]]]}] 07:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 07:14:02 INFO - PROCESS | 3640 | 1463235242898 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:14:02 INFO - PROCESS | 3640 | 1463235242900 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:14:02 INFO - PROCESS | 3640 | 1463235242908 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:14:02 INFO - PROCESS | 3640 | 1463235242910 Marionette TRACE conn5 <- [1,2830,null,{}] 07:14:02 INFO - PROCESS | 3640 | 1463235242914 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}] 07:14:03 INFO - PROCESS | 3640 | 1463235243027 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:14:03 INFO - PROCESS | 3640 | 1463235243062 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF19800 == 117 [pid = 3640] [id = 717] 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D93DE3C00) [pid = 3640] [serial = 2151] [outer = 0000000000000000] 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D93DE9400) [pid = 3640] [serial = 2152] [outer = 0000002D93DE3C00] 07:14:03 INFO - PROCESS | 3640 | 1463235243109 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D93DEF400) [pid = 3640] [serial = 2153] [outer = 0000002D93DE3C00] 07:14:03 INFO - PROCESS | 3640 | 1463235243567 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]]]}] 07:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 07:14:03 INFO - PROCESS | 3640 | 1463235243603 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 3640 | 1463235243606 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:14:03 INFO - PROCESS | 3640 | 1463235243610 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 3640 | 1463235243612 Marionette TRACE conn5 <- [1,2834,null,{}] 07:14:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:14:03 INFO - PROCESS | 3640 | 1463235243616 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}] 07:14:03 INFO - PROCESS | 3640 | 1463235243739 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:14:03 INFO - PROCESS | 3640 | 1463235243745 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFFD0F800 == 118 [pid = 3640] [id = 718] 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D8FDD0000) [pid = 3640] [serial = 2154] [outer = 0000000000000000] 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 201 (0000002D8FDD5000) [pid = 3640] [serial = 2155] [outer = 0000002D8FDD0000] 07:14:03 INFO - PROCESS | 3640 | 1463235243790 Marionette DEBUG loaded listener.js 07:14:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 202 (0000002D93DEC400) [pid = 3640] [serial = 2156] [outer = 0000002D8FDD0000] 07:14:04 INFO - PROCESS | 3640 | 1463235244608 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]]]}] 07:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1017ms 07:14:04 INFO - PROCESS | 3640 | 1463235244635 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:14:04 INFO - PROCESS | 3640 | 1463235244640 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:14:04 INFO - PROCESS | 3640 | 1463235244646 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:14:04 INFO - PROCESS | 3640 | 1463235244651 Marionette TRACE conn5 <- [1,2838,null,{}] 07:14:04 INFO - PROCESS | 3640 | 1463235244656 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}] 07:14:04 INFO - PROCESS | 3640 | 1463235244827 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:14:05 INFO - PROCESS | 3640 | 1463235245004 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2D0800 == 119 [pid = 3640] [id = 719] 07:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 203 (0000002D87196000) [pid = 3640] [serial = 2157] [outer = 0000000000000000] 07:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 204 (0000002D87887800) [pid = 3640] [serial = 2158] [outer = 0000002D87196000] 07:14:05 INFO - PROCESS | 3640 | 1463235245064 Marionette DEBUG loaded listener.js 07:14:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 205 (0000002D8B0C7C00) [pid = 3640] [serial = 2159] [outer = 0000002D87196000] 07:14:05 INFO - PROCESS | 3640 | 1463235245647 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1031ms 07:14:05 INFO - PROCESS | 3640 | 1463235245679 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:14:05 INFO - PROCESS | 3640 | 1463235245686 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:14:05 INFO - PROCESS | 3640 | 1463235245710 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:14:05 INFO - PROCESS | 3640 | 1463235245713 Marionette TRACE conn5 <- [1,2842,null,{}] 07:14:05 INFO - PROCESS | 3640 | 1463235245717 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}] 07:14:05 INFO - PROCESS | 3640 | 1463235245860 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:14:06 INFO - PROCESS | 3640 | 1463235246036 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D90AB0000 == 120 [pid = 3640] [id = 720] 07:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 206 (0000002D8D44A400) [pid = 3640] [serial = 2160] [outer = 0000000000000000] 07:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 207 (0000002D8D6C1000) [pid = 3640] [serial = 2161] [outer = 0000002D8D44A400] 07:14:06 INFO - PROCESS | 3640 | 1463235246095 Marionette DEBUG loaded listener.js 07:14:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 208 (0000002D8FDD0400) [pid = 3640] [serial = 2162] [outer = 0000002D8D44A400] 07:14:06 INFO - PROCESS | 3640 | 1463235246712 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]]]}] 07:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1027ms 07:14:06 INFO - PROCESS | 3640 | 1463235246741 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 3640 | 1463235246744 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:14:06 INFO - PROCESS | 3640 | 1463235246748 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 3640 | 1463235246752 Marionette TRACE conn5 <- [1,2846,null,{}] 07:14:06 INFO - PROCESS | 3640 | 1463235246781 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}] 07:14:06 INFO - PROCESS | 3640 | 1463235246927 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:14:07 INFO - PROCESS | 3640 | 1463235247092 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF58B800 == 121 [pid = 3640] [id = 721] 07:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 209 (0000002D92E89C00) [pid = 3640] [serial = 2163] [outer = 0000000000000000] 07:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 210 (0000002D93113C00) [pid = 3640] [serial = 2164] [outer = 0000002D92E89C00] 07:14:07 INFO - PROCESS | 3640 | 1463235247151 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 211 (0000002D93DF1800) [pid = 3640] [serial = 2165] [outer = 0000002D92E89C00] 07:14:07 INFO - PROCESS | 3640 | 1463235247763 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1078ms 07:14:07 INFO - PROCESS | 3640 | 1463235247844 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:14:07 INFO - PROCESS | 3640 | 1463235247847 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:14:07 INFO - PROCESS | 3640 | 1463235247851 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:14:07 INFO - PROCESS | 3640 | 1463235247853 Marionette TRACE conn5 <- [1,2850,null,{}] 07:14:07 INFO - PROCESS | 3640 | 1463235247857 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}] 07:14:08 INFO - PROCESS | 3640 | 1463235248027 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:14:08 INFO - PROCESS | 3640 | 1463235248187 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D914F1000 == 122 [pid = 3640] [id = 722] 07:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 212 (0000002D8E507800) [pid = 3640] [serial = 2166] [outer = 0000000000000000] 07:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 213 (0000002D8E50EC00) [pid = 3640] [serial = 2167] [outer = 0000002D8E507800] 07:14:08 INFO - PROCESS | 3640 | 1463235248244 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 214 (0000002D93DF0C00) [pid = 3640] [serial = 2168] [outer = 0000002D8E507800] 07:14:08 INFO - PROCESS | 3640 | 1463235248821 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]]]}] 07:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1022ms 07:14:08 INFO - PROCESS | 3640 | 1463235248875 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 3640 | 1463235248878 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:14:08 INFO - PROCESS | 3640 | 1463235248882 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:14:08 INFO - PROCESS | 3640 | 1463235248884 Marionette TRACE conn5 <- [1,2854,null,{}] 07:14:08 INFO - PROCESS | 3640 | 1463235248887 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}] 07:14:09 INFO - PROCESS | 3640 | 1463235249022 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:14:09 INFO - PROCESS | 3640 | 1463235249195 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92DB3000 == 123 [pid = 3640] [id = 723] 07:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 215 (0000002D8FC51400) [pid = 3640] [serial = 2169] [outer = 0000000000000000] 07:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 216 (0000002D8FC59400) [pid = 3640] [serial = 2170] [outer = 0000002D8FC51400] 07:14:09 INFO - PROCESS | 3640 | 1463235249253 Marionette DEBUG loaded listener.js 07:14:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 217 (0000002D8FC5F400) [pid = 3640] [serial = 2171] [outer = 0000002D8FC51400] 07:14:09 INFO - PROCESS | 3640 | 1463235249892 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]]]}] 07:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1078ms 07:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:14:09 INFO - PROCESS | 3640 | 1463235249963 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 3640 | 1463235249965 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:14:09 INFO - PROCESS | 3640 | 1463235249969 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 3640 | 1463235249971 Marionette TRACE conn5 <- [1,2858,null,{}] 07:14:09 INFO - PROCESS | 3640 | 1463235249975 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}] 07:14:10 INFO - PROCESS | 3640 | 1463235250121 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:14:10 INFO - PROCESS | 3640 | 1463235250284 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:10 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9123D800 == 124 [pid = 3640] [id = 724] 07:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 218 (0000002D91249800) [pid = 3640] [serial = 2172] [outer = 0000000000000000] 07:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 219 (0000002D91252800) [pid = 3640] [serial = 2173] [outer = 0000002D91249800] 07:14:10 INFO - PROCESS | 3640 | 1463235250341 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 3640 | ++DOMWINDOW == 220 (0000002DFC8EB400) [pid = 3640] [serial = 2174] [outer = 0000002D91249800] 07:14:11 INFO - PROCESS | 3640 | 1463235251503 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]]]}] 07:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1593ms 07:14:11 INFO - PROCESS | 3640 | 1463235251565 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 3640 | 1463235251570 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:14:11 INFO - PROCESS | 3640 | 1463235251575 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 3640 | 1463235251579 Marionette TRACE conn5 <- [1,2862,null,{}] 07:14:11 INFO - PROCESS | 3640 | 1463235251586 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}] 07:14:11 INFO - PROCESS | 3640 | 1463235251733 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:14:11 INFO - PROCESS | 3640 | 1463235251899 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86258000 == 125 [pid = 3640] [id = 725] 07:14:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 221 (0000002D833B7C00) [pid = 3640] [serial = 2175] [outer = 0000000000000000] 07:14:11 INFO - PROCESS | 3640 | ++DOMWINDOW == 222 (0000002D83C51400) [pid = 3640] [serial = 2176] [outer = 0000002D833B7C00] 07:14:11 INFO - PROCESS | 3640 | 1463235251954 Marionette DEBUG loaded listener.js 07:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 223 (0000002D83B48400) [pid = 3640] [serial = 2177] [outer = 0000002D833B7C00] 07:14:12 INFO - PROCESS | 3640 | 1463235252578 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]]]}] 07:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1025ms 07:14:12 INFO - PROCESS | 3640 | 1463235252604 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 3640 | 1463235252610 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:14:12 INFO - PROCESS | 3640 | 1463235252617 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 3640 | 1463235252619 Marionette TRACE conn5 <- [1,2866,null,{}] 07:14:12 INFO - PROCESS | 3640 | 1463235252623 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}] 07:14:12 INFO - PROCESS | 3640 | 1463235252748 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:14:12 INFO - PROCESS | 3640 | 1463235252925 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:12 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8903D800 == 126 [pid = 3640] [id = 726] 07:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 224 (0000002D83D0DC00) [pid = 3640] [serial = 2178] [outer = 0000000000000000] 07:14:12 INFO - PROCESS | 3640 | ++DOMWINDOW == 225 (0000002D8469D000) [pid = 3640] [serial = 2179] [outer = 0000002D83D0DC00] 07:14:12 INFO - PROCESS | 3640 | 1463235252979 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 3640 | ++DOMWINDOW == 226 (0000002D83BAC400) [pid = 3640] [serial = 2180] [outer = 0000002D83D0DC00] 07:14:13 INFO - PROCESS | 3640 | 1463235253658 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]]]}] 07:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1077ms 07:14:13 INFO - PROCESS | 3640 | 1463235253700 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:14:13 INFO - PROCESS | 3640 | 1463235253703 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:14:13 INFO - PROCESS | 3640 | 1463235253706 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:14:13 INFO - PROCESS | 3640 | 1463235253710 Marionette TRACE conn5 <- [1,2870,null,{}] 07:14:13 INFO - PROCESS | 3640 | 1463235253721 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}] 07:14:13 INFO - PROCESS | 3640 | 1463235253845 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:14:14 INFO - PROCESS | 3640 | 1463235254009 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89032000 == 127 [pid = 3640] [id = 727] 07:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 227 (0000002D86414000) [pid = 3640] [serial = 2181] [outer = 0000000000000000] 07:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 228 (0000002D86419C00) [pid = 3640] [serial = 2182] [outer = 0000002D86414000] 07:14:14 INFO - PROCESS | 3640 | 1463235254063 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 3640 | ++DOMWINDOW == 229 (0000002D864DFC00) [pid = 3640] [serial = 2183] [outer = 0000002D86414000] 07:14:14 INFO - PROCESS | 3640 | 1463235254682 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]]]}] 07:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1030ms 07:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:14:14 INFO - PROCESS | 3640 | 1463235254736 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 3640 | 1463235254739 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:14:14 INFO - PROCESS | 3640 | 1463235254742 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 3640 | 1463235254744 Marionette TRACE conn5 <- [1,2874,null,{}] 07:14:14 INFO - PROCESS | 3640 | 1463235254748 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}] 07:14:14 INFO - PROCESS | 3640 | 1463235254864 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:14:15 INFO - PROCESS | 3640 | 1463235255044 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B511000 == 128 [pid = 3640] [id = 728] 07:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 230 (0000002D87535400) [pid = 3640] [serial = 2184] [outer = 0000000000000000] 07:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 231 (0000002D8753C000) [pid = 3640] [serial = 2185] [outer = 0000002D87535400] 07:14:15 INFO - PROCESS | 3640 | 1463235255095 Marionette DEBUG loaded listener.js 07:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 232 (0000002D84960400) [pid = 3640] [serial = 2186] [outer = 0000002D87535400] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D858D2800 == 127 [pid = 3640] [id = 413] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFFC1E000 == 126 [pid = 3640] [id = 632] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF704A000 == 125 [pid = 3640] [id = 412] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF19800 == 124 [pid = 3640] [id = 717] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF23A6000 == 123 [pid = 3640] [id = 716] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D92BDC800 == 122 [pid = 3640] [id = 715] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 231 (0000002D8D492C00) [pid = 3640] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 230 (0000002DFB79C000) [pid = 3640] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 229 (0000002D8D650000) [pid = 3640] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 228 (0000002DFE6E3C00) [pid = 3640] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 227 (0000002D83C4E000) [pid = 3640] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 226 (0000002D90887400) [pid = 3640] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 225 (0000002DF2DBB400) [pid = 3640] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 224 (0000002D8D49C800) [pid = 3640] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 223 (0000002D932CBC00) [pid = 3640] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 222 (0000002D8898E800) [pid = 3640] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D9149B000 == 121 [pid = 3640] [id = 714] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D90ACE000 == 120 [pid = 3640] [id = 713] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1E4800 == 119 [pid = 3640] [id = 712] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C465800 == 118 [pid = 3640] [id = 711] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89083800 == 117 [pid = 3640] [id = 710] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8F298000 == 116 [pid = 3640] [id = 664] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C416800 == 115 [pid = 3640] [id = 709] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF2FB2800 == 114 [pid = 3640] [id = 700] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D913D9000 == 113 [pid = 3640] [id = 699] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D9128D800 == 112 [pid = 3640] [id = 698] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1E7800 == 111 [pid = 3640] [id = 697] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C95F800 == 110 [pid = 3640] [id = 696] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DB21000 == 109 [pid = 3640] [id = 680] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF79000 == 108 [pid = 3640] [id = 695] 07:14:15 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8CA89800 == 107 [pid = 3640] [id = 694] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 221 (0000002D8DD7D000) [pid = 3640] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 220 (0000002D833AC400) [pid = 3640] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 219 (0000002D86445800) [pid = 3640] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 218 (0000002D8B4D0800) [pid = 3640] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 217 (0000002D8AAC3000) [pid = 3640] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 216 (0000002D8C904400) [pid = 3640] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 215 (0000002D86446800) [pid = 3640] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 214 (0000002D8C068C00) [pid = 3640] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | --DOMWINDOW == 213 (0000002D83BA1000) [pid = 3640] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:14:15 INFO - PROCESS | 3640 | 1463235255778 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]]]}] 07:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1084ms 07:14:15 INFO - PROCESS | 3640 | 1463235255828 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:14:15 INFO - PROCESS | 3640 | 1463235255830 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:14:15 INFO - PROCESS | 3640 | 1463235255833 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:14:15 INFO - PROCESS | 3640 | 1463235255835 Marionette TRACE conn5 <- [1,2878,null,{}] 07:14:15 INFO - PROCESS | 3640 | 1463235255839 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}] 07:14:15 INFO - PROCESS | 3640 | 1463235255937 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:14:15 INFO - PROCESS | 3640 | 1463235255944 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:15 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86243000 == 108 [pid = 3640] [id = 729] 07:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 214 (0000002D83BA7800) [pid = 3640] [serial = 2187] [outer = 0000000000000000] 07:14:15 INFO - PROCESS | 3640 | ++DOMWINDOW == 215 (0000002D83D0BC00) [pid = 3640] [serial = 2188] [outer = 0000002D83BA7800] 07:14:15 INFO - PROCESS | 3640 | 1463235255990 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 216 (0000002D85B87800) [pid = 3640] [serial = 2189] [outer = 0000002D83BA7800] 07:14:16 INFO - PROCESS | 3640 | 1463235256531 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 734ms 07:14:16 INFO - PROCESS | 3640 | 1463235256571 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 3640 | 1463235256574 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:14:16 INFO - PROCESS | 3640 | 1463235256577 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 3640 | 1463235256579 Marionette TRACE conn5 <- [1,2882,null,{}] 07:14:16 INFO - PROCESS | 3640 | 1463235256583 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}] 07:14:16 INFO - PROCESS | 3640 | 1463235256700 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:14:16 INFO - PROCESS | 3640 | 1463235256824 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B64A800 == 109 [pid = 3640] [id = 730] 07:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 217 (0000002D8719D000) [pid = 3640] [serial = 2190] [outer = 0000000000000000] 07:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 218 (0000002D87891000) [pid = 3640] [serial = 2191] [outer = 0000002D8719D000] 07:14:16 INFO - PROCESS | 3640 | 1463235256873 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 3640 | ++DOMWINDOW == 219 (0000002D8898CC00) [pid = 3640] [serial = 2192] [outer = 0000002D8719D000] 07:14:17 INFO - PROCESS | 3640 | 1463235257306 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]]]}] 07:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 07:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:14:17 INFO - PROCESS | 3640 | 1463235257356 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 3640 | 1463235257359 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:14:17 INFO - PROCESS | 3640 | 1463235257362 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 3640 | 1463235257364 Marionette TRACE conn5 <- [1,2886,null,{}] 07:14:17 INFO - PROCESS | 3640 | 1463235257367 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}] 07:14:17 INFO - PROCESS | 3640 | 1463235257463 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:14:17 INFO - PROCESS | 3640 | 1463235257470 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:17 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8D5000 == 110 [pid = 3640] [id = 731] 07:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 220 (0000002D8AAC4400) [pid = 3640] [serial = 2193] [outer = 0000000000000000] 07:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 221 (0000002D8AACEC00) [pid = 3640] [serial = 2194] [outer = 0000002D8AAC4400] 07:14:17 INFO - PROCESS | 3640 | 1463235257516 Marionette DEBUG loaded listener.js 07:14:17 INFO - PROCESS | 3640 | ++DOMWINDOW == 222 (0000002D8ABACC00) [pid = 3640] [serial = 2195] [outer = 0000002D8AAC4400] 07:14:18 INFO - PROCESS | 3640 | 1463235258080 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]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 733ms 07:14:18 INFO - PROCESS | 3640 | 1463235258099 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3640 | 1463235258101 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:14:18 INFO - PROCESS | 3640 | 1463235258105 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3640 | 1463235258106 Marionette TRACE conn5 <- [1,2890,null,{}] 07:14:18 INFO - PROCESS | 3640 | 1463235258110 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}] 07:14:18 INFO - PROCESS | 3640 | 1463235258247 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:14:18 INFO - PROCESS | 3640 | 1463235258260 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C086000 == 111 [pid = 3640] [id = 732] 07:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 223 (0000002D8AB2F800) [pid = 3640] [serial = 2196] [outer = 0000000000000000] 07:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 224 (0000002D8AF09400) [pid = 3640] [serial = 2197] [outer = 0000002D8AB2F800] 07:14:18 INFO - PROCESS | 3640 | 1463235258306 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 3640 | ++DOMWINDOW == 225 (0000002D8AF41400) [pid = 3640] [serial = 2198] [outer = 0000002D8AB2F800] 07:14:18 INFO - PROCESS | 3640 | 1463235258776 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 07:14:18 INFO - PROCESS | 3640 | 1463235258842 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:14:18 INFO - PROCESS | 3640 | 1463235258844 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:14:18 INFO - PROCESS | 3640 | 1463235258847 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:14:18 INFO - PROCESS | 3640 | 1463235258849 Marionette TRACE conn5 <- [1,2894,null,{}] 07:14:18 INFO - PROCESS | 3640 | 1463235258892 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}] 07:14:19 INFO - PROCESS | 3640 | 1463235259032 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:14:19 INFO - PROCESS | 3640 | 1463235259047 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2DD800 == 112 [pid = 3640] [id = 733] 07:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 226 (0000002D8AF47C00) [pid = 3640] [serial = 2199] [outer = 0000000000000000] 07:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 227 (0000002D8B0D0C00) [pid = 3640] [serial = 2200] [outer = 0000002D8AF47C00] 07:14:19 INFO - PROCESS | 3640 | 1463235259093 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 3640 | ++DOMWINDOW == 228 (0000002D8B44B000) [pid = 3640] [serial = 2201] [outer = 0000002D8AF47C00] 07:14:19 INFO - PROCESS | 3640 | 1463235259542 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]]]}] 07:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 754ms 07:14:19 INFO - PROCESS | 3640 | 1463235259605 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 3640 | 1463235259607 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:14:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:14:19 INFO - PROCESS | 3640 | 1463235259610 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 3640 | 1463235259612 Marionette TRACE conn5 <- [1,2898,null,{}] 07:14:19 INFO - PROCESS | 3640 | 1463235259616 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}] 07:14:20 INFO - PROCESS | 3640 | 1463235260528 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 227 (0000002DF8C06C00) [pid = 3640] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 226 (0000002D83CD0C00) [pid = 3640] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 225 (0000002DF2F85800) [pid = 3640] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 224 (0000002D87886000) [pid = 3640] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 223 (0000002D81344000) [pid = 3640] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 222 (0000002D864DF400) [pid = 3640] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 221 (0000002DF1EC2800) [pid = 3640] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 220 (0000002DF8BC0000) [pid = 3640] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 219 (0000002DFBFED400) [pid = 3640] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 218 (0000002D8C0C3400) [pid = 3640] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 217 (0000002D9087D000) [pid = 3640] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 216 (0000002D833B1400) [pid = 3640] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 215 (0000002DF2555C00) [pid = 3640] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 214 (0000002D8AACE400) [pid = 3640] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 213 (0000002D833A9800) [pid = 3640] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 212 (0000002DF2D5A000) [pid = 3640] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 211 (0000002D8FEEEC00) [pid = 3640] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 210 (0000002D8D448000) [pid = 3640] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 209 (0000002DF8C04C00) [pid = 3640] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 208 (0000002D8633A000) [pid = 3640] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 207 (0000002D91DE5800) [pid = 3640] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 206 (0000002D85B84C00) [pid = 3640] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 205 (0000002DF255BC00) [pid = 3640] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 204 (0000002D8DB5E400) [pid = 3640] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 203 (0000002DF878B400) [pid = 3640] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 202 (0000002D83B4D000) [pid = 3640] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 201 (0000002DF3DB1C00) [pid = 3640] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 200 (0000002DF2D5A800) [pid = 3640] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002DF2D66400) [pid = 3640] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8DD81000) [pid = 3640] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8C9CEC00) [pid = 3640] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002DF7168800) [pid = 3640] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002DF2516C00) [pid = 3640] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002D875D3C00) [pid = 3640] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002D8B4CAC00) [pid = 3640] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002D8D60E800) [pid = 3640] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002D833AC800) [pid = 3640] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D84A1CC00) [pid = 3640] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002DFC8F9800) [pid = 3640] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002DF86C7000) [pid = 3640] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D8C27DC00) [pid = 3640] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002DF2F5FC00) [pid = 3640] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002DFE176C00) [pid = 3640] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8DED4800) [pid = 3640] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D90886C00) [pid = 3640] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D9311BC00) [pid = 3640] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002DF6F5D000) [pid = 3640] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D93DE3C00) [pid = 3640] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D8AAC8800) [pid = 3640] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8C90A400) [pid = 3640] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D846A1400) [pid = 3640] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D83D17C00) [pid = 3640] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8D816800) [pid = 3640] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8B4D0C00) [pid = 3640] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002D8D64B000) [pid = 3640] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002DF76EF800) [pid = 3640] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:14:20 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002D83BA2C00) [pid = 3640] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:14:20 INFO - PROCESS | 3640 | 1463235260674 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:20 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8625E000 == 113 [pid = 3640] [id = 734] 07:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D806CF800) [pid = 3640] [serial = 2202] [outer = 0000000000000000] 07:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D833AC800) [pid = 3640] [serial = 2203] [outer = 0000002D806CF800] 07:14:20 INFO - PROCESS | 3640 | 1463235260721 Marionette DEBUG loaded listener.js 07:14:20 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D8630F800) [pid = 3640] [serial = 2204] [outer = 0000002D806CF800] 07:14:21 INFO - PROCESS | 3640 | 1463235261084 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]]]}] 07:14:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:14:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:14:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1530ms 07:14:21 INFO - PROCESS | 3640 | 1463235261144 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3640 | 1463235261146 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:14:21 INFO - TEST-START | /DOMEvents/constructors.html 07:14:21 INFO - PROCESS | 3640 | 1463235261150 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 3640 | 1463235261152 Marionette TRACE conn5 <- [1,2902,null,{}] 07:14:21 INFO - PROCESS | 3640 | 1463235261156 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}] 07:14:21 INFO - PROCESS | 3640 | 1463235261271 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:14:21 INFO - PROCESS | 3640 | 1463235261278 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C50B800 == 114 [pid = 3640] [id = 735] 07:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D87195C00) [pid = 3640] [serial = 2205] [outer = 0000000000000000] 07:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8B4D2800) [pid = 3640] [serial = 2206] [outer = 0000002D87195C00] 07:14:21 INFO - PROCESS | 3640 | 1463235261329 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D8BB67800) [pid = 3640] [serial = 2207] [outer = 0000002D87195C00] 07:14:21 INFO - PROCESS | 3640 | 1463235261899 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]]]}] 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:14:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 834ms 07:14:21 INFO - PROCESS | 3640 | 1463235261987 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 3640 | 1463235261989 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:14:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:14:22 INFO - PROCESS | 3640 | 1463235261993 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 3640 | 1463235261995 Marionette TRACE conn5 <- [1,2906,null,{}] 07:14:22 INFO - PROCESS | 3640 | 1463235261998 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}] 07:14:22 INFO - PROCESS | 3640 | 1463235262099 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:14:22 INFO - PROCESS | 3640 | 1463235262221 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B509800 == 115 [pid = 3640] [id = 736] 07:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D83BA4000) [pid = 3640] [serial = 2208] [outer = 0000000000000000] 07:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8B443000) [pid = 3640] [serial = 2209] [outer = 0000002D83BA4000] 07:14:22 INFO - PROCESS | 3640 | 1463235262269 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D8C0BE800) [pid = 3640] [serial = 2210] [outer = 0000002D83BA4000] 07:14:22 INFO - PROCESS | 3640 | 1463235262799 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:14:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:14:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 818ms 07:14:22 INFO - PROCESS | 3640 | 1463235262814 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:14:22 INFO - PROCESS | 3640 | 1463235262819 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:14:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:14:22 INFO - PROCESS | 3640 | 1463235262825 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:14:22 INFO - PROCESS | 3640 | 1463235262829 Marionette TRACE conn5 <- [1,2910,null,{}] 07:14:22 INFO - PROCESS | 3640 | 1463235262835 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}] 07:14:22 INFO - PROCESS | 3640 | 1463235262979 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:14:23 INFO - PROCESS | 3640 | 1463235263107 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D86244000 == 116 [pid = 3640] [id = 737] 07:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D833B5C00) [pid = 3640] [serial = 2211] [outer = 0000000000000000] 07:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D83BCEC00) [pid = 3640] [serial = 2212] [outer = 0000002D833B5C00] 07:14:23 INFO - PROCESS | 3640 | 1463235263170 Marionette DEBUG loaded listener.js 07:14:23 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D84938400) [pid = 3640] [serial = 2213] [outer = 0000002D833B5C00] 07:14:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:14:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:14:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:14:23 INFO - PROCESS | 3640 | [3640] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:14:23 INFO - PROCESS | 3640 | 1463235263795 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]]]}] 07:14:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:14:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:14:23 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 07:14:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:14:23 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 07:14:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:14:23 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]" 07:14:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:14:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:14:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1029ms 07:14:23 INFO - PROCESS | 3640 | 1463235263858 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 3640 | 1463235263865 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:14:23 INFO - PROCESS | 3640 | 1463235263872 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 3640 | 1463235263875 Marionette TRACE conn5 <- [1,2914,null,{}] 07:14:23 INFO - PROCESS | 3640 | 1463235263879 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}] 07:14:24 INFO - PROCESS | 3640 | 1463235264007 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:14:24 INFO - PROCESS | 3640 | 1463235264160 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:24 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8C7800 == 117 [pid = 3640] [id = 738] 07:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D86441400) [pid = 3640] [serial = 2214] [outer = 0000000000000000] 07:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D864E7C00) [pid = 3640] [serial = 2215] [outer = 0000002D86441400] 07:14:24 INFO - PROCESS | 3640 | 1463235264219 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D875D5400) [pid = 3640] [serial = 2216] [outer = 0000002D86441400] 07:14:24 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:14:24 INFO - PROCESS | 3640 | 1463235264790 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]]]}] 07:14:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:14:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 07:14:24 INFO - PROCESS | 3640 | 1463235264800 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 3640 | 1463235264803 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:14:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:14:24 INFO - PROCESS | 3640 | 1463235264807 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 3640 | 1463235264812 Marionette TRACE conn5 <- [1,2918,null,{}] 07:14:24 INFO - PROCESS | 3640 | 1463235264824 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}] 07:14:24 INFO - PROCESS | 3640 | 1463235264987 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:14:25 INFO - PROCESS | 3640 | 1463235265116 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DAD9800 == 118 [pid = 3640] [id = 739] 07:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D88988400) [pid = 3640] [serial = 2217] [outer = 0000000000000000] 07:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002D8B4D0000) [pid = 3640] [serial = 2218] [outer = 0000002D88988400] 07:14:25 INFO - PROCESS | 3640 | 1463235265178 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8BB65C00) [pid = 3640] [serial = 2219] [outer = 0000002D88988400] 07:14:25 INFO - PROCESS | 3640 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:14:25 INFO - PROCESS | 3640 | 1463235265687 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]]]}] 07:14:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:14:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 925ms 07:14:25 INFO - PROCESS | 3640 | 1463235265782 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:14:25 INFO - PROCESS | 3640 | 1463235265786 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:14:25 INFO - PROCESS | 3640 | 1463235265793 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:14:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:14:25 INFO - PROCESS | 3640 | 1463235265795 Marionette TRACE conn5 <- [1,2922,null,{}] 07:14:25 INFO - PROCESS | 3640 | 1463235265799 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}] 07:14:25 INFO - PROCESS | 3640 | 1463235265926 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:14:26 INFO - PROCESS | 3640 | 1463235266089 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:26 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DCC4800 == 119 [pid = 3640] [id = 740] 07:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002D8C069C00) [pid = 3640] [serial = 2220] [outer = 0000000000000000] 07:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D8C27D000) [pid = 3640] [serial = 2221] [outer = 0000002D8C069C00] 07:14:26 INFO - PROCESS | 3640 | 1463235266148 Marionette DEBUG loaded listener.js 07:14:26 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D8C904000) [pid = 3640] [serial = 2222] [outer = 0000002D8C069C00] 07:14:26 INFO - PROCESS | 3640 | 1463235266669 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]]]}] 07:14:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 07:14:26 INFO - PROCESS | 3640 | 1463235266722 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 3640 | 1463235266724 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:14:26 INFO - PROCESS | 3640 | 1463235266728 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 3640 | 1463235266730 Marionette TRACE conn5 <- [1,2926,null,{}] 07:14:26 INFO - PROCESS | 3640 | 1463235266734 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}] 07:14:26 INFO - PROCESS | 3640 | 1463235266858 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:14:27 INFO - PROCESS | 3640 | 1463235267023 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:27 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8E1EC800 == 120 [pid = 3640] [id = 741] 07:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002D8C289C00) [pid = 3640] [serial = 2223] [outer = 0000000000000000] 07:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D8C90E000) [pid = 3640] [serial = 2224] [outer = 0000002D8C289C00] 07:14:27 INFO - PROCESS | 3640 | 1463235267081 Marionette DEBUG loaded listener.js 07:14:27 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D8C9D2C00) [pid = 3640] [serial = 2225] [outer = 0000002D8C289C00] 07:14:27 INFO - PROCESS | 3640 | 1463235267630 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]]]}] 07:14:27 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. 07:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 07:14:27 INFO - PROCESS | 3640 | 1463235267654 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:14:27 INFO - PROCESS | 3640 | 1463235267657 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:14:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:14:27 INFO - PROCESS | 3640 | 1463235267660 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:14:27 INFO - PROCESS | 3640 | 1463235267662 Marionette TRACE conn5 <- [1,2930,null,{}] 07:14:27 INFO - PROCESS | 3640 | 1463235267666 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}] 07:14:27 INFO - PROCESS | 3640 | 1463235267812 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:14:27 INFO - PROCESS | 3640 | 1463235267979 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D90AA0000 == 121 [pid = 3640] [id = 742] 07:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002D8D44A000) [pid = 3640] [serial = 2226] [outer = 0000000000000000] 07:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D8D60EC00) [pid = 3640] [serial = 2227] [outer = 0000002D8D44A000] 07:14:28 INFO - PROCESS | 3640 | 1463235268039 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D8D64B800) [pid = 3640] [serial = 2228] [outer = 0000002D8D44A000] 07:14:28 INFO - PROCESS | 3640 | 1463235268599 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"]]]}] 07:14:28 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 07:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 07:14:28 INFO - PROCESS | 3640 | 1463235268649 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:14:28 INFO - PROCESS | 3640 | 1463235268651 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:14:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:14:28 INFO - PROCESS | 3640 | 1463235268655 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:14:28 INFO - PROCESS | 3640 | 1463235268657 Marionette TRACE conn5 <- [1,2934,null,{}] 07:14:28 INFO - PROCESS | 3640 | 1463235268661 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}] 07:14:28 INFO - PROCESS | 3640 | 1463235268782 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:14:28 INFO - PROCESS | 3640 | 1463235268946 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D911E2000 == 122 [pid = 3640] [id = 743] 07:14:28 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D8D61B400) [pid = 3640] [serial = 2229] [outer = 0000000000000000] 07:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D8D6C3C00) [pid = 3640] [serial = 2230] [outer = 0000002D8D61B400] 07:14:29 INFO - PROCESS | 3640 | 1463235269003 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 201 (0000002D8D817000) [pid = 3640] [serial = 2231] [outer = 0000002D8D61B400] 07:14:29 INFO - PROCESS | 3640 | 1463235269503 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]]]}] 07:14:29 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. 07:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 07:14:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:14:29 INFO - PROCESS | 3640 | 1463235269539 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 3640 | 1463235269541 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:14:29 INFO - PROCESS | 3640 | 1463235269545 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 3640 | 1463235269547 Marionette TRACE conn5 <- [1,2938,null,{}] 07:14:29 INFO - PROCESS | 3640 | 1463235269551 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}] 07:14:29 INFO - PROCESS | 3640 | 1463235269676 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:14:29 INFO - PROCESS | 3640 | 1463235269842 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D91298800 == 123 [pid = 3640] [id = 744] 07:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 202 (0000002D8D6C1400) [pid = 3640] [serial = 2232] [outer = 0000000000000000] 07:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 203 (0000002D8D8B0C00) [pid = 3640] [serial = 2233] [outer = 0000002D8D6C1400] 07:14:29 INFO - PROCESS | 3640 | 1463235269900 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 3640 | ++DOMWINDOW == 204 (0000002D8DB57C00) [pid = 3640] [serial = 2234] [outer = 0000002D8D6C1400] 07:14:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8376A800 == 124 [pid = 3640] [id = 745] 07:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 205 (0000002D8DD7E400) [pid = 3640] [serial = 2235] [outer = 0000000000000000] 07:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 206 (0000002D8DE9C400) [pid = 3640] [serial = 2236] [outer = 0000002D8DD7E400] 07:14:30 INFO - PROCESS | 3640 | 1463235270511 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]]]}] 07:14:30 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. 07:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 07:14:30 INFO - PROCESS | 3640 | 1463235270569 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:14:30 INFO - PROCESS | 3640 | 1463235270571 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:14:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:14:30 INFO - PROCESS | 3640 | 1463235270575 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 3640 | 1463235270577 Marionette TRACE conn5 <- [1,2942,null,{}] 07:14:30 INFO - PROCESS | 3640 | 1463235270581 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}] 07:14:30 INFO - PROCESS | 3640 | 1463235270790 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:14:30 INFO - PROCESS | 3640 | 1463235270901 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D91DC3000 == 125 [pid = 3640] [id = 746] 07:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 207 (0000002D8DB57800) [pid = 3640] [serial = 2237] [outer = 0000000000000000] 07:14:30 INFO - PROCESS | 3640 | ++DOMWINDOW == 208 (0000002D8DD7F400) [pid = 3640] [serial = 2238] [outer = 0000002D8DB57800] 07:14:30 INFO - PROCESS | 3640 | 1463235270959 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 209 (0000002D8DEAAC00) [pid = 3640] [serial = 2239] [outer = 0000002D8DB57800] 07:14:31 INFO - PROCESS | 3640 | 1463235271500 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]]]}] 07:14:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:14:31 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 07:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 986ms 07:14:31 INFO - PROCESS | 3640 | 1463235271564 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 3640 | 1463235271566 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:14:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:14:31 INFO - PROCESS | 3640 | 1463235271570 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 3640 | 1463235271572 Marionette TRACE conn5 <- [1,2946,null,{}] 07:14:31 INFO - PROCESS | 3640 | 1463235271576 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}] 07:14:31 INFO - PROCESS | 3640 | 1463235271747 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:14:31 INFO - PROCESS | 3640 | 1463235271875 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:31 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92B18000 == 126 [pid = 3640] [id = 747] 07:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 210 (0000002D8DB5F800) [pid = 3640] [serial = 2240] [outer = 0000000000000000] 07:14:31 INFO - PROCESS | 3640 | ++DOMWINDOW == 211 (0000002D8DEE0C00) [pid = 3640] [serial = 2241] [outer = 0000002D8DB5F800] 07:14:31 INFO - PROCESS | 3640 | 1463235271932 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 212 (0000002D8F187000) [pid = 3640] [serial = 2242] [outer = 0000002D8DB5F800] 07:14:32 INFO - PROCESS | 3640 | 1463235272491 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]]]}] 07:14:32 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. 07:14:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 987ms 07:14:32 INFO - PROCESS | 3640 | 1463235272568 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:14:32 INFO - PROCESS | 3640 | 1463235272571 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:14:32 INFO - PROCESS | 3640 | 1463235272576 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:14:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:14:32 INFO - PROCESS | 3640 | 1463235272579 Marionette TRACE conn5 <- [1,2950,null,{}] 07:14:32 INFO - PROCESS | 3640 | 1463235272583 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}] 07:14:32 INFO - PROCESS | 3640 | 1463235272723 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:14:32 INFO - PROCESS | 3640 | 1463235272877 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85BC3000 == 127 [pid = 3640] [id = 748] 07:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 213 (0000002D87493400) [pid = 3640] [serial = 2243] [outer = 0000000000000000] 07:14:32 INFO - PROCESS | 3640 | ++DOMWINDOW == 214 (0000002D8B447400) [pid = 3640] [serial = 2244] [outer = 0000002D87493400] 07:14:32 INFO - PROCESS | 3640 | 1463235272941 Marionette DEBUG loaded listener.js 07:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 215 (0000002D8FE23400) [pid = 3640] [serial = 2245] [outer = 0000002D87493400] 07:14:33 INFO - PROCESS | 3640 | 1463235273507 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]]]}] 07:14:33 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. 07:14:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 986ms 07:14:33 INFO - PROCESS | 3640 | 1463235273566 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:14:33 INFO - PROCESS | 3640 | 1463235273569 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:14:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:14:33 INFO - PROCESS | 3640 | 1463235273573 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:14:33 INFO - PROCESS | 3640 | 1463235273575 Marionette TRACE conn5 <- [1,2954,null,{}] 07:14:33 INFO - PROCESS | 3640 | 1463235273578 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}] 07:14:33 INFO - PROCESS | 3640 | 1463235273706 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:14:33 INFO - PROCESS | 3640 | 1463235273881 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:33 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D85A8C000 == 128 [pid = 3640] [id = 749] 07:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 216 (0000002D81AB0400) [pid = 3640] [serial = 2246] [outer = 0000000000000000] 07:14:33 INFO - PROCESS | 3640 | ++DOMWINDOW == 217 (0000002D85B87C00) [pid = 3640] [serial = 2247] [outer = 0000002D81AB0400] 07:14:33 INFO - PROCESS | 3640 | 1463235273939 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 218 (0000002D8C070000) [pid = 3640] [serial = 2248] [outer = 0000002D81AB0400] 07:14:34 INFO - PROCESS | 3640 | 1463235274511 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]]]}] 07:14:34 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. 07:14:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 07:14:34 INFO - PROCESS | 3640 | 1463235274574 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 3640 | 1463235274577 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:14:34 INFO - PROCESS | 3640 | 1463235274583 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 3640 | 1463235274585 Marionette TRACE conn5 <- [1,2958,null,{}] 07:14:34 INFO - PROCESS | 3640 | 1463235274589 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}] 07:14:34 INFO - PROCESS | 3640 | 1463235274719 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:14:34 INFO - PROCESS | 3640 | 1463235274892 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D87370800 == 129 [pid = 3640] [id = 750] 07:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 219 (0000002D82A3AC00) [pid = 3640] [serial = 2249] [outer = 0000000000000000] 07:14:34 INFO - PROCESS | 3640 | ++DOMWINDOW == 220 (0000002D83CC4400) [pid = 3640] [serial = 2250] [outer = 0000002D82A3AC00] 07:14:34 INFO - PROCESS | 3640 | 1463235274952 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 3640 | ++DOMWINDOW == 221 (0000002D8733BC00) [pid = 3640] [serial = 2251] [outer = 0000002D82A3AC00] 07:14:35 INFO - PROCESS | 3640 | 1463235275730 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]]]}] 07:14:35 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. 07:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1178ms 07:14:35 INFO - PROCESS | 3640 | 1463235275771 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 3640 | 1463235275775 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:14:35 INFO - PROCESS | 3640 | 1463235275783 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 3640 | 1463235275787 Marionette TRACE conn5 <- [1,2962,null,{}] 07:14:35 INFO - PROCESS | 3640 | 1463235275793 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}] 07:14:35 INFO - PROCESS | 3640 | 1463235275927 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:14:36 INFO - PROCESS | 3640 | 1463235276100 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:36 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF82800 == 130 [pid = 3640] [id = 751] 07:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 222 (0000002D82A40400) [pid = 3640] [serial = 2252] [outer = 0000000000000000] 07:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 223 (0000002D83BD6400) [pid = 3640] [serial = 2253] [outer = 0000002D82A40400] 07:14:36 INFO - PROCESS | 3640 | 1463235276154 Marionette DEBUG loaded listener.js 07:14:36 INFO - PROCESS | 3640 | ++DOMWINDOW == 224 (0000002D85B88400) [pid = 3640] [serial = 2254] [outer = 0000002D82A40400] 07:14:36 INFO - PROCESS | 3640 | 1463235276705 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]]]}] 07:14:36 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. 07:14:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 07:14:36 INFO - PROCESS | 3640 | 1463235276772 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 3640 | 1463235276778 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:14:36 INFO - PROCESS | 3640 | 1463235276785 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 3640 | 1463235276788 Marionette TRACE conn5 <- [1,2966,null,{}] 07:14:36 INFO - PROCESS | 3640 | 1463235276792 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}] 07:14:36 INFO - PROCESS | 3640 | 1463235276917 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:14:37 INFO - PROCESS | 3640 | 1463235277083 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871FC000 == 131 [pid = 3640] [id = 752] 07:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 225 (0000002D84961800) [pid = 3640] [serial = 2255] [outer = 0000000000000000] 07:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 226 (0000002D8719C000) [pid = 3640] [serial = 2256] [outer = 0000002D84961800] 07:14:37 INFO - PROCESS | 3640 | 1463235277135 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 3640 | ++DOMWINDOW == 227 (0000002D87540800) [pid = 3640] [serial = 2257] [outer = 0000002D84961800] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C50B800 == 130 [pid = 3640] [id = 735] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8625E000 == 129 [pid = 3640] [id = 734] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2DD800 == 128 [pid = 3640] [id = 733] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C086000 == 127 [pid = 3640] [id = 732] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8D5000 == 126 [pid = 3640] [id = 731] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B64A800 == 125 [pid = 3640] [id = 730] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86243000 == 124 [pid = 3640] [id = 729] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B511000 == 123 [pid = 3640] [id = 728] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89032000 == 122 [pid = 3640] [id = 727] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8903D800 == 121 [pid = 3640] [id = 726] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86258000 == 120 [pid = 3640] [id = 725] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 226 (0000002D8D6BF800) [pid = 3640] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 225 (0000002D9311B000) [pid = 3640] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 224 (0000002D9096C400) [pid = 3640] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 223 (0000002D8FDD5000) [pid = 3640] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFF58B800 == 119 [pid = 3640] [id = 721] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D90AB0000 == 118 [pid = 3640] [id = 720] 07:14:37 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C2D0800 == 117 [pid = 3640] [id = 719] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 222 (0000002DFE9D0400) [pid = 3640] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 221 (0000002D875D4400) [pid = 3640] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 220 (0000002DF784A400) [pid = 3640] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 219 (0000002D8B449800) [pid = 3640] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 218 (0000002D846A0000) [pid = 3640] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 217 (0000002DF32D0C00) [pid = 3640] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 216 (0000002DF1CE1000) [pid = 3640] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 215 (0000002D8DB5AC00) [pid = 3640] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 214 (0000002DF9510000) [pid = 3640] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 213 (0000002D91DF2C00) [pid = 3640] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 212 (0000002DF2555400) [pid = 3640] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 211 (0000002DFC88B000) [pid = 3640] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 210 (0000002D91DF2400) [pid = 3640] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 209 (0000002DF8C08800) [pid = 3640] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 208 (0000002D8B854800) [pid = 3640] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 207 (0000002DF7ADC800) [pid = 3640] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 206 (0000002DF711DC00) [pid = 3640] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 205 (0000002DF5BB9800) [pid = 3640] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 204 (0000002DED4CAC00) [pid = 3640] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 203 (0000002D8DEDE000) [pid = 3640] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 202 (0000002DF7ADEC00) [pid = 3640] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 201 (0000002DF2D5D000) [pid = 3640] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 200 (0000002D8B444C00) [pid = 3640] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002D8C90A000) [pid = 3640] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8DB5E000) [pid = 3640] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8493B400) [pid = 3640] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D87193400) [pid = 3640] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002DFE708400) [pid = 3640] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002DF87D1000) [pid = 3640] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002DF251BC00) [pid = 3640] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002DF7852000) [pid = 3640] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002DFE992C00) [pid = 3640] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002DF1249000) [pid = 3640] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002DFB7B2400) [pid = 3640] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D86341400) [pid = 3640] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002DF71D4800) [pid = 3640] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8AF41800) [pid = 3640] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D830E8400) [pid = 3640] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8AB2AC00) [pid = 3640] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002DF2566800) [pid = 3640] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002DFB7B6000) [pid = 3640] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002DFC99C000) [pid = 3640] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8D60F000) [pid = 3640] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D85B83C00) [pid = 3640] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8DE9E800) [pid = 3640] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D8D656C00) [pid = 3640] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002DF8BB6800) [pid = 3640] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D90B0C800) [pid = 3640] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D91DF0800) [pid = 3640] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 173 (0000002DF5BB1C00) [pid = 3640] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 172 (0000002DF2566000) [pid = 3640] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 171 (0000002DFB79F400) [pid = 3640] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 170 (0000002DF86CEC00) [pid = 3640] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 169 (0000002D93DE9400) [pid = 3640] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 168 (0000002D8F185000) [pid = 3640] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 167 (0000002D8DEA0800) [pid = 3640] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 166 (0000002D8FE2A800) [pid = 3640] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 165 (0000002DF86C8C00) [pid = 3640] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 164 (0000002DF231C800) [pid = 3640] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 163 (0000002D8D80B800) [pid = 3640] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D90B18800) [pid = 3640] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D86233000) [pid = 3640] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D87337000) [pid = 3640] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8AF47000) [pid = 3640] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D8AF43400) [pid = 3640] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D87332400) [pid = 3640] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D83C50C00) [pid = 3640] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D8DEA0C00) [pid = 3640] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D8C0BB800) [pid = 3640] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8D651800) [pid = 3640] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D91DEC800) [pid = 3640] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 151 (0000002D92E8E000) [pid = 3640] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 150 (0000002D92D86C00) [pid = 3640] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 149 (0000002DFB7A3C00) [pid = 3640] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 148 (0000002D8F18B400) [pid = 3640] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 147 (0000002D8FEF8800) [pid = 3640] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | --DOMWINDOW == 146 (0000002D93DEF400) [pid = 3640] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:14:37 INFO - PROCESS | 3640 | 1463235277759 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]]]}] 07:14:37 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. 07:14:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1028ms 07:14:37 INFO - PROCESS | 3640 | 1463235277813 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:14:37 INFO - PROCESS | 3640 | 1463235277816 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:14:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:14:37 INFO - PROCESS | 3640 | 1463235277830 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:14:37 INFO - PROCESS | 3640 | 1463235277834 Marionette TRACE conn5 <- [1,2970,null,{}] 07:14:37 INFO - PROCESS | 3640 | 1463235277865 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}] 07:14:37 INFO - PROCESS | 3640 | 1463235277976 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:14:37 INFO - PROCESS | 3640 | 1463235277991 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89069000 == 118 [pid = 3640] [id = 753] 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 147 (0000002D85B8DC00) [pid = 3640] [serial = 2258] [outer = 0000000000000000] 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 148 (0000002D87491400) [pid = 3640] [serial = 2259] [outer = 0000002D85B8DC00] 07:14:38 INFO - PROCESS | 3640 | 1463235278042 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 149 (0000002D87887C00) [pid = 3640] [serial = 2260] [outer = 0000002D85B8DC00] 07:14:38 INFO - PROCESS | 3640 | 1463235278526 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"]]]}] 07:14:38 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 07:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 755ms 07:14:38 INFO - PROCESS | 3640 | 1463235278583 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 3640 | 1463235278586 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:14:38 INFO - PROCESS | 3640 | 1463235278589 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 3640 | 1463235278591 Marionette TRACE conn5 <- [1,2974,null,{}] 07:14:38 INFO - PROCESS | 3640 | 1463235278624 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}] 07:14:38 INFO - PROCESS | 3640 | 1463235278733 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:14:38 INFO - PROCESS | 3640 | 1463235278847 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8A2000 == 119 [pid = 3640] [id = 754] 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 150 (0000002D87336800) [pid = 3640] [serial = 2261] [outer = 0000000000000000] 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 151 (0000002D8AACD400) [pid = 3640] [serial = 2262] [outer = 0000002D87336800] 07:14:38 INFO - PROCESS | 3640 | 1463235278894 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 3640 | ++DOMWINDOW == 152 (0000002D8ABAF400) [pid = 3640] [serial = 2263] [outer = 0000002D87336800] 07:14:39 INFO - PROCESS | 3640 | 1463235279241 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]]]}] 07:14:39 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. 07:14:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 713ms 07:14:39 INFO - PROCESS | 3640 | 1463235279315 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 3640 | 1463235279318 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:14:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:14:39 INFO - PROCESS | 3640 | 1463235279321 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:14:39 INFO - PROCESS | 3640 | 1463235279323 Marionette TRACE conn5 <- [1,2978,null,{}] 07:14:39 INFO - PROCESS | 3640 | 1463235279326 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}] 07:14:39 INFO - PROCESS | 3640 | 1463235279429 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:14:39 INFO - PROCESS | 3640 | 1463235279436 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C17A800 == 120 [pid = 3640] [id = 755] 07:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D8AF02800) [pid = 3640] [serial = 2264] [outer = 0000000000000000] 07:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D8AF11800) [pid = 3640] [serial = 2265] [outer = 0000002D8AF02800] 07:14:39 INFO - PROCESS | 3640 | 1463235279483 Marionette DEBUG loaded listener.js 07:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8B0D3800) [pid = 3640] [serial = 2266] [outer = 0000002D8AF02800] 07:14:39 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84384800 == 121 [pid = 3640] [id = 756] 07:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8B632C00) [pid = 3640] [serial = 2267] [outer = 0000000000000000] 07:14:39 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8B637000) [pid = 3640] [serial = 2268] [outer = 0000002D8B632C00] 07:14:40 INFO - PROCESS | 3640 | 1463235280027 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]]]}] 07:14:40 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. 07:14:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 07:14:40 INFO - PROCESS | 3640 | 1463235280059 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3640 | 1463235280061 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:14:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:14:40 INFO - PROCESS | 3640 | 1463235280064 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 3640 | 1463235280066 Marionette TRACE conn5 <- [1,2982,null,{}] 07:14:40 INFO - PROCESS | 3640 | 1463235280069 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}] 07:14:40 INFO - PROCESS | 3640 | 1463235280288 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:14:40 INFO - PROCESS | 3640 | 1463235280313 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:40 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C94D800 == 122 [pid = 3640] [id = 757] 07:14:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8BB68800) [pid = 3640] [serial = 2269] [outer = 0000000000000000] 07:14:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8C0BC800) [pid = 3640] [serial = 2270] [outer = 0000002D8BB68800] 07:14:40 INFO - PROCESS | 3640 | 1463235280360 Marionette DEBUG loaded listener.js 07:14:40 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8C90A000) [pid = 3640] [serial = 2271] [outer = 0000002D8BB68800] 07:14:40 INFO - PROCESS | 3640 | 1463235280809 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]]]}] 07:14:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:14:40 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 07:14:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 776ms 07:14:40 INFO - PROCESS | 3640 | 1463235280844 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:14:40 INFO - PROCESS | 3640 | 1463235280846 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:14:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:14:40 INFO - PROCESS | 3640 | 1463235280849 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:14:40 INFO - PROCESS | 3640 | 1463235280851 Marionette TRACE conn5 <- [1,2986,null,{}] 07:14:40 INFO - PROCESS | 3640 | 1463235280854 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}] 07:14:41 INFO - PROCESS | 3640 | 1463235281008 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:14:41 INFO - PROCESS | 3640 | 1463235281027 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:41 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8D430000 == 123 [pid = 3640] [id = 758] 07:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8D43FC00) [pid = 3640] [serial = 2272] [outer = 0000000000000000] 07:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D8D494C00) [pid = 3640] [serial = 2273] [outer = 0000002D8D43FC00] 07:14:41 INFO - PROCESS | 3640 | 1463235281073 Marionette DEBUG loaded listener.js 07:14:41 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D8D60F400) [pid = 3640] [serial = 2274] [outer = 0000002D8D43FC00] 07:14:41 INFO - PROCESS | 3640 | 1463235281497 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]]]}] 07:14:41 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. 07:14:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 07:14:41 INFO - PROCESS | 3640 | 1463235281523 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:14:41 INFO - PROCESS | 3640 | 1463235281525 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:14:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:14:41 INFO - PROCESS | 3640 | 1463235281528 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:14:41 INFO - PROCESS | 3640 | 1463235281530 Marionette TRACE conn5 <- [1,2990,null,{}] 07:14:41 INFO - PROCESS | 3640 | 1463235281534 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}] 07:14:41 INFO - PROCESS | 3640 | 1463235281676 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 162 (0000002D8AB2F800) [pid = 3640] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 161 (0000002D8AF47C00) [pid = 3640] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 160 (0000002D87195C00) [pid = 3640] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 159 (0000002D8AAC4400) [pid = 3640] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 158 (0000002D83BA7800) [pid = 3640] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 157 (0000002D83D0DC00) [pid = 3640] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 156 (0000002D833B7C00) [pid = 3640] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 155 (0000002D86414000) [pid = 3640] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 154 (0000002D87535400) [pid = 3640] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 153 (0000002D8719D000) [pid = 3640] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:14:41 INFO - PROCESS | 3640 | --DOMWINDOW == 152 (0000002D806CF800) [pid = 3640] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:14:42 INFO - PROCESS | 3640 | 1463235282012 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B65A800 == 124 [pid = 3640] [id = 759] 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 153 (0000002D81EA3800) [pid = 3640] [serial = 2275] [outer = 0000000000000000] 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 154 (0000002D83B45800) [pid = 3640] [serial = 2276] [outer = 0000002D81EA3800] 07:14:42 INFO - PROCESS | 3640 | 1463235282059 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 155 (0000002D8AB2F800) [pid = 3640] [serial = 2277] [outer = 0000002D81EA3800] 07:14:42 INFO - PROCESS | 3640 | 1463235282433 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]]]}] 07:14:42 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. 07:14:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 923ms 07:14:42 INFO - PROCESS | 3640 | 1463235282455 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:14:42 INFO - PROCESS | 3640 | 1463235282457 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:14:42 INFO - PROCESS | 3640 | 1463235282460 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:14:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:14:42 INFO - PROCESS | 3640 | 1463235282462 Marionette TRACE conn5 <- [1,2994,null,{}] 07:14:42 INFO - PROCESS | 3640 | 1463235282475 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}] 07:14:42 INFO - PROCESS | 3640 | 1463235282579 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:14:42 INFO - PROCESS | 3640 | 1463235282586 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:42 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9085D800 == 125 [pid = 3640] [id = 760] 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 156 (0000002D8D443C00) [pid = 3640] [serial = 2278] [outer = 0000000000000000] 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 157 (0000002D8D80B800) [pid = 3640] [serial = 2279] [outer = 0000002D8D443C00] 07:14:42 INFO - PROCESS | 3640 | 1463235282631 Marionette DEBUG loaded listener.js 07:14:42 INFO - PROCESS | 3640 | ++DOMWINDOW == 158 (0000002D8DEA8800) [pid = 3640] [serial = 2280] [outer = 0000002D8D443C00] 07:14:43 INFO - PROCESS | 3640 | 1463235283054 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]]]}] 07:14:43 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. 07:14:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 651ms 07:14:43 INFO - PROCESS | 3640 | 1463235283115 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 3640 | 1463235283117 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:14:43 INFO - PROCESS | 3640 | 1463235283136 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:14:43 INFO - PROCESS | 3640 | 1463235283138 Marionette TRACE conn5 <- [1,2998,null,{}] 07:14:43 INFO - PROCESS | 3640 | 1463235283142 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}] 07:14:43 INFO - PROCESS | 3640 | 1463235283249 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:14:43 INFO - PROCESS | 3640 | 1463235283293 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:43 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D90AB5000 == 126 [pid = 3640] [id = 761] 07:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 159 (0000002D8F185400) [pid = 3640] [serial = 2281] [outer = 0000000000000000] 07:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 160 (0000002D8FC54000) [pid = 3640] [serial = 2282] [outer = 0000002D8F185400] 07:14:43 INFO - PROCESS | 3640 | 1463235283340 Marionette DEBUG loaded listener.js 07:14:43 INFO - PROCESS | 3640 | ++DOMWINDOW == 161 (0000002D8FDCC800) [pid = 3640] [serial = 2283] [outer = 0000002D8F185400] 07:14:43 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:14:43 INFO - PROCESS | 3640 | 1463235283855 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:14:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:14:43 INFO - {} 07:14:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:14:43 INFO - {} 07:14:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:14:43 INFO - {} 07:14:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:14:43 INFO - {} 07:14:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 778ms 07:14:43 INFO - PROCESS | 3640 | 1463235283920 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:14:43 INFO - PROCESS | 3640 | 1463235283922 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:14:43 INFO - TEST-START | /FileAPI/fileReader.html 07:14:43 INFO - PROCESS | 3640 | 1463235283926 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:14:43 INFO - PROCESS | 3640 | 1463235283928 Marionette TRACE conn5 <- [1,3002,null,{}] 07:14:43 INFO - PROCESS | 3640 | 1463235283932 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}] 07:14:44 INFO - PROCESS | 3640 | 1463235284138 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:14:44 INFO - PROCESS | 3640 | 1463235284257 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:44 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D84380800 == 127 [pid = 3640] [id = 762] 07:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 162 (0000002D81EA2800) [pid = 3640] [serial = 2284] [outer = 0000000000000000] 07:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 163 (0000002D82B2EC00) [pid = 3640] [serial = 2285] [outer = 0000002D81EA2800] 07:14:44 INFO - PROCESS | 3640 | 1463235284319 Marionette DEBUG loaded listener.js 07:14:44 INFO - PROCESS | 3640 | ++DOMWINDOW == 164 (0000002D83BD6C00) [pid = 3640] [serial = 2286] [outer = 0000002D81EA2800] 07:14:44 INFO - PROCESS | 3640 | 1463235284940 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]]]}] 07:14:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:14:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:14:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:14:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:14:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 1023ms 07:14:44 INFO - PROCESS | 3640 | 1463235284968 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:14:44 INFO - PROCESS | 3640 | 1463235284973 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:14:45 INFO - TEST-START | /FileAPI/historical.html 07:14:45 INFO - PROCESS | 3640 | 1463235285002 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:14:45 INFO - PROCESS | 3640 | 1463235285006 Marionette TRACE conn5 <- [1,3006,null,{}] 07:14:45 INFO - PROCESS | 3640 | 1463235285011 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}] 07:14:45 INFO - PROCESS | 3640 | 1463235285154 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:14:45 INFO - PROCESS | 3640 | 1463235285318 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:45 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B640800 == 128 [pid = 3640] [id = 763] 07:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 165 (0000002D86412400) [pid = 3640] [serial = 2287] [outer = 0000000000000000] 07:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 166 (0000002D86441000) [pid = 3640] [serial = 2288] [outer = 0000002D86412400] 07:14:45 INFO - PROCESS | 3640 | 1463235285380 Marionette DEBUG loaded listener.js 07:14:45 INFO - PROCESS | 3640 | ++DOMWINDOW == 167 (0000002D875E1000) [pid = 3640] [serial = 2289] [outer = 0000002D86412400] 07:14:45 INFO - PROCESS | 3640 | 1463235285964 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"]]]}] 07:14:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:14:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:14:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:14:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:14:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:14:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:14:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:14:46 INFO - TEST-OK | /FileAPI/historical.html | took 1021ms 07:14:46 INFO - PROCESS | 3640 | 1463235286027 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:14:46 INFO - PROCESS | 3640 | 1463235286030 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:14:46 INFO - TEST-START | /FileAPI/idlharness.html 07:14:46 INFO - PROCESS | 3640 | 1463235286035 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:14:46 INFO - PROCESS | 3640 | 1463235286037 Marionette TRACE conn5 <- [1,3010,null,{}] 07:14:46 INFO - PROCESS | 3640 | 1463235286041 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}] 07:14:46 INFO - PROCESS | 3640 | 1463235286175 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:14:46 INFO - PROCESS | 3640 | 1463235286329 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:46 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D908B8800 == 129 [pid = 3640] [id = 764] 07:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 168 (0000002D8B4CC400) [pid = 3640] [serial = 2290] [outer = 0000000000000000] 07:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 169 (0000002D8B63B800) [pid = 3640] [serial = 2291] [outer = 0000002D8B4CC400] 07:14:46 INFO - PROCESS | 3640 | 1463235286388 Marionette DEBUG loaded listener.js 07:14:46 INFO - PROCESS | 3640 | ++DOMWINDOW == 170 (0000002D8C071800) [pid = 3640] [serial = 2292] [outer = 0000002D8B4CC400] 07:14:47 INFO - PROCESS | 3640 | 1463235287422 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]]]}] 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:14:47 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 07:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:14:47 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 07:14:47 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 07:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:14:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:14:47 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 07:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:14:47 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 07:14:47 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 07:14:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:14:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:14:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1472ms 07:14:47 INFO - PROCESS | 3640 | 1463235287508 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:14:47 INFO - PROCESS | 3640 | 1463235287513 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:14:47 INFO - TEST-START | /FileAPI/idlharness.worker 07:14:47 INFO - PROCESS | 3640 | 1463235287524 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:14:47 INFO - PROCESS | 3640 | 1463235287529 Marionette TRACE conn5 <- [1,3014,null,{}] 07:14:47 INFO - PROCESS | 3640 | 1463235287534 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}] 07:14:47 INFO - PROCESS | 3640 | 1463235287702 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:14:47 INFO - PROCESS | 3640 | 1463235287819 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:47 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF23A1000 == 130 [pid = 3640] [id = 765] 07:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 171 (0000002D8C06A800) [pid = 3640] [serial = 2293] [outer = 0000000000000000] 07:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 172 (0000002D92D7D400) [pid = 3640] [serial = 2294] [outer = 0000002D8C06A800] 07:14:47 INFO - PROCESS | 3640 | 1463235287876 Marionette DEBUG loaded listener.js 07:14:47 INFO - PROCESS | 3640 | ++DOMWINDOW == 173 (0000002D92D8B400) [pid = 3640] [serial = 2295] [outer = 0000002D8C06A800] 07:14:48 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:14:49 INFO - PROCESS | 3640 | 1463235288997 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,{},{}]]]}] 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:14:49 INFO - {} 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:14:49 INFO - {} 07:14:49 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 - {} 07:14:49 INFO - {} 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:14:49 INFO - {} 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:14:49 INFO - {} 07:14:49 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 - {} 07:14:49 INFO - {} 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 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 07:14:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:49 INFO - {} 07:14:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1615ms 07:14:49 INFO - PROCESS | 3640 | 1463235289169 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:14:49 INFO - PROCESS | 3640 | 1463235289172 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:14:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:14:49 INFO - PROCESS | 3640 | 1463235289189 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:14:49 INFO - PROCESS | 3640 | 1463235289191 Marionette TRACE conn5 <- [1,3018,null,{}] 07:14:49 INFO - PROCESS | 3640 | 1463235289195 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}] 07:14:49 INFO - PROCESS | 3640 | 1463235289322 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:14:49 INFO - PROCESS | 3640 | 1463235289464 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:49 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9128A800 == 131 [pid = 3640] [id = 766] 07:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 174 (0000002D9087AC00) [pid = 3640] [serial = 2296] [outer = 0000000000000000] 07:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D92E8C800) [pid = 3640] [serial = 2297] [outer = 0000002D9087AC00] 07:14:49 INFO - PROCESS | 3640 | 1463235289523 Marionette DEBUG loaded listener.js 07:14:49 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002DF2569400) [pid = 3640] [serial = 2298] [outer = 0000002D9087AC00] 07:14:50 INFO - PROCESS | 3640 | 1463235290033 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]]]}] 07:14:50 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 07:14:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 07:14:50 INFO - PROCESS | 3640 | 1463235290071 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:14:50 INFO - PROCESS | 3640 | 1463235290074 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:14:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:14:50 INFO - PROCESS | 3640 | 1463235290077 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:14:50 INFO - PROCESS | 3640 | 1463235290079 Marionette TRACE conn5 <- [1,3022,null,{}] 07:14:50 INFO - PROCESS | 3640 | 1463235290083 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}] 07:14:50 INFO - PROCESS | 3640 | 1463235290216 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:14:50 INFO - PROCESS | 3640 | 1463235290369 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:50 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFBF15800 == 132 [pid = 3640] [id = 767] 07:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002DF2D65800) [pid = 3640] [serial = 2299] [outer = 0000000000000000] 07:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002DF2DC4400) [pid = 3640] [serial = 2300] [outer = 0000002DF2D65800] 07:14:50 INFO - PROCESS | 3640 | 1463235290436 Marionette DEBUG loaded listener.js 07:14:50 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002DF32C8800) [pid = 3640] [serial = 2301] [outer = 0000002DF2D65800] 07:14:51 INFO - PROCESS | 3640 | 1463235290995 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]]]}] 07:14:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:14:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 986ms 07:14:51 INFO - PROCESS | 3640 | 1463235291067 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:14:51 INFO - PROCESS | 3640 | 1463235291070 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:14:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:14:51 INFO - PROCESS | 3640 | 1463235291074 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:14:51 INFO - PROCESS | 3640 | 1463235291076 Marionette TRACE conn5 <- [1,3026,null,{}] 07:14:51 INFO - PROCESS | 3640 | 1463235291080 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}] 07:14:51 INFO - PROCESS | 3640 | 1463235291212 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:14:51 INFO - PROCESS | 3640 | 1463235291363 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:51 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFE76D800 == 133 [pid = 3640] [id = 768] 07:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002DF3DA5800) [pid = 3640] [serial = 2302] [outer = 0000000000000000] 07:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002DF5B73000) [pid = 3640] [serial = 2303] [outer = 0000002DF3DA5800] 07:14:51 INFO - PROCESS | 3640 | 1463235291421 Marionette DEBUG loaded listener.js 07:14:51 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002DF6F59800) [pid = 3640] [serial = 2304] [outer = 0000002DF3DA5800] 07:14:51 INFO - PROCESS | 3640 | 1463235291964 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"]]]}] 07:14:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:14:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 923ms 07:14:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:14:52 INFO - PROCESS | 3640 | 1463235291999 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:14:52 INFO - PROCESS | 3640 | 1463235292002 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:14:52 INFO - PROCESS | 3640 | 1463235292006 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:14:52 INFO - PROCESS | 3640 | 1463235292008 Marionette TRACE conn5 <- [1,3030,null,{}] 07:14:52 INFO - PROCESS | 3640 | 1463235292012 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}] 07:14:52 INFO - PROCESS | 3640 | 1463235292141 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:14:52 INFO - PROCESS | 3640 | 1463235292263 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:52 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF024000 == 134 [pid = 3640] [id = 769] 07:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002DF5BB7800) [pid = 3640] [serial = 2305] [outer = 0000000000000000] 07:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002DF711D400) [pid = 3640] [serial = 2306] [outer = 0000002DF5BB7800] 07:14:52 INFO - PROCESS | 3640 | 1463235292319 Marionette DEBUG loaded listener.js 07:14:52 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002DF7662C00) [pid = 3640] [serial = 2307] [outer = 0000002DF5BB7800] 07:14:53 INFO - PROCESS | 3640 | 1463235293025 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]]]}] 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:14:53 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. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:14:53 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'.) 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:14:53 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. 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:14:53 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. 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:14:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:53 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. 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:14:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:14:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:14:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:14:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1136ms 07:14:53 INFO - PROCESS | 3640 | 1463235293150 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:14:53 INFO - PROCESS | 3640 | 1463235293152 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:14:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:14:53 INFO - PROCESS | 3640 | 1463235293158 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:14:53 INFO - PROCESS | 3640 | 1463235293160 Marionette TRACE conn5 <- [1,3034,null,{}] 07:14:53 INFO - PROCESS | 3640 | 1463235293164 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}] 07:14:53 INFO - PROCESS | 3640 | 1463235293298 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:14:53 INFO - PROCESS | 3640 | 1463235293445 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:53 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DFF12D000 == 135 [pid = 3640] [id = 770] 07:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002DF71D5800) [pid = 3640] [serial = 2308] [outer = 0000000000000000] 07:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002DF7A24C00) [pid = 3640] [serial = 2309] [outer = 0000002DF71D5800] 07:14:53 INFO - PROCESS | 3640 | 1463235293503 Marionette DEBUG loaded listener.js 07:14:53 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002DF86C7C00) [pid = 3640] [serial = 2310] [outer = 0000002DF71D5800] 07:14:53 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:14:54 INFO - PROCESS | 3640 | 1463235294053 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:14:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:14:54 INFO - {} 07:14:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 07:14:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:14:54 INFO - PROCESS | 3640 | 1463235294087 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:14:54 INFO - PROCESS | 3640 | 1463235294089 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:14:54 INFO - PROCESS | 3640 | 1463235294092 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:14:54 INFO - PROCESS | 3640 | 1463235294095 Marionette TRACE conn5 <- [1,3038,null,{}] 07:14:54 INFO - PROCESS | 3640 | 1463235294098 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}] 07:14:54 INFO - PROCESS | 3640 | 1463235294232 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:14:54 INFO - PROCESS | 3640 | 1463235294387 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:54 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF306B800 == 136 [pid = 3640] [id = 771] 07:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8D611800) [pid = 3640] [serial = 2311] [outer = 0000000000000000] 07:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002D92E8DC00) [pid = 3640] [serial = 2312] [outer = 0000002D8D611800] 07:14:54 INFO - PROCESS | 3640 | 1463235294446 Marionette DEBUG loaded listener.js 07:14:54 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D9311F000) [pid = 3640] [serial = 2313] [outer = 0000002D8D611800] 07:14:54 INFO - PROCESS | 3640 | 1463235294968 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]]]}] 07:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:14:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:14:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 924ms 07:14:55 INFO - PROCESS | 3640 | 1463235295035 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:14:55 INFO - PROCESS | 3640 | 1463235295038 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:14:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:14:55 INFO - PROCESS | 3640 | 1463235295045 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:14:55 INFO - PROCESS | 3640 | 1463235295048 Marionette TRACE conn5 <- [1,3042,null,{}] 07:14:55 INFO - PROCESS | 3640 | 1463235295052 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}] 07:14:55 INFO - PROCESS | 3640 | 1463235295186 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:14:55 INFO - PROCESS | 3640 | 1463235295393 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:55 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C95B000 == 137 [pid = 3640] [id = 772] 07:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D8AF11400) [pid = 3640] [serial = 2314] [outer = 0000000000000000] 07:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002D8C06C400) [pid = 3640] [serial = 2315] [outer = 0000002D8AF11400] 07:14:55 INFO - PROCESS | 3640 | 1463235295458 Marionette DEBUG loaded listener.js 07:14:55 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D93DED800) [pid = 3640] [serial = 2316] [outer = 0000002D8AF11400] 07:14:56 INFO - PROCESS | 3640 | 1463235296314 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"]]]}] 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:14:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:56 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" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:56 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" 07:14:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1399ms 07:14:56 INFO - PROCESS | 3640 | 1463235296489 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:14:56 INFO - PROCESS | 3640 | 1463235296492 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:14:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:14:56 INFO - PROCESS | 3640 | 1463235296498 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:14:56 INFO - PROCESS | 3640 | 1463235296501 Marionette TRACE conn5 <- [1,3046,null,{}] 07:14:56 INFO - PROCESS | 3640 | 1463235296505 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}] 07:14:56 INFO - PROCESS | 3640 | 1463235296640 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:14:56 INFO - PROCESS | 3640 | 1463235296867 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:56 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8AF8E000 == 138 [pid = 3640] [id = 773] 07:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D84960C00) [pid = 3640] [serial = 2317] [outer = 0000000000000000] 07:14:56 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002DED4CD800) [pid = 3640] [serial = 2318] [outer = 0000002D84960C00] 07:14:56 INFO - PROCESS | 3640 | 1463235296927 Marionette DEBUG loaded listener.js 07:14:57 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002DF2483C00) [pid = 3640] [serial = 2319] [outer = 0000002D84960C00] 07:14:57 INFO - PROCESS | 3640 | 1463235297775 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]]]}] 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:14:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:14:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:14:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:14:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:14:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:14:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:14:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:14:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1333ms 07:14:57 INFO - PROCESS | 3640 | 1463235297833 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:14:57 INFO - PROCESS | 3640 | 1463235297838 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:14:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:14:57 INFO - PROCESS | 3640 | 1463235297844 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:14:57 INFO - PROCESS | 3640 | 1463235297847 Marionette TRACE conn5 <- [1,3050,null,{}] 07:14:57 INFO - PROCESS | 3640 | 1463235297853 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}] 07:14:58 INFO - PROCESS | 3640 | 1463235297987 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:14:58 INFO - PROCESS | 3640 | 1463235298144 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:58 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C085800 == 139 [pid = 3640] [id = 774] 07:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D86303C00) [pid = 3640] [serial = 2320] [outer = 0000000000000000] 07:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D86446800) [pid = 3640] [serial = 2321] [outer = 0000002D86303C00] 07:14:58 INFO - PROCESS | 3640 | 1463235298199 Marionette DEBUG loaded listener.js 07:14:58 INFO - PROCESS | 3640 | ++DOMWINDOW == 200 (0000002D8898E800) [pid = 3640] [serial = 2322] [outer = 0000002D86303C00] 07:14:58 INFO - PROCESS | 3640 | [3640] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:14:58 INFO - PROCESS | 3640 | 1463235298806 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:14:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:14:58 INFO - {} 07:14:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 986ms 07:14:58 INFO - PROCESS | 3640 | 1463235298871 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:14:58 INFO - PROCESS | 3640 | 1463235298877 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:14:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:14:58 INFO - PROCESS | 3640 | 1463235298891 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:14:58 INFO - PROCESS | 3640 | 1463235298894 Marionette TRACE conn5 <- [1,3054,null,{}] 07:14:58 INFO - PROCESS | 3640 | 1463235298897 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}] 07:14:59 INFO - PROCESS | 3640 | 1463235299045 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:14:59 INFO - PROCESS | 3640 | 1463235299179 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:59 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8B8C2800 == 140 [pid = 3640] [id = 775] 07:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 201 (0000002D87496400) [pid = 3640] [serial = 2323] [outer = 0000000000000000] 07:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 202 (0000002D8AF45000) [pid = 3640] [serial = 2324] [outer = 0000002D87496400] 07:14:59 INFO - PROCESS | 3640 | 1463235299232 Marionette DEBUG loaded listener.js 07:14:59 INFO - PROCESS | 3640 | ++DOMWINDOW == 203 (0000002D8B634000) [pid = 3640] [serial = 2325] [outer = 0000002D87496400] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84383000 == 139 [pid = 3640] [id = 634] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002DF8898000 == 138 [pid = 3640] [id = 593] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1EB800 == 137 [pid = 3640] [id = 556] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFE970000 == 136 [pid = 3640] [id = 475] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C398800 == 135 [pid = 3640] [id = 520] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002DFBF1B000 == 134 [pid = 3640] [id = 630] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D90AB5000 == 133 [pid = 3640] [id = 761] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D9085D800 == 132 [pid = 3640] [id = 760] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B65A800 == 131 [pid = 3640] [id = 759] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8D430000 == 130 [pid = 3640] [id = 758] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C94D800 == 129 [pid = 3640] [id = 757] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D84384800 == 128 [pid = 3640] [id = 756] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 202 (0000002D8B443000) [pid = 3640] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8C17A800 == 127 [pid = 3640] [id = 755] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8A2000 == 126 [pid = 3640] [id = 754] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D89069000 == 125 [pid = 3640] [id = 753] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D871FC000 == 124 [pid = 3640] [id = 752] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8AF82800 == 123 [pid = 3640] [id = 751] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D91DC3000 == 122 [pid = 3640] [id = 746] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8376A800 == 121 [pid = 3640] [id = 745] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D91298800 == 120 [pid = 3640] [id = 744] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D911E2000 == 119 [pid = 3640] [id = 743] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D90AA0000 == 118 [pid = 3640] [id = 742] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8E1EC800 == 117 [pid = 3640] [id = 741] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DCC4800 == 116 [pid = 3640] [id = 740] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8DAD9800 == 115 [pid = 3640] [id = 739] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D8B8C7800 == 114 [pid = 3640] [id = 738] 07:14:59 INFO - PROCESS | 3640 | --DOCSHELL 0000002D86244000 == 113 [pid = 3640] [id = 737] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 201 (0000002D8AF09400) [pid = 3640] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 200 (0000002D8B0D0C00) [pid = 3640] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 199 (0000002D8B4D2800) [pid = 3640] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 198 (0000002D8B44B000) [pid = 3640] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 197 (0000002D8AACEC00) [pid = 3640] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 196 (0000002D83D0BC00) [pid = 3640] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 195 (0000002D83BAC400) [pid = 3640] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 194 (0000002D8469D000) [pid = 3640] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 193 (0000002D83C51400) [pid = 3640] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 192 (0000002D83B48400) [pid = 3640] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002D86419C00) [pid = 3640] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D864DFC00) [pid = 3640] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002D8FC59400) [pid = 3640] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D87887800) [pid = 3640] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D84960400) [pid = 3640] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8753C000) [pid = 3640] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D87891000) [pid = 3640] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D8898CC00) [pid = 3640] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D93113C00) [pid = 3640] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8D6C1000) [pid = 3640] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D91252800) [pid = 3640] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 180 (0000002D8E50EC00) [pid = 3640] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 179 (0000002D833AC800) [pid = 3640] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 178 (0000002D8630F800) [pid = 3640] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 177 (0000002D85B87800) [pid = 3640] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 176 (0000002D8BB67800) [pid = 3640] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 175 (0000002D8AF41400) [pid = 3640] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | --DOMWINDOW == 174 (0000002D8ABACC00) [pid = 3640] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:14:59 INFO - PROCESS | 3640 | 1463235299905 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]]]}] 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:14:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:14:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1020ms 07:14:59 INFO - PROCESS | 3640 | 1463235299918 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:14:59 INFO - PROCESS | 3640 | 1463235299920 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:14:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:14:59 INFO - PROCESS | 3640 | 1463235299924 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:14:59 INFO - PROCESS | 3640 | 1463235299927 Marionette TRACE conn5 <- [1,3058,null,{}] 07:14:59 INFO - PROCESS | 3640 | 1463235299938 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}] 07:15:00 INFO - PROCESS | 3640 | 1463235300058 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:15:00 INFO - PROCESS | 3640 | 1463235300174 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8901D800 == 114 [pid = 3640] [id = 776] 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 175 (0000002D83CCAC00) [pid = 3640] [serial = 2326] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 176 (0000002D8641C400) [pid = 3640] [serial = 2327] [outer = 0000002D83CCAC00] 07:15:00 INFO - PROCESS | 3640 | 1463235300224 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 177 (0000002D875D6800) [pid = 3640] [serial = 2328] [outer = 0000002D83CCAC00] 07:15:00 INFO - PROCESS | 3640 | 1463235300683 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]]]}] 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 776ms 07:15:00 INFO - PROCESS | 3640 | 1463235300703 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:15:00 INFO - PROCESS | 3640 | 1463235300706 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:15:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:15:00 INFO - PROCESS | 3640 | 1463235300709 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:15:00 INFO - PROCESS | 3640 | 1463235300711 Marionette TRACE conn5 <- [1,3062,null,{}] 07:15:00 INFO - PROCESS | 3640 | 1463235300714 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}] 07:15:00 INFO - PROCESS | 3640 | 1463235300824 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:15:00 INFO - PROCESS | 3640 | 1463235300831 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:00 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8BBA8000 == 115 [pid = 3640] [id = 777] 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 178 (0000002D8ABB7400) [pid = 3640] [serial = 2329] [outer = 0000000000000000] 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 179 (0000002D8B0C7400) [pid = 3640] [serial = 2330] [outer = 0000002D8ABB7400] 07:15:00 INFO - PROCESS | 3640 | 1463235300877 Marionette DEBUG loaded listener.js 07:15:00 INFO - PROCESS | 3640 | ++DOMWINDOW == 180 (0000002D8B631800) [pid = 3640] [serial = 2331] [outer = 0000002D8ABB7400] 07:15:01 INFO - PROCESS | 3640 | 1463235301359 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]]]}] 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:15:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:15:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 693ms 07:15:01 INFO - PROCESS | 3640 | 1463235301405 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:15:01 INFO - PROCESS | 3640 | 1463235301407 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:15:01 INFO - PROCESS | 3640 | 1463235301410 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:15:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:15:01 INFO - PROCESS | 3640 | 1463235301412 Marionette TRACE conn5 <- [1,3066,null,{}] 07:15:01 INFO - PROCESS | 3640 | 1463235301415 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}] 07:15:01 INFO - PROCESS | 3640 | 1463235301521 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:15:01 INFO - PROCESS | 3640 | 1463235301528 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:01 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C50B800 == 116 [pid = 3640] [id = 778] 07:15:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 181 (0000002D8BB70800) [pid = 3640] [serial = 2332] [outer = 0000000000000000] 07:15:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D8C0BE000) [pid = 3640] [serial = 2333] [outer = 0000002D8BB70800] 07:15:01 INFO - PROCESS | 3640 | 1463235301574 Marionette DEBUG loaded listener.js 07:15:01 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D8C909C00) [pid = 3640] [serial = 2334] [outer = 0000002D8BB70800] 07:15:02 INFO - PROCESS | 3640 | 1463235302129 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] 07:15:02 INFO - PROCESS | 3640 | 1463235302237 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:15:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:15:02 INFO - PROCESS | 3640 | 1463235302241 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:15:02 INFO - PROCESS | 3640 | 1463235302243 Marionette TRACE conn5 <- [1,3070,null,{}] 07:15:02 INFO - PROCESS | 3640 | 1463235302247 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}] 07:15:02 INFO - PROCESS | 3640 | 1463235302420 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:15:02 INFO - PROCESS | 3640 | 1463235302437 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:02 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8DC72000 == 117 [pid = 3640] [id = 779] 07:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D8D618800) [pid = 3640] [serial = 2335] [outer = 0000000000000000] 07:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D8D80D800) [pid = 3640] [serial = 2336] [outer = 0000002D8D618800] 07:15:02 INFO - PROCESS | 3640 | 1463235302486 Marionette DEBUG loaded listener.js 07:15:02 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D8DB53C00) [pid = 3640] [serial = 2337] [outer = 0000002D8D618800] 07:15:03 INFO - PROCESS | 3640 | 1463235303011 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]]]}] 07:15:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:15:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:15:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:15:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:15:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 839ms 07:15:03 INFO - PROCESS | 3640 | 1463235303083 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3640 | 1463235303085 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:15:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:15:03 INFO - PROCESS | 3640 | 1463235303095 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3640 | 1463235303096 Marionette TRACE conn5 <- [1,3074,null,{}] 07:15:03 INFO - PROCESS | 3640 | 1463235303100 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}] 07:15:03 INFO - PROCESS | 3640 | 1463235303246 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:15:03 INFO - PROCESS | 3640 | 1463235303267 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:03 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D9085D000 == 118 [pid = 3640] [id = 780] 07:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002D8DEA5C00) [pid = 3640] [serial = 2338] [outer = 0000000000000000] 07:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002D8DEDB400) [pid = 3640] [serial = 2339] [outer = 0000002D8DEA5C00] 07:15:03 INFO - PROCESS | 3640 | 1463235303314 Marionette DEBUG loaded listener.js 07:15:03 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002D8F18C400) [pid = 3640] [serial = 2340] [outer = 0000002D8DEA5C00] 07:15:03 INFO - PROCESS | 3640 | 1463235303755 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:15:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:15:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 07:15:03 INFO - PROCESS | 3640 | 1463235303797 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:15:03 INFO - PROCESS | 3640 | 1463235303799 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:15:03 INFO - PROCESS | 3640 | 1463235303802 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:15:03 INFO - PROCESS | 3640 | 1463235303804 Marionette TRACE conn5 <- [1,3078,null,{}] 07:15:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:15:03 INFO - PROCESS | 3640 | 1463235303808 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}] 07:15:03 INFO - PROCESS | 3640 | 1463235303957 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:15:04 INFO - PROCESS | 3640 | 1463235304080 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D871EC800 == 119 [pid = 3640] [id = 781] 07:15:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002D846A2000) [pid = 3640] [serial = 2341] [outer = 0000000000000000] 07:15:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D8748A400) [pid = 3640] [serial = 2342] [outer = 0000002D846A2000] 07:15:04 INFO - PROCESS | 3640 | 1463235304130 Marionette DEBUG loaded listener.js 07:15:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D8FEEE800) [pid = 3640] [serial = 2343] [outer = 0000002D846A2000] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 191 (0000002D8DD7E400) [pid = 3640] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 190 (0000002D8B632C00) [pid = 3640] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 189 (0000002D8BB68800) [pid = 3640] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 188 (0000002D8D43FC00) [pid = 3640] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 187 (0000002D81EA3800) [pid = 3640] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 186 (0000002D8D443C00) [pid = 3640] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 185 (0000002D82A40400) [pid = 3640] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 184 (0000002D84961800) [pid = 3640] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 183 (0000002D87336800) [pid = 3640] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 182 (0000002D8AF02800) [pid = 3640] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:15:04 INFO - PROCESS | 3640 | --DOMWINDOW == 181 (0000002D85B8DC00) [pid = 3640] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:15:04 INFO - PROCESS | 3640 | 1463235304796 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:15:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:15:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1025ms 07:15:04 INFO - PROCESS | 3640 | 1463235304833 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:15:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:15:04 INFO - PROCESS | 3640 | 1463235304835 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:15:04 INFO - PROCESS | 3640 | 1463235304838 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:15:04 INFO - PROCESS | 3640 | 1463235304840 Marionette TRACE conn5 <- [1,3082,null,{}] 07:15:04 INFO - PROCESS | 3640 | 1463235304858 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}] 07:15:04 INFO - PROCESS | 3640 | 1463235304967 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:15:04 INFO - PROCESS | 3640 | 1463235304973 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:04 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D91287800 == 120 [pid = 3640] [id = 782] 07:15:04 INFO - PROCESS | 3640 | ++DOMWINDOW == 182 (0000002D8DEA6800) [pid = 3640] [serial = 2344] [outer = 0000000000000000] 07:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 183 (0000002D9124FC00) [pid = 3640] [serial = 2345] [outer = 0000002D8DEA6800] 07:15:05 INFO - PROCESS | 3640 | 1463235305019 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 184 (0000002D91DEE000) [pid = 3640] [serial = 2346] [outer = 0000002D8DEA6800] 07:15:05 INFO - PROCESS | 3640 | 1463235305443 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:15:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 649ms 07:15:05 INFO - PROCESS | 3640 | 1463235305508 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:15:05 INFO - PROCESS | 3640 | 1463235305510 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:15:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:15:05 INFO - PROCESS | 3640 | 1463235305515 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:15:05 INFO - PROCESS | 3640 | 1463235305517 Marionette TRACE conn5 <- [1,3086,null,{}] 07:15:05 INFO - PROCESS | 3640 | 1463235305521 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}] 07:15:05 INFO - PROCESS | 3640 | 1463235305629 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:15:05 INFO - PROCESS | 3640 | 1463235305635 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:05 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D92BF3800 == 121 [pid = 3640] [id = 783] 07:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 185 (0000002D932C7C00) [pid = 3640] [serial = 2347] [outer = 0000000000000000] 07:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 186 (0000002D932CEC00) [pid = 3640] [serial = 2348] [outer = 0000002D932C7C00] 07:15:05 INFO - PROCESS | 3640 | 1463235305682 Marionette DEBUG loaded listener.js 07:15:05 INFO - PROCESS | 3640 | ++DOMWINDOW == 187 (0000002DED4D2000) [pid = 3640] [serial = 2349] [outer = 0000002D932C7C00] 07:15:06 INFO - PROCESS | 3640 | 1463235306165 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]]]}] 07:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 07:15:06 INFO - PROCESS | 3640 | 1463235306226 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:15:06 INFO - PROCESS | 3640 | 1463235306228 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:15:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:15:06 INFO - PROCESS | 3640 | 1463235306232 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:15:06 INFO - PROCESS | 3640 | 1463235306234 Marionette TRACE conn5 <- [1,3090,null,{}] 07:15:06 INFO - PROCESS | 3640 | 1463235306238 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}] 07:15:06 INFO - PROCESS | 3640 | 1463235306362 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:15:06 INFO - PROCESS | 3640 | 1463235306375 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:06 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF6F87800 == 122 [pid = 3640] [id = 784] 07:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 188 (0000002DF359C800) [pid = 3640] [serial = 2350] [outer = 0000000000000000] 07:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 189 (0000002DF3DAEC00) [pid = 3640] [serial = 2351] [outer = 0000002DF359C800] 07:15:06 INFO - PROCESS | 3640 | 1463235306427 Marionette DEBUG loaded listener.js 07:15:06 INFO - PROCESS | 3640 | ++DOMWINDOW == 190 (0000002DF8BBC400) [pid = 3640] [serial = 2352] [outer = 0000002DF359C800] 07:15:07 INFO - PROCESS | 3640 | 1463235307190 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:15:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:15:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 986ms 07:15:07 INFO - PROCESS | 3640 | 1463235307221 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:15:07 INFO - PROCESS | 3640 | 1463235307226 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:15:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:15:07 INFO - PROCESS | 3640 | 1463235307231 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:15:07 INFO - PROCESS | 3640 | 1463235307236 Marionette TRACE conn5 <- [1,3094,null,{}] 07:15:07 INFO - PROCESS | 3640 | 1463235307242 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}] 07:15:07 INFO - PROCESS | 3640 | 1463235307390 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:15:07 INFO - PROCESS | 3640 | 1463235307556 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:07 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D89049000 == 123 [pid = 3640] [id = 785] 07:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 191 (0000002D8469D000) [pid = 3640] [serial = 2353] [outer = 0000000000000000] 07:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 192 (0000002D8493AC00) [pid = 3640] [serial = 2354] [outer = 0000002D8469D000] 07:15:07 INFO - PROCESS | 3640 | 1463235307618 Marionette DEBUG loaded listener.js 07:15:07 INFO - PROCESS | 3640 | ++DOMWINDOW == 193 (0000002D8633CC00) [pid = 3640] [serial = 2355] [outer = 0000002D8469D000] 07:15:08 INFO - PROCESS | 3640 | 1463235308176 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]]]}] 07:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:15:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 07:15:08 INFO - PROCESS | 3640 | 1463235308221 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:15:08 INFO - PROCESS | 3640 | 1463235308227 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:15:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:15:08 INFO - PROCESS | 3640 | 1463235308235 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:15:08 INFO - PROCESS | 3640 | 1463235308238 Marionette TRACE conn5 <- [1,3098,null,{}] 07:15:08 INFO - PROCESS | 3640 | 1463235308242 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}] 07:15:08 INFO - PROCESS | 3640 | 1463235308382 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:15:08 INFO - PROCESS | 3640 | 1463235308557 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:08 INFO - PROCESS | 3640 | ++DOCSHELL 0000002D8C2D8800 == 124 [pid = 3640] [id = 786] 07:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 194 (0000002D8719E400) [pid = 3640] [serial = 2356] [outer = 0000000000000000] 07:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 195 (0000002D8AB2C400) [pid = 3640] [serial = 2357] [outer = 0000002D8719E400] 07:15:08 INFO - PROCESS | 3640 | 1463235308616 Marionette DEBUG loaded listener.js 07:15:08 INFO - PROCESS | 3640 | ++DOMWINDOW == 196 (0000002D8B450000) [pid = 3640] [serial = 2358] [outer = 0000002D8719E400] 07:15:09 INFO - PROCESS | 3640 | 1463235309194 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"]]]}] 07:15:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:15:09 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 07:15:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:15:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:15:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 986ms 07:15:09 INFO - PROCESS | 3640 | 1463235309226 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:15:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:15:09 INFO - PROCESS | 3640 | 1463235309229 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:15:09 INFO - PROCESS | 3640 | 1463235309233 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:15:09 INFO - PROCESS | 3640 | 1463235309237 Marionette TRACE conn5 <- [1,3102,null,{}] 07:15:09 INFO - PROCESS | 3640 | 1463235309249 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}] 07:15:09 INFO - PROCESS | 3640 | 1463235309446 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:15:09 INFO - PROCESS | 3640 | 1463235309542 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\", \"363c04a5-1ed4-4bb8-adc1-6400e75b1871\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:15:09 INFO - PROCESS | 3640 | ++DOCSHELL 0000002DF1AF8800 == 125 [pid = 3640] [id = 787] 07:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 197 (0000002D8D495400) [pid = 3640] [serial = 2359] [outer = 0000000000000000] 07:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 198 (0000002D8D651800) [pid = 3640] [serial = 2360] [outer = 0000002D8D495400] 07:15:09 INFO - PROCESS | 3640 | 1463235309602 Marionette DEBUG loaded listener.js 07:15:09 INFO - PROCESS | 3640 | ++DOMWINDOW == 199 (0000002D8DEA0800) [pid = 3640] [serial = 2361] [outer = 0000002D8D495400] 07:15:10 INFO - PROCESS | 3640 | 1463235310198 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]]]}] 07:15:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:15:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 986ms 07:15:10 INFO - PROCESS | 3640 | 1463235310221 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:15:10 INFO - PROCESS | 3640 | 1463235310224 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:15:11 WARNING - u'runner_teardown' () 07:15:11 INFO - No more tests 07:15:11 INFO - Got 0 unexpected results 07:15:11 INFO - SUITE-END | took 717s 07:15:11 INFO - Closing logging queue 07:15:11 INFO - queue closed 07:15:11 INFO - Return code: 0 07:15:11 WARNING - # TBPL SUCCESS # 07:15:11 INFO - Running post-action listener: _resource_record_post_action 07:15:11 INFO - Running post-run listener: _resource_record_post_run 07:15:12 INFO - Total resource usage - Wall time: 727s; CPU: 14.0%; Read bytes: 28808704; Write bytes: 992524288; Read time: 395930; Write time: 3773700 07:15:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:15:12 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 32197632; Read time: 0; Write time: 56720 07:15:12 INFO - run-tests - Wall time: 725s; CPU: 14.0%; Read bytes: 28808704; Write bytes: 880438272; Read time: 395930; Write time: 3634530 07:15:12 INFO - Running post-run listener: _upload_blobber_files 07:15:12 INFO - Blob upload gear active. 07:15:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:15:12 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 07:15:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07:15:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:15:13 INFO - (blobuploader) - INFO - Open directory for files ... 07:15:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:15:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:15:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:15:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:15:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:15:13 INFO - (blobuploader) - INFO - Done attempting. 07:15:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:15:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:15:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:15:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:15:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:15:15 INFO - (blobuploader) - INFO - Done attempting. 07:15:15 INFO - (blobuploader) - INFO - Iteration through files over. 07:15:15 INFO - Return code: 0 07:15:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:15:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7255673327180ebad3d2fc041c36cd09b09c1518ad2b0b812e1a6488add2aa8a86e2880510bfd8be00fd7608c75209c5aa16523d67015880d19b1ed7f90353b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da38b1f06f0b18f5c5aee3cf100b1bf9ffe74a965546ce7762c081151a0caa22a434df43570e9e72608b7d6d0ab03683b2b5602e60f39f8428a5d88c4014de82"} 07:15:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:15:15 INFO - Writing to file C:\slave\test\properties\blobber_files 07:15:15 INFO - Contents: 07:15:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7255673327180ebad3d2fc041c36cd09b09c1518ad2b0b812e1a6488add2aa8a86e2880510bfd8be00fd7608c75209c5aa16523d67015880d19b1ed7f90353b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da38b1f06f0b18f5c5aee3cf100b1bf9ffe74a965546ce7762c081151a0caa22a434df43570e9e72608b7d6d0ab03683b2b5602e60f39f8428a5d88c4014de82"} 07:15:15 INFO - Running post-run listener: copy_logs_to_upload_dir 07:15:15 INFO - Copying logs to upload dir... 07:15:15 INFO - mkdir: C:\slave\test\build\upload\logs 07:15:15 INFO - Copying logs to upload dir... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... 07:15:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=927.190000 ========= master_lag: 0.32 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 27 secs) (at 2016-05-14 07:15:15.814942) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:15.815838) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7255673327180ebad3d2fc041c36cd09b09c1518ad2b0b812e1a6488add2aa8a86e2880510bfd8be00fd7608c75209c5aa16523d67015880d19b1ed7f90353b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da38b1f06f0b18f5c5aee3cf100b1bf9ffe74a965546ce7762c081151a0caa22a434df43570e9e72608b7d6d0ab03683b2b5602e60f39f8428a5d88c4014de82"} build_url:https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7255673327180ebad3d2fc041c36cd09b09c1518ad2b0b812e1a6488add2aa8a86e2880510bfd8be00fd7608c75209c5aa16523d67015880d19b1ed7f90353b0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/da38b1f06f0b18f5c5aee3cf100b1bf9ffe74a965546ce7762c081151a0caa22a434df43570e9e72608b7d6d0ab03683b2b5602e60f39f8428a5d88c4014de82"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fihr82_vRDKgl5xNIJRXCw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:15.934030) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:15.934373) ========= '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-168\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-168 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-168 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-168\AppData\Local LOGONSERVER=\\T-W864-IX-168 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-168 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-168 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-168 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:16.048637) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:16.049054) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 07:15:16.444821) ========= ========= Total master_lag: 0.49 =========